• # Plutôt SFML, mais selon

    Posté par . En réponse au journal SDL2 ou SFML2 ou ... ?. Évalué à 4. Dernière modification le 01 septembre 2013 à 12:06.

    Tout dépend bien entendu de ce que tu veux faire avec. Un jeu ? En 2d ? En 3d ? Avec OpenGL ou du rendu pur logiciel ?

    Ces deux bibliothèques ont une grosse différence : la SDL n'excelle pas vraiment pour l'affichage : elle ne propose qu'un rendu matériel que depuis peu de temps.

    À l'inverse, la SFML est beaucoup plus complète, et fournit une surcouche à OpenGL pour du rendu 2d accéléré. Ainsi, pour développer un jeu 2d, je conseillerais plutôt la SFML.

    Après, s'il s'agit d'un jeu en 3d écrit en OpenGL (manuellement), SDL ou SFML c'est du pareil au même. Et dans ce cas, la SDL est probablement un peu plus standard. Pareil si c'est pour faire un jeu avec des graphismes « années 90 », du genre OpenTTD ou Newton Adventures.

    En ce qui concerne la jeunesse des version, les deux sont très récentes : SFML 2.0 et SDL 2.0 datent toutes les deux de cette année.