sge2d
Verfasst: Sa Mai 31, 2008 07:47
Konnte erfolgreich unter Windows für den GP2X mit der Code::Block - Umgebung, aus dem GP2X - Archiv, die Demo "Collison" erstellen und abspielen. Das Ergebnis ist beeindruckend, absolut flüssig, nach dem ich auf Hardware - Surfaces umgestellt habe.
Einige Wünsche/Ergänzungen habe ich noch:
Bitte stelle die <sge.h> - includes auf einen eigenen Namespace um, z. B. <SGE2D/sge.h> Somit kann jeder entscheiden, wo er die Include - Dateien ablegen will, solange er das übergeordnete Verzeichnis einbindet. Bei den SDKs die ich bisher gesehen habe, wird z. B. SDL auch über <SDL/sdl.h> eingebunden.
Wenn möglich, erstelle 2 statische Bibliotheken, einmal für den PC und für den GP2X. Damit muss man die "C" - Quellen nicht in das Makefile mit aufnehmen, was die Erstellung neuer Projekte vereinfacht.
Ist es möglich die "Start" - Taste unter dem GP2X abzufangen? Ich sehe im Quellcode keine Abfrage auf die Start - Taste zum beenden des Programmes.
Werde jetzt noch weitere Demos kompilieren, mach bitte weiter.
Gruß
Thomas
Edit:
- Demo Animation läuft
- Demo Particels läuft, allerdings nur so mit 10-15 FPS
- Demo Pathfinding läuft ebenfalls
Einige Wünsche/Ergänzungen habe ich noch:
Bitte stelle die <sge.h> - includes auf einen eigenen Namespace um, z. B. <SGE2D/sge.h> Somit kann jeder entscheiden, wo er die Include - Dateien ablegen will, solange er das übergeordnete Verzeichnis einbindet. Bei den SDKs die ich bisher gesehen habe, wird z. B. SDL auch über <SDL/sdl.h> eingebunden.
Wenn möglich, erstelle 2 statische Bibliotheken, einmal für den PC und für den GP2X. Damit muss man die "C" - Quellen nicht in das Makefile mit aufnehmen, was die Erstellung neuer Projekte vereinfacht.
Ist es möglich die "Start" - Taste unter dem GP2X abzufangen? Ich sehe im Quellcode keine Abfrage auf die Start - Taste zum beenden des Programmes.
Werde jetzt noch weitere Demos kompilieren, mach bitte weiter.
Gruß
Thomas
Edit:
- Demo Animation läuft
- Demo Particels läuft, allerdings nur so mit 10-15 FPS
- Demo Pathfinding läuft ebenfalls