16.13 Ausblick
Es gibt noch eine Menge mehr, was Ihnen die SDL-Bibliothek bietet. Da wäre zum Beispiel die volle Kontrolle von bis zu 32 (!) CD-ROM-Laufwerken zum Abspielen von Audio-Tracks oder zum Erzeugen von Threads, Mutexen, Semaphoren und Condition Variables. Ebenfalls finden Sie einige einfach zu verwendende Zeitfunktionen.
Und fehlt Ihnen die Funktionalität der 3D-Hardware-Beschleunigung, dann bietet SDL auch hierzu eine hervorragende Unterstützung an. Die Unterstützung von OpenGL gestaltet sich in Verbindung von SDL sogar einfacher als ohne SDL. Natürlich kann man die OpenGL-Unterstützung auch mit der 2D-Grafik verwenden.
Abschließend lässt sich zur SDL-Bibliothek sagen, dass sich hiermit auch ein ganzes Buch füllen ließe – aber solange das Thema Spielen mit Linux nicht so flächendeckend ist, wie es bei einem anderen Betriebssystem der Fall ist, macht ein solches Buch noch wenig Sinn. Es würden einfach die entsprechenden Leser fehlen. Ich hoffe dennoch, was mit diesem Kapitel beabsichtigt war, dass sich nämlich der eine oder andere jetzt tiefer mit der Materie befassen will und irgendwann die Linux-Welt mit dem einen oder anderen Spiel beglückt.
Einen wahren Fundus an Quellcodes zu Spielen, Demos und Anwendungen finden Sie auf der Webseite der SDL-Library unter http://www.libsdl.org/.
|