Spielentwicklung

7
Wie kann ich Framerate-unabhängige Updates implementieren?

Bearbeiten: Ich habe das Problem behoben, indem ich die Sprunggeschwindigkeit so eingestellt habe, dass sie geändert und hinzugefügt wird, und die Geschwindigkeit gleich der Sprunggeschwindigkeit * t ist. Das habe ich gerade: if (GUI->Space && grounded){ jumpvelocity = -185.f * 2 /...

7
Wie kann ich vom Sofortmodus zu VBOs wechseln?

Ich benutze OpenGL jetzt schon seit kurzer Zeit - und ich möchte einige Erläuterungen zu VBOs . Nach meinem Verständnis ist ein VBO ein im VRAM gespeichertes Objekt. Um eine Textur anzuwenden, binden wir sie im Sofortmodus einfach und geben die Texturkoordinaten vor den Scheitelpunktkoordinaten an....

7
Verwendet Pokemon im Kampf eine tiefe KI? [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 8 Jahren . Eine wilde Pokemon-Schlacht. Der Feind kann bis zu 4...

7
Effizientes Sprite-Batching

Ich überlege, von XNA auf die Stage3D-APIs (Molehill) zu portieren. Als Leistungsprüfung habe ich Sprite-Batching implementiert, aber die Leistung ist nicht besonders gut, während ich mit XNA problemlos bis zu 500.000 Quads zeichnen kann, aber mit meiner Molehill-Implementierung kann ich ungefähr...

7
Wie kann ich NPCs und Szenen erstellen?

Wie würde ich vorgehen, um NPC-Events / Szenen zu erstellen? Zum Beispiel hat jedes Rollenspiel eine Menge verschiedener Zwischensequenzen im Spiel, in denen Sie eine Story ausdrücken können. Was ich bisher gedacht habe, sind verschiedene Auslöser und eine Zahl, die den Status der Geschichte...

7
Welche Elemente machen ein Spiel machinima-freundlich?

Welche Art von Dingen sollte ein Spiel haben, um es machinima-freundlich zu machen? Ich stelle mir vor, dass ein Zuschauermodus hilft, aber gibt es noch andere wichtige Elemente? Vielleicht Unterstützung für Mods? Gibt es ein Beispiel für Spiele, die dafür bekannt sind, dass es besonders einfach...

7
Circular Bullet Spread ist nicht gleichmäßig

Ich erstelle einen Bullet Shooter im Stil von Touhou. Im Moment möchte ich einen sehr einfachen kreisförmigen Schuss vom Feind haben. Der Abstand ist jedoch sehr ungleichmäßig, was nicht sehr gut ist, wenn Sie überleben wollen. Der Code, den ich verwende, lautet: private function shoot() : void {...

7
Wie entwerfe ich einen separaten Tutorial-Modus?

Ich arbeite an einem "sozialen" Spiel, das zu 90% abgeschlossen ist. Eine der verbleibenden Funktionen ist der Lernmodus. Grundsätzlich beschränkt der Lernmodus den Benutzer auf den Zugriff auf einige Teile der Benutzeroberfläche und auf die Funktionen (z. B. Speicherelemente). Das Lernprogramm...

7
Was ist Realismus?

Abgesehen von dem Offensichtlichen , das realistisch ist , ist Realismus in Spielen schwer zu treffen. In einigen Fällen werden Dinge, die im wirklichen Leben völlig unmöglich sind, von Spielern als realistisch angesehen. Zum Beispiel können Sie in einigen FPS überleben, von einer ganzen Menge...