
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 ?


Voir aussi :

