La nouvelle version de Godot 3.1, un moteur de jeu open source, arrive

Godot est un moteur de jeu vidéo multiplateforme 2D et 3D, open source publié sous la licence MIT et développé par la communauté Godot.

Le moteur fonctionne sous Windows, OS X, Linux et BSD, il permet également l'exportation de jeux vidéo créés à partir de Windows, OS X et Linux, de téléphones mobiles (Android, iOS) et HTML5.

Les jeux vidéo dans Godot sont codés dans le langage de programmation C #, ou dans le langage GDScript.

GDScript, est un langage de programmation de haut niveau, très similaire à Python Il a été créé spécialement pour Godot, il ajoute donc des fonctionnalités et une optimisation. Mais il peut ne pas convenir à toutes les utilisations:

  • La saisie semi-automatique du code n'est pas toujours possible
  • Les restrictions sont limitées par l'interprète
  • Ne signale pas toutes les erreurs de compilation (ou d'écriture)
  • Le code est moins lisible et difficile à refactoriser.

Godot dispose d'un moteur 2D avancé, indépendant et complet, il n'est pas nécessaire de simuler la 2D dans l'espace 3D.

Le support de moteur comprend lumières, ombres, ombres, interfaces graphiques, sprites, jeux de tuiles, défilement de parallaxe, polygones, animations, physique, particules et plus encore. Il est également possible de mélanger 2D avec 3D ou 3D avec 2D en utilisant le nœud de la fenêtre.

Godot contient un système d'animation sophistiqué et l'un des meilleurs, avec un support pour édition, animation de squelettes, mélange, arbres d'animation, morphing, cinématiques en temps réel, appel de fonctions et animation de n'importe quelle propriété exportée par n'importe quel nœud.

Godot possède également son propre moteur physique pour la 2D et la 3D, avec détection de collision, corps rigide, corps statique, personnages, véhicules, raycasts, jonctions et bien d'autres.

Principales nouveautés de Godot 3.1

Une nouvelle version du moteur de jeu open source Godot a récemment été publiée et a atteint la version 3.1, dans laquelle Cette nouvelle version a vraiment une série intéressante de changements, améliorations et ajouts.

Nouveau moteur

Avec cette nouvelle version de Godot 3.1, ce a reçu un nouveau moteur de rendu OpenGL ES 2.0.

Alors que la mise à jour vers la version 3.0 a remplacé le moteur de rendu OpenGL ES 2.0 dans la branche 2.X du moteur par un moteur de rendu OpenGL 3.3 / OpenGL ES 3.0.

Toutefois, l'équipe a dû revenir en arrière sur ce choix et ré-implémenter un moteur de rendu OpenGL ES 2.0 pour maintenir de bonnes performances sur les mobiles plus anciens, augmentez les plates-formes cibles et évitez les erreurs multiples sur les appareils mobiles.

Cependant, alors que ce nouveau moteur de rendu est complet pour la 2D, la visualisation 3D a été simplifiée.

Par exemple, l'espace colorimétrique est entièrement en sRVB (et non en espace linéaire comme le moteur de rendu OpenGL ES 3.0).

Le rendu basé sur PBR n'est pas pris en charge. Certaines fonctionnalités de shader ne fonctionneront pas (limitations dues aux versions antérieures d'OpenGL).

Il en va de même pour certains effets post-traitement. Les sondes d'illumination globale ne fonctionneront pas, aucun GPU ne gérera les particules.

Bien qu'à l'avenir, on s'attende à ce qu'il y ait un nouveau moteur de rendu Vulkan, qui rendra le moteur de rendu OpenGL ES 3.0 obsolète. Le travail doit se concentrer sur le rendu 3D. En conclusion du travail Godot 4.0 sortira, normalement dans un an.

Améliorations de GDScript

En revanche GDScript a reçu quelques améliorations, car la saisie n'est qu'une fonctionnalité de l'analyseur et permettra à Godot d'envoyer des messages d'avertissement à l'utilisateur, ce qui, espérons-le, améliorera les instructions spécifiques à la machine pour augmenter les performances.

Autres nouvelles

Aussi, une version 3.2 est prévue pour les prochains mois. Ce dernier devrait fournir: instructions écrites dans les scripts, support pour le FBX (via Assimp ou via OpenFBX), un flux de travail amélioré pour Android et iOS, y compris l'ajout de SDK spécifiques pour les appareils mobiles (tels que AdMob), l'introduction de l'éditeur dans un navigateur Web et l'amélioration de la gestion du réseau pour prendre en charge les protocoles modernes et les serveurs dédiés.

Évidemment, la version 3.1 a des correctifs pour améliorer la stabilité et corriger les bogues de dernière minute.

Godot est disponible en téléchargement sur cette page pour Windows, Mac OS et Linux. Vous pouvez également le trouver sur Steam y itch.io.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.