Spielentwicklung

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



8
Warum verwenden nicht mehr Spiele Vektorgrafiken? [geschlossen]
Es scheint mir, dass Vektorgrafiken in Bezug auf Ressourcen / Skalierbarkeit effizienter sind. In den meisten Fällen habe ich jedoch Künstler gesehen, die Bitmap- / Rasterkunst verwendeten. Ist dies eine Einschränkung für die Künstler durch die Spielprogrammierer / Designer? Als Programmierer halte ich Vektorgrafiken für idealer, da hiermit die Auflösung …



3
Wie erstelle ich 2D-Wasser mit dynamischen Wellen?
New Super Mario Bros hat wirklich cooles 2D-Wasser, das ich gerne erstellen lernen möchte. Hier ist ein Video, das es zeigt. Ein illustrativer Teil: Dinge, die auf das Wasser treffen, erzeugen Wellen. Es gibt auch konstante "Hintergrund" -Wellen. Sie können sich die konstanten Wellen kurz nach 00:50 im Video genau …


8
Wie viele Threads sollte ich haben und wofür?
Sollte ich separate Threads für Rendering und Logik haben oder noch mehr? Mir ist der enorme Leistungsabfall bekannt, der durch die Datensynchronisation verursacht wird (geschweige denn durch Mutex-Sperren). Ich habe darüber nachgedacht, dies auf das Äußerste zu heben und Threads für jedes erdenkliche Subsystem zu erstellen. Aber ich mache mir …


28
Wie kann ich vom Campen abhalten, während ich immer noch einen "Scharfschützen" -Spielstil unterstütze?
Ich versuche, einem Third-Person-Shooter Features hinzuzufügen, die zu einem Sniper-Spielstil passen, zusätzlich zu dem aktuellen Rush- / Deathmatch-Stil, für den er entwickelt wurde. Das aktuelle Gameplay ähnelt dem von Gears of War und Battlefield, in Bezug auf die Kampfreichweite vielleicht dem von Call of Duty, ist aber etwas langsamer. Die …


17
Tipps zur C ++ - Optimierung auf niedriger Ebene [geschlossen]
Angenommen, Sie haben bereits den Algorithmus der besten Wahl. Welche einfachen Lösungen können Sie anbieten, um die letzten Tropfen der Sweet Sweet Frame Rate aus dem C ++ - Code herauszuholen? Es versteht sich von selbst, dass diese Tipps nur für den kritischen Codeabschnitt gelten, den Sie bereits in Ihrem …
79 c++  optimization 

6
Wie funktioniert eine Kollisionsmaschine?
Wie genau funktioniert ein Kollisionsmotor ? Dies ist eine äußerst weit gefasste Frage. Welcher Code lässt die Dinge gegeneinander springen, welcher Code lässt den Spieler gegen eine Wand laufen, anstatt durch die Wand zu laufen? Wie aktualisiert der Code ständig die Position des Spielers und die Position der Objekte, damit …

9
Wie verhindert man, dass Zielsuchraketen ihre Ziele umkreisen?
Ich entwickle ein 2D-Weltraumspiel ohne Reibung und finde es sehr einfach, eine Homing Missile-Umlaufbahn zum Ziel zu machen. Ich bin neugierig auf Anti-Orbiting-Strategien. Ein einfaches Beispiel ist eine Zielsuchrakete, die einfach direkt auf ihr Ziel zu beschleunigt. Wenn sich dieses Ziel senkrecht zur Flugbahn des Flugkörpers bewegen würde, würde die …
78 2d  ai 

26
Empfohlene 2D-Game-Engine für das Prototyping [geschlossen]
Welche High-Level-Game-Engine würden Sie empfehlen, um einen 2D-Game-Prototyp unter Windows zu entwickeln? (oder Mac / Linux, wenn Sie es wünschen) Die Art von Dingen, die ich mit "High-Level" meine, beinhaltet (ist aber definitiv nicht darauf beschränkt): Es ist nicht erforderlich, Dinge auf niedriger Ebene wie Bildschirmpuffer oder Grafikkontexte zu verwalten …
76 2d  prototyping 

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.