Spielentwicklung

9
Wie verwende ich XML-Dateien als Inhaltsdateien in XNA?

Ich habe eine XML-Datei, die verschiedene Autohersteller darstellt und in meinem Spiel verfügbar sein wird. Die Datei sieht folgendermaßen aus: <?xml version="1.0" encoding="utf-8" ?> <XnaContent> <Asset Type="List[string]"> <car>Audi</car>

9
Physik für einen 2.5D-Plattformer mit einer Kurvesebene

Ich erstelle einen 2.5D-Plattformer in XNA, der 3D-Modelle verwendet, die sich nur entlang einer 2D-Ebene bewegen müssen (genau wie Trine ). Um die Sache noch schwieriger zu machen, möchte ich jedoch, dass sich die 2D-Ebene selbst krümmen kann. Betrachten Sie diese Wiederholung von Klonoa (Sie...

9
Grundlegende Box2D-Kollisionserkennung

Ich verstehe nicht, wie man in Cocos2D / Box2D auf Kollisionen wartet. Angenommen, ich habe zwei dynamische Kreiskörper. Einer ist sehr klein und der andere ist relativ groß. Wenn der kleine Kreis mit dem großen Kreis kollidiert, möchte ich etwas tun (z. B. einen Ton abspielen). Was ist der beste...

9
Xna: Texture2D aus einer PNG-Datei

Ich mache ein Kachel-basiertes Spiel und arbeite für die Unterstützung von Kachelsätzen. Ich versuche es so zu machen, dass eine Texture2D als ausgewählte PNG-Datei festgelegt wird. Ich kann dies ohne Probleme tun, wenn ich das Bild in die Inhaltspipeline lade, aber der Ebeneneditor wird von...

9
Tastenkombinationen für umfragebasierte Eingaben

Angenommen, Sie haben ein Eingabesystem, das auf Abfragen basiert void update() { if( Keyboard[ 'A' ] ) // A is down } Angenommen, Sie möchten Tastenkombinationen mit einer Länge von 3 bis 8 erkennen können (z. B. nach unten, nach unten, nach vorne, A für Hado-Ken). Wie würden Sie am besten ein...

9
MVC oder Komponenten oder beides?

Ich bin ein erfahrener Entwickler, aber vor kurzem wollte ich in die Spielprogrammierung einsteigen, aber wie Sie wissen, ist die Spieleentwicklung ein ganz anderes Biest als die meisten anderen Programmierformen (vielleicht nur durch die Entwicklung von Betriebssystemen besiegt). Davon abgesehen...