Developpez.com

Le Club des Développeurs et IT Pro

Godot 3.0 apportera un moteur de rendu réaliste 3D

Et la prise en charge de C# pour les habitués d'Unity

Le 2017-08-13 19:16:20, par Patrick Ruiz, Chroniqueur Actualités
S’appuyant sur les retours de la communauté du libre qui s’accorde sur le fait que dans sa version courante (2.1), Godot est excellent pour la production de jeux 2D mais exhibe encore des lacunes en ce qui concerne la 3D, l’équipe de développement du moteur de jeu libre s’est mise au travail depuis novembre 2016. Le chantier est énorme et, pour accélérer la release de la version 3.0, l’équipe Godot a décidé d’aller droit au but. Le nouveau moteur de rendu 3D tant attendu par la communauté est au centre de toutes les attentions et devrait faire particulièrement marquer la singularité de cette version à venir.

Avec la version 3.0 de Godot, le rendu réaliste (PBR pour Physically-Based Rendering) sera au rendez-vous pour les rendus 3D avec OpenGL ES 3.0 et OpenGL 3.3 respectivement comme API sous-jacentes pour le mobile et le Desktop. Il est déjà intégré à des moteurs de jeux comme Unreal Engine 4 et Unity 5. L’équipe Godot fera donc en ce qui concerne cet aspect comme une mise à niveau par rapport à ces alternatives.

Le chantier relatif à l’intégration du nouveau moteur 3D représente aussi une occasion pour l’équipe Godot de retoucher le code entier du moteur de jeu. Ainsi, il n’y aura pas de version 2.2 en release pour le moteur de rendu libre. L’équipe de développement a décidé de s’affranchir des pertes de temps qui pourraient découler de la nécessité de corriger les bogues dans cette version. Le code de cette dernière est en plein réusinage, notamment, pour casser des couches de compatibilité superflues avec la 2.x et faire de la 3.0 une véritable base pour de futures évolutions.

Les développeurs désireux de faire usage du langage de script visuel (déjà prévu pour la version 2.2) ou du support de C# entre autres devront attendre que l'équipe de développement communique à ce propos. Ils seront ainsi fixés notamment en ce qui concerne la stabilité de ces fonctionnalités. Il est également prévu que cette version 3.0 offre une meilleure prise en charge des exportations HTML5. L’équipe Godot a en effet reçu un financement de Mozilla pour booster sa capacité à œuvrer dans ce sens. Le travail consistera à l’implémentation des technologies WebGL 2.0 et WebAssembly.

Juan Linietsky, particulièrement impliqué dans le volet rendu du projet, fait un tour d’horizon complet des fonctionnalités à venir dans cette vidéo d’une trentaine de minutes certes, mais qui vaut vraiment la peine d’être suivie jusqu’au bout.


Source : Feuille de route de la version 3.0

Et vous ?

Avez-vous testé Godot ? En faites-vous un usage quotidien ?
Satisfait-il à vos attentes ? Quelle appréciation faites-vous des fonctionnalités annoncées ?

Voir aussi :

Le moteur de jeux open source Godot passe en version 2.0 et apporte des fonctionnalités de débogage avancées
Le moteur de jeux open source Godot passe en version 2.1 et apporte de très nombreuses améliorations aidant à l'utilisation
  Discussion forum
2 commentaires
  • LittleWhite
    Responsable 2D/3D/Jeux
    Godot est actuellement en alpha 1 et il n'y a pas de date de sortie de prévue. De plus, cette première alpha ne supporte pas encore le C#. Seconde chose à noter c'est que le support de Vulkan est en priorité basse.
  • dlandelle
    Membre du Club
    qui paie tous ces gens ?