Spielentwicklung

7
Ein Symbol auf einer beliebigen Farbe anzeigen lassen

Ich entwickle ein Spiel im RPG / Roguelike-Stil. Anstatt Karten wie: ......... ......... ....@.... ...h..... Oh schau, ein Zwerg. Ich hatte feste Hintergrundkacheln, also eine Art kachelbasiertes Rollenspiel ohne gezeichnete Kacheln. Ich mag die Idee, ASCII-Kacheln für Kreaturen und Dinge zu haben....

7
Wie erstelle ich Spiele mit Scrollen?

Wie implementieren sie in Spielen wie City Story oder We Farm das Scrollen? Um mit UIScrollView scrollen zu können, muss die EAGLView-Größe größer sein. In diesen Spielen sieht die Größe von EAGLView wie mehr als 1024 * 1024 aus. Aber es gibt Einschränkungen in der Anzeigengröße in iPhone - Geräten...

7
Punktlicht Weiche Schatten

So implementieren Sie weiche Schatten für omnidirektionales (Punkt-) Licht. Wir verwenden die typische Shadow-Mapping-Technik. Die Tiefe wird zum Texturwürfel gerendert und das Adressieren ist dann ziemlich einfach. Nur mit Vektor von Licht zu Fragmenten Weltposition. Es funktioniert perfekt. Bis...

7
Maya 3D-Modell für iOS OpenGL ES

Ich muss ein 3D-Modell in OpenGL ES (iPhone / iPad) anzeigen, drehen und zoomen. Die 3D-Grafiker verwenden Maya (unter OS / X). Welches Exportformat sollte ich betrachten, um ihre 3D-Modelle in der App zu verwenden? Außerdem funktionieren einige Maya-Plug-Ins auf dem Mac nicht (anscheinend werden...

7
Erstellen nicht rechteckiger Hotspots und Erkennen von Klicks

Sagen Sie für ein Spiel mit unregelmäßigen Hotspots (sagen wir Risiko oder ein Strategiespiel wie Paradox 'Hearts of Iron oder Crusader Kings), wie geht es Ihnen? Definieren Sie einen nicht rechteckigen Hotspot mit unregelmäßiger Form (ähnlich wie ein Gebiet auf einer Karte?) Im Code? Mit welchem...

7
Erfolgreiche Elemente zu einem 4X-Spiel

4X-Spiele (dh Xpand, Xplore, Xploit und Xterminate) wie Civilization, Sins of a Solar Empire und andere Top-Strategiespiele scheinen alle den gleichen süchtig machenden Haken zu haben. Ich würde gerne wissen, welche Elemente diese Entwickler in ihre Spiele integrieren, um sie zu erstellen: Gut...

7
Reibungsloses Terrain-Rendering

Ich versuche mit Direct3D ein glattes Gelände zu rendern. Ich habe ein 50 * 50-Gitter mit allen y-Werten = 0 und eine Reihe von 3D-Punkten, die die Position auf dem Gitter und die Tiefe oder Höhe des "Tals" oder "Hügels" angeben. Ich muss die y-Werte der Gitterscheitelpunkte höher oder niedriger...

7
Was bewirkt, dass sich Box2D-Drehgelenke trennen?

Ich habe eine Stoffpuppe aus dynamischen Körpern (Rechtecken) und einfachen Drehgelenken (mit unteren und oberen Winkeln) erstellt. Wenn meine Stoffpuppe auf den Boden trifft (was ein statischer Körper ist), scheinen die Körper zu zappeln und die Gelenke trennen sich. Es sieht so aus, als ob die...

7
Auflösungsunabhängiges 2D-Rendering in XNA

Ich versuche herauszufinden, wie ich ein 2D-Spiel mit jeder Auflösung am besten rendern kann. Ich rendere das Spiel derzeit mit 1920x1200. Ich versuche, das Spiel auf eine vom Benutzer ausgewählte Auflösung zu skalieren, ohne die Art und Weise, wie ich rendere, oder die Spielelogik zu ändern. Was...

7
Implementierung von Kollisionssystemen

Nur neugierig, was ein guter Weg sein könnte, um ein anständiges Kollisionssystem zu implementieren. Als Klasse, die von einer Basisentitätsklasse geerbt wurde? Momentan stecke ich fest und könnte nur ein paar bessere Ideen gebrauchen als meine eigenen. Jede Hilfe wird geschätzt! Bearbeiten: Sorry,...

7
OpenGL oder OpenGL ES

Was soll ich lernen OpenGL 4.1 oder OpenGL ES 2.0? Ich werde Desktop-Anwendungen mit Qt entwickeln, aber möglicherweise werde ich in einigen Monaten auch mit der Entwicklung mobiler Anwendungen beginnen. Ich weiß nichts über 3D, 3D-Mathematik usw. und ich würde lieber 100 Dollar für ein gutes Buch...