Il faut cependant prendre en considération les contraintes du développement du jeu :
La plupart du temps, les jeux sont déjà développés directement en OpenGL avec un moteur développé par l'équipe (même en 2D). Dans ce cas, le portage ne demande l'utilisation que d'une bibliothèque de fenêtrage multiplateforme, l'affichage étant en OpenGL et le chargement des assets avec libpng/libsvg… SDL peut être un choix pertinent ici, surtout à cause du fait qu'on va le retrouver sur toutes les distributions à peu de frais. Mais je suis d'accord que GLFW ferait tout aussi bien le travail.
SFML est une bibliothèque très jeune et immature. Pire, elle n'a pas de version stable puisque la série des versions 1.x est considérée comme obsolète (Laurent déconseille de les utiliser, et leurs bugs ne seront pas corrigés) et les 2.x ne sont encore que en RC.
[^] # Re: Non!!! Pas sdl!
Posté par Kévin Guilloy . En réponse à la dépêche Le code source de Colobot rendu public. Évalué à 3.
Il faut cependant prendre en considération les contraintes du développement du jeu :