• [^] # SDL

    Posté par . En réponse à la dépêche Wrapper DirectX 8 -> OpenGL opensource. Évalué à 8.

    SDL est une bibliotheque d'assez bas niveau, relativement portable et stable. Pour le developpeur de jeux nunux, c'est pas mal, encore que je recommande de jeter un petit coup d'oeil sur:
    - Allegro http://www.talula.demon.co.uk/allegro/(...)
    - ClanLib http://clanlib.org/(...)
    qui sont des bibliotheques de plus haut niveau, et evitent de reinventer la roue.

    Maintenant le probleme de SDL c'est que c'est une n-ieme couche logicielle a incorporer dans ton soft, et ca risque de pas accelerer les choses. De ce que j'en sais, les dev de jeux "pro" se font a partir de boites a outils "faites maison" qui sont specifiques a chaque jeu et/ou chaque epoque. Concretement ils se refont un mini SDL-like a chaque fois, optimise pour leurs besoins specifiques. Mais il y a peu de chance pour qu'un jour une lib standard comme SDL reponde a tous les besoins des editeurs de jeux. Eux vont toujours vouloir pouvoir utiliser le-petit-gadget-qui-tue-qui-fait-que-tu-passe-de-50fps-a-60fps.

    Pour ce qui est du developpement de jeux libres, SDL, Allegro et ClanLib sont incontournables.