La Simple DirectMedia Layer (SDL), une bibliothèque C très connue chez les débutants en programmation de jeux vidéo passe le cap et publie sa version 2.0. Cette version était très attendue. En effet, la version 1.2 ne possède pas d'accélération matérielle, rendant difficile la création d'applications haute résolution.
Cette version ajoute donc :
- l'accélération graphique 3D ;
- l'accélération graphique 2D, reposant sur Direct3DS, OpenGL, OpenGL ES ou un rendu logiciel ;
- le support d'OpenGL 3.0 (et plus), d'OpenGL ES ;
- la gestion de plusieurs fenêtres, écrans et de multiples périphériques audio ;
- le support d'Android et de iOS ;
- le support de XInput et XAudio (sous Windows) ;
- les opérations atomiques ;
- la gestion de l'autonomie ;
- des fonctions simples pour les contrôleurs de jeu vidéo ;
- un meilleur support du mode plein écran ;
- un meilleur support du clavier ;
- les boites de messages ;
- le support du copier/coller ;
- un support basique du glisser/déposer ;
- une macro d'assertion très puissante ;
- et plus encore...
Dès à présent vous pouvez télécharger et tester cette nouvelle version.
Votre opinion
Avez-vous testé SDL 2.0 durant sa beta ?
Quelles sont les bonnes et mauvaises choses de cette nouvelle version ?
Pensez-vous que cette version soit un concurrent solide pour la SFML 2.1 ?
Liens utiles
Tutoriel d'installation et de configuration de la SDL 2.0
Site officiel
Page de téléchargement
Guide migration en français