Allegro oder SDL ?
-
Ich und ein Freund möchten ein Spiel Programmieren, so in der Art wie Simutrans oder Transport Tycoon. Welche der beiden Libs Allegro oder SDL würdet ihr dafür empfehlen ?
-
Hallo.
ich persönlich finde SDL besser.
auf http://www.robsite.de/
gibt es auch ein paar SDL Tutorials.
In örgendeinem forum ich weis nicht mehr genau ich glaube http://www.untergrund-spiele.de/ gibt es auch eine 16teilige tutorial-serie mit SDL da wird ein komplettes spiel programmiert.
und noch örgendwo gibt es auch noch son tutorial.
musste mal ein bissl googeln.
MFG\edit
hast du schon mal ein bissl mit C oder C++ programmiert???
wenn nein dann würde ich dir empfehlen erstmal das ein bissl zu lernen.
Viel Spass.\edit
hier ein super tutorial über C
http://pronix.de/modules/C/openbook/
-
Ich hab schon ziemlich viel C und C++ Programmiert, das ist soweit kein Problem (nicht das ich jetzt der Vollprofi wäre aber ich komm ganz gut zurecht).
Ich hab schon mal mit SDL angefangen zu Programmieren und auch mit Allegro. Mir kam es da so vor als wenn Allegro etwas schneller wäre ?
-
hm...
keine ahnung.
villeicht liegt das auch im code.
ich habe mal früher SDL unter windows gemacht und Allegro unter linux.
aber nicht sehr viel blos ein bild angezeigt was man ein bissl umher bewegen konnte und noch kleine sachen.
zu sdl gibt es auch sehr viel mehr tutorials.
\edit
ich hab es wieder gefunden den 16teiligen sdl kurs
http://www.spieleentwickler-board.de/viewforum.php?f=42
mfg
-
Das mit den Tutorials ist mir auch aufgefallen, zu SDL gibts da tonnenweise zu Allegro kaum welche.
Allerdings ist bei Allegro schon die Textausgabe mit dabei und bei SDL muss man sich erstmal ne Font Klasse bauen.Tom
-
Tom555 schrieb:
Allerdings ist bei Allegro schon die Textausgabe mit dabei und bei SDL muss man sich erstmal ne Font Klasse bauen.
so eine gibt es schon SDL_ttf
-
Allegro bietet einfach mehr Funktionen, das API ist Highlevel-lastiger während man sich mit SDL idR um sehr viel Micromanagement kümmern muss.
Probier beides mal aus und nimm was Du eher brauchen kannst, weder Geschwindigkeit noch Dokumentationsvielfalt sollten hierbei IMO Auswahlkriterien sein.
Clanlib finde ich übrigens auch recht nett!
-
Also zu Allegro gibts schon auch einiges
-
Bis jetzt hat mir immer Allegro besser gefallen, aber einige schwören halt auf SDL. Jetzt wollt ich mal wissen was besser ist. Scheint aber eher GEschmackssache zu sein.
Tom
-
Also ich würde das XGamesSDK benutzen.
Bye, TGGC \-/