Les deux intérêts majeurs de la ClanLib sont :
- langage C++ (et m***e, je suis tombé dedans... ;-)
- fournit un framework d'application orienté objet
- fournit un outil de gestion des "resources" permettant de les charger à la volée, de les "rendre" quand on a finit de s'en servir, le tout classé comme bon nous semble.
(Tiens, ça fait 3 intérêts majeurs ;-)
Pour le reste, il n'y a pas de moteur 3D, juste l'interfaçage avec OpenGL qui permet donc à chacun de créer son propre moteur.
L'interfaçage avec Lua permet de scripter le gameplay, comme cela a été fait dans nombre de jeux commerciaux, justement avec ce langage-là.
Au niveau son et musique, c'est normal. Au niveau 2D, c'est pas mal bien que ce n'était pas très optimisé au temps de la 0.4 : j'avais eu pas mal de problèmes sur mon "petit" k6-2 300 à l'époque.
[^] # Re: Quoi de plus que la SDL ?
Posté par Thomas RIBO . En réponse à la dépêche ClanLib 0.6.1 est sortie. Évalué à 1.
Les deux intérêts majeurs de la ClanLib sont :
- langage C++ (et m***e, je suis tombé dedans... ;-)
- fournit un framework d'application orienté objet
- fournit un outil de gestion des "resources" permettant de les charger à la volée, de les "rendre" quand on a finit de s'en servir, le tout classé comme bon nous semble.
(Tiens, ça fait 3 intérêts majeurs ;-)
Pour le reste, il n'y a pas de moteur 3D, juste l'interfaçage avec OpenGL qui permet donc à chacun de créer son propre moteur.
L'interfaçage avec Lua permet de scripter le gameplay, comme cela a été fait dans nombre de jeux commerciaux, justement avec ce langage-là.
Au niveau son et musique, c'est normal. Au niveau 2D, c'est pas mal bien que ce n'était pas très optimisé au temps de la 0.4 : j'avais eu pas mal de problèmes sur mon "petit" k6-2 300 à l'époque.