Developpez.com - Rubrique 2D-3D-Jeux

Le Club des Développeurs et IT Pro

Le moteur de jeux Atomic Game Engine

Reposant sur Urho3D, passe en Open Source

Le 2016-03-18 22:06:54, par LittleWhite, Responsable 2D/3D/Jeux
Atomic Game Engine est un moteur de jeux vidéo 2D et 3D intégrant un éditeur développé par THUNDERBEAST GAMES. Celui-ci repose sur un fork, débuté en automne 2014, du moteur de jeux Urho3D. Le moteur vous permettra de créer des jeux fonctionnels sur Windows, Mac, WebGL, Android et iOS. L'éditeur est quant à lui disponible sur Windows et Mac. Pour la partie programmation, Atomic Game Engine repose sur le JavaScript et propose un éditeur de code complet (autocomplétion, retour en temps réel, formatage du code automatique) : Chromium WebView.


En téléchargeant le moteur, vous aurez accès à des exemples et des templates pour démarrer vos propres projets. Vous retrouverez donc un jeu de plateformes 2D (avec gestion de la physique), une scène 3D en ville avec des ombres avancées, de la physique, un ciel procédural et un cycle jour/nuit, des petits jeux, des exemples d'animations et bien d'autres.
Chromium est inclus dans le projet permettant ainsi l'accès des technologies Web 2D et 3D, à la gestion de la webcam et à l'intégration de flux vidéo.


Du côté technique, le moteur implémente :
  • un rendu des sprites efficace ;
  • Box2D pour la physique ;
  • des lumières et ombres avancées ;
  • un éditeur de tuiles (avec support des formats Spriter et TexturePacker) ;
  • un rendu OpenGL/Direct3D ;
  • la gestion des terrains et de l'eau ;
  • les post-process ;
  • un éditeur de scènes ;
  • la gestion des contenus Web.



Initialement, le moteur et son éditeur étaient disponibles en deux versions : community et pro. Évidemment, la version communautaire, certes gratuite était limitée. Aujourd'hui, l'intégralité du logiciel est disponible gratuitement, avec son code source, sous licence MIT.

Vous pouvez donc retrouver le code source du moteur et de l'éditeur sur GitHub.
Le moteur est toujours en développement. Une version de l'éditeur pour Linux (64 bits) devrait arriver prochainement.

Votre opinion

Avez-vous testé Atomic Game Engine ? D'après vous, quels sont ses points forts et points faibles ?
Que pensez-vous du paysage des moteurs de jeux vidéo actuel ?
D'après vous, est-ce que Linux est une plateforme intéressante pour un moteur de jeux vidéo ? Qu'en est-il du portage de l'éditeur ?

Source

Annonce officielle
  Discussion forum
1 commentaire
  • Issam
    Membre confirmé
    on dirait que unreal engine a provoqué un effet domino

    sinon