Spiele programmieren am GP2X


Adnemmok

Still Fresh
Joined
Jul 10, 2007
Messages
9
Hallo,


mit welchen Sprachen proggt ihr eigentlich die Games für den GP2X? Gibts ne kostenlose, Basic-ähnliche Sprache? Wo finde ich die und wo gibts Tutorials dazu?


Grüße,

Niko/Adnemmok
 
also ich in c++ mit dem (kostenlosen) offiziellen SDK von gp2x.com (http://www.gp2x.com/support/support_view.asp?bunho=4&indexNo=11&page=1&part=d00&chk=&direc=

Es gibt zusaetzlich zum offiziellen SDK aber auch noch:

kostenlos:

http://fenix.divsite.net/

kommerziell:

http://www.glbasic.de
http://www.game-editor.com

kostenlose basic versionen sind mir nicht bekannt, es gibt aber sdlbasic, das sollte eigentlich problemlos auf den gp2x portierbar sein, vielleicht hat das auch schon einer gemacht

und hier kannst du dich etwas genauer in die thematik einlesen:

http://wiki.gp2x.org/wiki/Getting_started_with_GP2X_development
 
Verwendet wer diesen Game-editor schon? GLBasic is ja grad in der Diskussion gewesen, aber diesen Game-editor kannte ich noch nicht?
 
G.o.D said:
also ich in c++ mit dem (kostenlosen) offiziellen SDK von gp2x.com (http://www.gp2x.com/support/support_view.asp?bunho=4&indexNo=11&page=1&part=d00&chk=&direc=
Das SDK was man von dem Link downloaden kann, welches ist das? (siehe http://wiki.gp2x.org/wiki/De:Einrichten_einer_Entwicklungsumgebung_%28Windows%29) Ist es A, B oder C?
Wo liegt eigentlich der Unterschied zwischen A.2 und B?

PS: Was ist dieses fenix? Wie funktioniert das? Gibts da Screenshots?
 
hm, also die logik hinter der a/b/c einteilung aus dem wiki erschliesst sich mir nicht vollstaendig. das offizielle windows sdk waere dann wohl a.1

fenix ist eine zur einfachen spiele entwicklung optimierte programmiersprache, daher gibts da auch keine screenshots, aber einige spiele die in fenix programmiert wurden, unter anderem das hier: http://archive.gp2x.de/cgi-bin/cfiles.cgi?0,0,0,0,35,1635

such einfach im archiv mal nach fenix in der beschreibung, da findest du noch ein paar beispiele
 
baggacfreaks said:
Verwendet wer diesen Game-editor schon? GLBasic is ja grad in der Diskussion gewesen, aber diesen Game-editor kannte ich noch nicht?

ja hier, hab aber noch nicht viel damit gemacht. erinnert mich ansatzweise an meine alten flash (4) tage, ist halt mehr ein event basiertes point&click system mit einer c-aehnlichen scriptsprache, die man aber nur selten einsetzen muss. fuer mich als strukturiert denkenden programmierer etwas schwierig reinzufinden, fuer unbefangene leute duerfte das event basierte vorgehen erhebliche vorteile haben.

nachteil: die pro version ist nicht fuer linux erhaeltlich, ich habs noch nicht probiert, aber da das system wohl auf ein selbst entwickeltes 2d user interface setzt, sollte das eigentlich im wine laufen
 
SDLBasic gibts, hab ich noch nicht ausprobiert.
GLBasic gibts, kostet Geld, läuft aber auch recht fix.
Fenix gibts, läuft auch recht fix.
GameEditor ist leicht zum Basteln, hat aber viele Bugs (z.B. Kollisionsprobleme, etc.) und läuft auf dem gp2x saulangsam, wenn Sound oder Musik im Spiel ist.
 
SDLBasic kann ich nur empfehlen. Die Runtime läuft jetzt auch auf dem GP2X. Ist ein klasse Demo dabei, "Shadow of the Beast", wer's noch kennt vom AMIGA her. Parallax-Scrolling mit 15 Ebenen hat auf dem GP2X etwa 45 Frames/s. Toll ist natürlich die Plattformunabhängikeit, da Interpretersprache. Man hat seine Games dann auch Ruck-Zuck für Linux, Windows, Mac OS X oder gar AMIGA. Für die Nicht-GP2x-Plattformen gibts eine IDE auf Basis von ScITE und die Möglichkeit des "Bindings", d. h. man kann eine *.exe-Datei erstellen. (Die unterstützten Plattformen am besten auf der Homepage nachgucken: http://www.sdlbasic.altervista.org/main/ )
Die Sprache ist sehr gut strukturiert und einfach zu lernen und am besten: Open Source.
 
Back
Top