SDL
Bienvenue dans la partie du Site consacrée à la SDL.
Présentation
Simple DirectMedia Layer est une bibliothèque au même titre que DirectX ou OpenGL. Elle permet le support de l'audio, du clavier, de la souris, des manettes et joysticks, de la 3D, de la 2D et des timers (sans compter les bibliothèque complémentaires pour le texte, le réseau, etc.)
D'une utilisation simple, elle présente aussi l'avantage de produire des programmes portables et peut être utilisée avec différents langages tels le C, le C++, Python, Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, ou Ruby. Elle est accessible aux débutants (contrairement à un DirectX parfois tordu) tout en vous permettant des résultats d'un niveau égal à celui des bibliohtèques concurrentes (en réalité, elle les utilise).
Articles
Voici les différents documents disponibles. Ils traitent la base indispensable à une bonne maîtrise de la bibliothèque.
Attention : ces articles ont été écrits il y a très longtemps (autour de l'année 2003) et n'ont pas été corrigés depuis. N'hésitez pas à me signaler les bévues éventuelles.
La base
Plus loin
Note
Il peut être intéressant de comparer les différents articles sur SDL et DirectX afin de se faire une idée des avantages de l'une et de l'autre bibliothèque. La numérotation des articles étant approximativement la même, le parallèle ne devrait pas être difficile à faire, mais instructif.