Als «c++» getaggte Fragen

10
Was sollte ich stattdessen verwenden, da Table.drawDebug in libGDX veraltet ist?

Ich folge dem Buch "Learning LibGDX Game Development", um ein einfaches Spiel zu erstellen. Ich bin im Menüerstellungsbereich, wo wir eine Bühne erstellen und sie mit Debug-Rändern rendern. Das Buch sagt zu verwenden, Table.drawDebug(stage)aber diese statische Methode scheint Tablevollständig aus...

10
Wie implementiere ich die Interaktion zwischen Motorteilen?

Ich möchte eine Frage stellen, wie der Informationsaustausch zwischen Game-Engine-Teilen implementiert werden soll. Die Engine ist in vier Teile unterteilt: Logik, Daten, Benutzeroberfläche, Grafiken. Am Anfang habe ich diesen Austausch durch die Flaggen gemacht. Wenn beispielsweise das neue...

10
Kollisionsrechteckantwort

Ich habe Schwierigkeiten, ein bewegliches Rechteck dazu zu bringen, mit mehr als einem Rechteck zu kollidieren. Ich verwende SFML und es hat eine praktische Funktion namens, intersectsdie 2 Rechtecke nimmt und die Schnittpunkte zurückgibt. Ich habe einen Vektor voller Rechtecke, mit dem mein...

10
Wie packst du Ressourcen in ein Spiel, wenn du zu viele davon hast?

Ich habe kürzlich einen einfachen Space Invaders-Klon in C ++ mit dem Allegro 5-Framework erstellt. Nachdem ich fertig war, stellte ich fest, dass ich ungefähr 10 Sprites und DLLs im Wert von 13 MB hatte. Einige der Spieler hatten nicht einmal die mingW-DLLs, was das Spiel sehr verwirrend machte....

9
Wie kann ich Editline für eine In-Game-Konsole verwenden?

Ich möchte einem C ++ - Spiel, das ich erstelle , eine In-Game- Konsole hinzufügen . Obwohl das Rendern der Konsole und das Parsen der Befehle, mit denen ich einverstanden bin, scheint der Aspekt der Texteingabe und -bearbeitung (z. B. Umgang mit linken / rechten Tasten, Leerzeichen usw.) eine...

9
Ist die STL für mobile Geräte effizient genug?

Wenn es um die Entwicklung mobiler Spiele unter iOS und Android NDK geht, schreiben einige Entwickler ihre eigenen C ++ - Container, während andere behaupten, dass STL für die Entwicklung mobiler Spiele mehr als ausreichend ist (zum Beispiel verwendet der Autor der iPhone 3D-Programmierung STL...