Spielentwicklung

Fragen und Antworten für professionelle und unabhängige Spieleentwickler

2
Direct2d-Off-Screen-Rendering und Hardwarebeschleunigung
Ich versuche, mit direct2d Bilder mit WindowsAPICodePack außerhalb des Bildschirms zu rendern . Dies ist mit WicBitmapRenderTarget leicht zu erreichen, aber leider nicht hardwarebeschleunigt. Also versuche ich diese Route: Erstellen Sie ein direct3d-Gerät Erstellen Sie die Textur2d Verwenden Sie die Texturoberfläche , um ein Renderziel mit CreateDxgiSurfaceRenderTarget zu erstellen Zeichne …
7 c#  .net  directx10 

3
Verwenden von 16-Bit-Indexpuffern - USHORT vs UINT
In D3D11 können sie weiterhin 16-Bit- und 32-Bit- Indexpuffer erstellen . Nur wenige Modelle verwenden mehr als das Maximum (20.000 KB), das ein USHORT-Indexpuffer verarbeiten kann. Aber zahle ich wirklich schlechte Leistungskosten, wenn ich immer ein INT-Format (32 Bit) verwende? Speichereinsparungen sind nicht so viel (2 Bytes pro Index!). Für …

5
Pfadplanung für Volumes in Spielen
Wie würden Sie ein Volume für ein Spiel planen? Zum Beispiel ein 1 km langer Würfel mit Tunneln und Höhlen. Auch das Gelände ist zerstörbar. Sie haben Geh- und Flugmodi. Ich würde es in Phasen unterteilen. Erstellen Sie ein Volumen des offenen Raums. Suchen Sie einen Pfad, der die dynamische …

1
GLSL - Umschreiben von Shadern von # 330 auf # 130
Ich habe kürzlich ein Spiel ( LD21 ) erstellt, das einen Geometrie-Shader verwendet, um Punkte in strukturierte Dreiecke / Keulen umzuwandeln. Da ich den Eindruck hatte, dass die Unterstützung für # 330 weit verbreitet war, habe ich nur # 330-Shader geschrieben, aber es scheint, dass viele nicht so alte Hardware …
7 opengl  glsl 


1
Techniken zum (wörtlichen) Schneiden von Ecken auf quadratischen Gitterkarten
Mein Spiel beinhaltet ein Level mit verformbarem Gelände und Einheiten, die sich in jede Richtung bewegen können, aber durch unebenes Gelände verlangsamt werden. Normaler A-Stern sollte in den meisten Fällen gut funktionieren, außer auf flachem Land, wo unabhängig davon, wie der Allzweck-Pfadfinder funktioniert, keine Einheiten auf einen direkten Pfad gesendet …

2
Wie aktiviere ich höhere FPS in XNA 4.0?
Ich habe ein erstellt FpsCounter DrawableGameComponent(mit Code verknüpft, es ist länger) . Es funktioniert hervorragend: Normalerweise werden 60,0 fps angezeigt. Wenn ich die Spielschleife künstlich verlangsame, fällt sie ab. Mein 'Spiel' ist im Moment ein einzelnes Sprite mit Tastatursteuerung, daher sollte es möglich sein, häufiger als 60 Bilder pro Sekunde …

2
Pfadfindung zwischen mehreren Karten
Ich bin daran interessiert, Wege zwischen mehreren Karten zu finden - dies können Karten für Innen- und Außenbereiche, verschiedene Ebenen in einem Gebäude usw. sein, aber die Haupteinschränkung besteht darin, dass sich zwischen den verschiedenen Karten ein (oder mehrere) Ein- / Ausstiegspunkte befinden. Ich habe nach guten Lösungen gesucht und …


2
Verwenden Sie HTML als Schnittstelle? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Game Development Stack - Austausch. Geschlossen vor 5 Jahren . Das Spiel, an dem ich gearbeitet habe, verwendet opengl / sfml für …
7 c++  opengl  interface 


3
Sind kommerzielle Javascript-Spiele sinnvoll?
Ich liebe Javascript als Sprache und wie es überall ausgeführt werden kann. Ich werde meine Bedenken aufzählen: Ist es sinnvoll, mit Javascript Geld zu verdienen? Ich meine, sobald ich mein Spiel online veröffentliche, können die Leute es herunterladen, auf ihrer eigenen Website veröffentlichen und ihre eigenen Anzeigen in das Spiel …

2
Der beste Weg, um einen Benutzer auf Facebook darüber zu informieren, dass er an der Reihe ist, zu handeln
Ich erstelle ein rundenbasiertes Spiel, das ich in Facebook integrieren möchte. Spieler müssen nicht unbedingt in Echtzeit spielen, daher ist es wünschenswert, dass sie wissen, wann sie an der Reihe sind. Ich dachte anfangs an Facebook-Benachrichtigungen, aber es scheint, dass sie veraltet sind: /programming/4619164/how-to-send-a-facebook-notification-through-their-api Die Alternativen klingen nicht besonders angenehm …
7 facebook 

2
Wo finde ich Anfänger zum Lernen und Arbeiten? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
7 java 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.