On parle beaucoup de la SDL (http://www.libsdl.org) pour développer des jeux multi-plateformes (on non) et bien souvent libre (mais parfois non).
L'un des principaux inconvénients, me semble-t-il de cette bibliothèque, est qu'elle est écrite en C et non en C++ (certains me diront que c'est aussi un avantage). Alors que le plus part de jeux sont écrits en C++, il me paraît assez logique d'avoir une bibliothèque C++ pour gérer les couches (sur-couches ?) d'affichage, du son, des entrées/sorties, du réseau, etc.
Je recommande d'aller faire un tour du côté de SFML (Simple and Fast Multimedia Library), bibliothèque documentée (et écrite par un français de surplus) et qui semble un choix judicieux pour le développement de jeux libres.
Le lien http://www.sfml-dev.org/index-fr.php
PS/ SDL est un très bon choix également, j'indique simplement qu'il existe des alternatives
# SDL et autres
Posté par _seb_ . En réponse au journal Les jeux libres, mode d'emploi. Évalué à 2.
L'un des principaux inconvénients, me semble-t-il de cette bibliothèque, est qu'elle est écrite en C et non en C++ (certains me diront que c'est aussi un avantage). Alors que le plus part de jeux sont écrits en C++, il me paraît assez logique d'avoir une bibliothèque C++ pour gérer les couches (sur-couches ?) d'affichage, du son, des entrées/sorties, du réseau, etc.
Je recommande d'aller faire un tour du côté de SFML (Simple and Fast Multimedia Library), bibliothèque documentée (et écrite par un français de surplus) et qui semble un choix judicieux pour le développement de jeux libres.
Le lien http://www.sfml-dev.org/index-fr.php
PS/ SDL est un très bon choix également, j'indique simplement qu'il existe des alternatives