Multimedia-Entwicklung mit SDL
Von
Marco Kraus
- Um Linien und Kreise zu zeichnen, muss man das Rad nicht neu erfinden. Es gibt eine sehr gute Bibliothek (6) von Andres Schiffler, die sdl_gfx. Diese stellt die Basiszeichenfunktionen auf Pixelebene (und noch einiges mehr) über ein einfaches Interface zur Verfügung.
- Um den ganzen Bildschirm oder ein bekanntes SDL_Rect mit einer Farbe zu füllen, muss man auch nicht selbst jeden Pixel selbst zeichnen. Hier stellt schon SDL nativ die Funktion SDL_FillRect() zur Verfügung, welche als Parameter das Surface, das SDL_Rect und die RGB-Farbe annimmt. Details: siehe SDL-Doc-Project (7)
Quellen
(1) http://www.devolution.com/~slouken
(2) http://www.libsdl.org/mailman/listinfo
(3) http://www.libsdl.de/liste.htm
(4) http://www.libsdl.org
(5) http://www.geekcomix.com/snh/files/docs/sdl-kdev/sdl-kdev-mini-how2.html
(6) http://www.ferzkopp.net/Software.html
(7) http://sdldoc.csn.ul.ie
Über den Autor
Marco Kraus betreut libSDL.de und ist unter marco@libsdl.de zu erreichen. Er freut sich über jegliche Form von Feedback.

