URL: https://linuxfr.org/news/developpez-vos-jeux-video-facilement-avec-bennugd Title: Développez vos jeux vidéo facilement avec BennuGD Authors: papap Davy Defaud, Nÿco, rootix, baud123 et Nils Ratusznik Date: 2012年10月25日T10:05:47+02:00 License: CC By-SA Tags: jeux_linux Score: 12 [_Bennu Game Development_](http://www.bennugd.org/) est un environnement de développement de jeux vidéo libre en mode console, qui a été créé en 2008 par un argentin, Juan José Ponteprino, alias _SplinterGU_. C’est un dérivé de Fenix 0.93 (de Carlos Falo Hervás et José Luis Cebrián), lui‐même _fork_ du langage DIV du logiciel _DIV Game Studio_ de Daniel Navarro Medrano. Bennu veut dire phénix en égyptien ancien. BennuGD est donc un langage de programmation interprété multi‐plate‐forme, libre et optimisé pour le jeu vidéo. Il convient aux codeurs débutants et aussi expérimentés. _SplinterGU_ y a intégré le concept de modularité permettant d’utiliser des extensions tierces, comme le réseau, les manipulations graphiques avancées, la lecture de MPEG, l’analyse de XML... BennuGD permet de faire des jeux 2D rapides, mais aussi en 3D grâce au moteur [Irrlicht](http://fr.wikipedia.org/wiki/Irrlicht "Définition Wikipédia") ou grâce aux développements d’un groupe colombien. ![Bennu Game Development](http://www.bennugd.org/themes/abarre/logo.png) ---- [Site officiel](http://www.bennugd.org/) [Site de la communauté francophone](http://bennugd.fr/) [Fenix](http://fenix.divsite.net/) ---- ## Considérations techniques Le noyau est complètement portable, à partir du moment où il y a un compilateur _C_ pour lui. Il comprend le compilateur, l’interpréteur, et le moteur d’exécution. Les modules de Bennu utilisent SDL pour de nombreuses fonctions de base, ce qui les rend également portables sur de nombreux systèmes, tels que : Windows, GNU/Linux, FreeBSD, BeOS/Haiku, Mac OS X, iOS et des consoles telles que GP2X Wiz, Caanoo, Dreamcast, Wii, OpenPandora, PlayStation 2, Xbox, Dingoo A320. Le portage sur Android a été réussi plus récemment par le groupe espagnol de développement de jeux libres [_PIXjuegos_](http://www.pixjuegos.com/) avec le jeu _PixFrogger_ (un _Frogger_ multijoueur) grâce au portage du noyau réalisé par Josebita. Notez qu’il existe des interfaces graphiques de développement intégré (IDE), mais elles ne sont pas officiellement prises en charge. ## Licence Iinitialement GPL v2, elle a été modifiée en Zlib en mai 2011, pour être compatible avec l’AppStore. ## Remarques Il existe un autre dérivé de Fenix sous le nom de _Gemix_. Pour la petite histoire, _SplinterGU_ s’était intéressé à Fenix une première fois en 2002. Plus tard, en 2006, il a cherché un moteur de jeu et s’est penché à nouveau sur Fenix. Il a alors trouvé un projet moribond et bogué. Quand il a cherché à faire des modifications, il s’est heurté à l’opposition des développeurs en place ; il a alors décidé de _« forker »_ le projet.

AltStyle によって変換されたページ (->オリジナル) /