Godot engine

Godot (site officiel, github) est un moteur de jeu multiplateforme maintenu par la Fondation Godot (une organisation à but non lucratif). Un moteur de jeu permet de créer des jeux vidéo compatibles avec différents systèmes d’exploitation. Mais il peut être aussi utilisé pour travailler l’interactivité, les enchaînements pour une pièce interactive qui ne se revendique pas vraiment comme jeu.

Le rendu et les esthétiques possibles

Godot inclue un moteur 2D, un moteur 3D, un moteur physique, un gestionnaire d’animations, et des langages de script pour programmer des comportements. Même si les moteurs sont distincts, on peut effectuer un rendu 2D en 3D, un rendu 3D en 2D, et superposer des sprites et des interfaces 2D sur votre monde 3D.

Regarder le showreel de chaque année et commencer par visionner celui de 2025

Une alternative libre à unity ou unreal engine ?

Godot est un logiciel libre, téléchargeable gratuitement disponible sous licence MIT. Une grande communauté s’est formée autour de Godot qui concurrence UNITY et UNREAL, deux autres moteurs (un article de comparatif ici)

1790807930_22_Les moteurs de jeu expliques leur fonctionnement leur cout
Particularités
  • sa distribution en open source, son architecture nodale où les scènes sont construites en combinant des nœuds,
  • son langage propre, le GDScript assez accessible (ile prend aussi en charge d’autres langages comme C# et C++)
  • sa légèreté (Unity consomme plus de ressources système)
  • très bon pipeline 2D. Pour la 3D, les capacités de Godot s’améliorent régulièrement (support de Vulkan dans Godot 4), mais elles n’atteignent pas encore la sophistication de Unity (systèmes d’éclairage avancés, de shaders et de physique)