Spielentwicklung

7
Wie teile ich ein 2D-Sprite-Kachelset in einzelne Sprites auf?

Ich sehe viele Sprite-Kataloge für Spiele, die als einzelnes PNG-Bild bereitgestellt werden, wie das folgende. Ich bin interessiert, ob ich daraus manuell Kacheln erstellen muss oder ob es ein Programm gibt, das es für mich in verschiedene Kachelkombinationen aufteilen kann. In Anbetracht der...

7
Darstellung einer realistischen Bevölkerung

Was ist der beste Weg, um eine realistische Bevölkerungszahl (z. B. USA: 317.569.000) im Spiel darzustellen? Beispiel: Zivilisation Ihre Stadt hat 1 Bürger. Natürlich kann eine Stadt nicht nur eine Person in einer Stadt haben, aber Civ scheint gute Arbeit darin zu leisten, die Bürger auf diese...

7
Terrain & Multi-Texturierung

Ich verwende OpenGL (Version 4.4) (und C ++, wenn das wichtig ist). Ich habe einen Terrain-Renderer erstellt. Das Terrain wird als 3D-Skalarfeld (Isofläche / Voxel) gespeichert. Es wird eine leicht modifizierte Version von Marching Cubes verwendet , um eine Polygonisierung durchzuführen...

7
Rundräume verbinden

Mein Roguelike erzeugt eine Reihe von runden Räumen. Ich mag die aktuellen Ergebnisse, die ungefähr so ​​aussehen: Es wird erzeugt, indem zufällige Kreise in einem gefüllten Raum herausgeschnitten werden. Ich habe ein Hauptproblem damit: Mehrere Kreise sind völlig unverbunden. Ich kann nicht genau...

7
Spiel-Update in Libgdx

In libgdx ist die Spieleschleife die render () -Methode. Aber warum ist das so und gibt es eine Möglichkeit, eine update () -Methode zu erstellen, die 60 Mal pro Sekunde aufgerufen wird? Wie bei der update () -Methode würde ich die Spielelogik hinzufügen und das Rendern der Rendermethode...