Posts Tagged ‘ Programming ’

Die besten SDL-Tutorials

Heute will ich hier euch, meines Wissens die besten SDL-Tutorials vorstellen. Das ist natürlich subjektiv gesehen. Alle Seiten sind in der Englischen Sprache geschrieben. Aber wer es wirklich ernst meint mit der Spieleprogrammierung wird darin kein Problem sehen. 🙂

Inhalt der Lazyfoo Tutorials

Auf Platz 1 sehe ich ungeschlagen, die SDL Tutorials von lazyfoo Productions . Die Tutorials sind gut verständlich und auch leicht erklärt. Es beginnt mit dem einfachen Anzeigen von Bildern und endet bei sehr fortgeschrittenen Themen, wie Mutexes, Multi-Threading und einer kleinen Einführung in OpenGL.

Auf Platz 2 dicht hinter den Lazyfoo Tutorials sehe ich die Tutorials von SDLtutorials.com. Gut erklärt und sogar mit Forum, bei weiten aber nicht so ausführlich wie die erste Seite. Die Programmiertechniken werden im weiteren Verlauf der Tutorials sogar an einem kleinen Spiel erklärt.

Alle Seiten die jetzt noch erscheinen, bei den kann ich mich nicht entscheiden, auf welchen Platz sie gehören.

http://sol.gfxile.net/gp/. Die Anleitungen sind ein wenig schwierig zu verstehen am Anfang. Leider. Wenn man sich dann aber erst mal in die Seite eingearbeitet hat, klappt alles super. Auch hier wird im Laufe der Tutorien ein Spiel entwickelt.

Aaron's Tutorials Inhalt

Als nächstes sollte man „Aaron’s Tutorials nicht vergessen zu erwähnen. Wie man links auf dem Bild sehen kann, ist die Anzahl nicht so hoch wie auf den ersten 3 Seiten, trotzdem hat man mit diesen ANleitungen ebenfalls einen schnellen Erfolg. Und für die unter euch, die die Anleitung immer neben den PC liegen haben müssen, bietet es sich auch an die Anleitungen als PDF herunterzuladen. 😉

Die Macher von dem überaus erfolgreichen Computerspiel „Blob

Parallel Realities Inhalt

Wars“, Parallel Realities, haben ebenfalls Anleitungen rund um SDL bereitgestellt. Und wie man rechts sehen kann, sind die ersten zwei Tutorien auch sehr theoretisch aufgebaut , das ändert sich aber mit den nächsten Tutorien schlagartig, da dort auch einige kleinere Spiele programmiert werden.

Aber warum sind keine deutschen Seiten oben aufgeführt?

Einerseits liegt es daran, dass kaum deutsche Anleitungen für die SDL vorhanden sind und andererseits das diese Anleitungen mit nichten so ausgereift sind wie die oberen. Trotzdem will ich sie euch hier nicht vorenthalten.

Das wahrscheinlich beste deutsche SDL Tutorial kann man nur als Buch kaufen. Es wurde von Heiko Kalista geschrieben und trägt den würdevollen Titel „C++ für Spieleprogrammierer“ Bei Amazon kostet das Buch um die 30 €. Es behandelt neben SDL auch den Einstieg in C++ sehr ausführlich. Da sich das Buch aber nicht nur auf die SDL beschränkt ist ein Kauf für jeden Anfänger Pflicht.

Wikibook SDL Inhalt

Das zweite deutsche SDL Tutorial ist ebenfalls ein Buch, aber ein wikibook. Wie jedes wikibook, das ich bisher gelesen habe, ist es sehr gut beschrieben.

Das letzte Tutorial was ich hier vorstellen will, kann man nicht wirklich mit den anderen Seiten vergleichen, da es nur eine einzelne Schritt-für-Schritt-Anleitung zur Erstellung eines Boulder-Dash-Klons ist. Trotzdem ist es immer wieder wert auch so kleine Anleitungen anzuschauen, um Praxisbezug für die vermittelten SDL-Techniken zu bekommen.

Ich hoffe, ich konnte euch eine kleine Übersicht über die beliebtesten SDL-Tutorials geben. 🙂