IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement 2D, 3D et Jeux Discussion :

Le moteur de jeux open source Godot est disponible en version 3.1


Sujet :

Développement 2D, 3D et Jeux

  1. #1
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 826
    Points : 218 287
    Points
    218 287
    Billets dans le blog
    117
    Par défaut Le moteur de jeux open source Godot est disponible en version 3.1
    Le moteur de jeux open source Godot est disponible en version 3.1

    Le moteur de jeux open source Godot est disponible en version 3.1. Si le changement dans le numéro de version ne semble annoncer qu'une petite mise à jour, cette nouvelle version comporte en réalité une année révolue de changements, d'améliorations et d'ajouts.

    En effet, c'est en Janvier 2018 que Godot 3.0 avait été annoncé. Elle avait l'occasion pour l'équipe de construire de nouvelles bases, à même de supporter les futures évolutions. Grâce à celles-ci, la version 3.1 apporte une mise à jour massive dont les versions bêta avaient commencées début Janvier. Au cours des mois de Janvier et Février, ce sont 11 bêta qui se sont succédés, suivies de trois release candidate courant Mars.


    Voici une liste, non exhaustive des apports de cette nouvelle version :
    • un nouveau moteur de rendu OpenGL ES 2.0. Le passe à la version 3.0 avait remplacé le moteur de rendu OpenGL ES 2.0 de la branche 2.X du moteur par un moteur de rendu OpenGL 3.3 / OpenGL ES 3.0. Toutefois, l'équipe a du faire machine arrière sur ce choix et réimplémenter un moteur de rendu OpenGL ES 2.0 afin de conserver de bonnes performances sur les vieux mobiles, d'augmenter les plateformes cibles et de contourner de multiples bogues sur mobile et PC liés aux pilotes graphiques.

      Toutefois, même si ce nouveau moteur de rendu est complet pour la 2D, l'affichage de la 3D a été simplifiée. Par exemple, l'espace de couleur est tout en sRGB (et non dans un espace linéaire comme pour le moteur de rendu OpenGL ES 3.0). Le rendu Physically Based Rendering (PBR) n'est pas supporté. Certaines fonctionnalités des shaders ne pourront pas fonctionner (limitations dû aux vieilles versions d'OpenGL). Il en est de même pour certaines effets de post-traitement. Les sondes d'illumination globales ne fonctionneront pas, no les particules gérer par le GPU.

      Il faut bien comprendre que ce moteur de rendu n'est pas une roue de secours, mais une cible spécifique pour votre projet. Le rendu sera différent et sera limité par ces contraintes, mais permettra de gérer le plus grand parc de machines.

    • ajout du typage dans le GDScript (optionnel). Pour rappel, le GDScript ressemble à du Python (avec quelques variations et limitations), mais ne peut convenir à tous les usages :
      • l'auto complétion du code n'est pas toujours possible ;
      • les contraintes sont limitées par l'interpréteur ;
      • ne rapporte pas toutes les erreurs à la compilation (ou à l'écriture) ;
      • le code est moins lisible et difficile à réfactoriser.

      Pour le moment, le typage n'est qu'une fonctionnalité pour l'analyseur de syntaxe et permettra à Godot de vous indiquer des messages d'avertissement. Par la suite, il pourra y avoir des instructions spécifique à la machine afin d'augmenter les performances.

    • revue de l'inspecteur. Ce dernier a été complètement réécrit afin de le rendre plus simple à utiliser ;
    • refonte de l'éditeur 2D ;


    • nouvel éditeur de tuiles ;
    • refonte du dock affichant le système de fichiers ;
    • amélioration des corps cinématiques 2D et 3D (ajout, notamment, de l'accroche d'un corps avec le sol);


    • refonte de l'éditeur d'animation ;
    • refonte des arbres d'animation ;
    • nouvel éditeur de shader visuel, permettant l'édition des shaders à l'aide de noeuds (présenté ici) ;
    • ajout des squelettes 2D ;
    • ajout des modèles 2D ;
    • amélioration de l'éditeur 3D ;
    • support des corps souples 3D ;


    • ajout de la cinématique inverse et des ragdoll ;
    • ajout de la géométrie solide constructive ;
    • ajout de texture de bruit ;
    • ajout d'un système de particules CPU (notamment utile pour le moteur de rendu OpenGL ES 2.0) ;
    • grande amélioration du support C# ;
    • amélioration de la gestion du réseau ;
    • ajout de l'enregistrement des classes personnalisées, permettant ainsi de créer ses propres noeuds ;
    • amélioration de la cohabitation avec un système de contrôle de version ;
    • support des périphériques MIDI en entrée et du microphone.

    Vous pouvez consulter la liste complète sur l'annonce officielle, ou sur le dépôt du projet (sous licence MIT).

    La compatibilité avec les projets réalisés avec Godot 3.0 est maintenue. Il peut toutefois y avoir quelques petites modifications à faire, mais l'équipe assure que cela ne vous prendra que quelques heures pour les corriger.

    Le moteur de jeux vidéo Godot est disponible au téléchargement sur cette page pour Windows, Mac OS et Linux. Vous pouvez aussi le retrouver sur Steam et itch.io.

    Le futur se prépare déjà. Il est prévu qu'il y ai un nouveau moteur de rendu Vulkan, qui rendra obsolète le moteur de rendu OpenGL ES 3.0. Le travail devrait se concentrer sur le rendu 3D. En conclusion de ce travail sortira Godot 4.0, dans une année normalement.

    De plus, une version 3.2 est prévue au cours de l'année 2019. Cette dernière devrait apporter : les instructions typées dans les scripts, le support du FBX (soit via Assimp, soit via OpenFBX), un flux de travail amélioré pour Android et iOS, notamment pour l'ajout des SDK spécifiques au mobile (tel que AdMob), un portage de l'éditeur dans un navigateur Web et l'amélioration de la gestion du réseau pour mieux supporter les protocoles modernes et les serveurs dédiés.

    Évidemment, la version 3.1 recevra des correctifs pour améliorer la stabilité et corriger des bogues de dernières minutes. Il est d'ailleurs à noter qu'un bogue avec le moteur de rendu OpenGL ES 2.0 est présent sur des mobiles de faible puissance et qu'il n'a pas pu être corrigé avant cette version stable.


    Votre opinion

    Avez-vous testé Godot ? Pensez-vous le tester prochainement ?
    Qu'est ce que vous appréciez/détestez dans Godot ?


    Source

    Blog officiel
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  2. #2
    Expert éminent Avatar de CosmoKnacki
    Homme Profil pro
    Justicier interdimensionnel
    Inscrit en
    Mars 2009
    Messages
    2 846
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Justicier interdimensionnel

    Informations forums :
    Inscription : Mars 2009
    Messages : 2 846
    Points : 6 530
    Points
    6 530
    Par défaut
    Comme quoi, ça vaut l'coup d'attendre Godot.
    Brachygobius xanthozonus
    Ctenobrycon Gymnocorymbus

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2005
    Messages
    482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2005
    Messages : 482
    Points : 625
    Points
    625
    Par défaut
    Citation Envoyé par CosmoKnacki Voir le message
    Comme quoi, ça vaut l'coup d'attendre Godot.
    Réponse digne du héro de "Code Quantum" ^^
    "Essayer est le premier pas vers l'Echec !" (Homer Simpson)

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Âge : 77
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 2
    Points : 4
    Points
    4
    Par défaut En attendant Godot
    A CosmoKnacki :Quelle mémoire !

    En attendant Godot est une pièce de théâtre en deux actes, en français, écrite en 1948 par Samuel Beckett

    Bien d'accord qu'il fallait attendre.

  5. #5
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2005
    Messages
    482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2005
    Messages : 482
    Points : 625
    Points
    625
    Par défaut
    Et le héro de code quantum s'appelle sam beckett :p ça m'avait fait sourir à l'époque ^^
    "Essayer est le premier pas vers l'Echec !" (Homer Simpson)

  6. #6
    Expert éminent Avatar de CosmoKnacki
    Homme Profil pro
    Justicier interdimensionnel
    Inscrit en
    Mars 2009
    Messages
    2 846
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Justicier interdimensionnel

    Informations forums :
    Inscription : Mars 2009
    Messages : 2 846
    Points : 6 530
    Points
    6 530
    Par défaut
    J'avais jamais tilté que le personnage de Code Quantum s'appelait comme ça!
    Brachygobius xanthozonus
    Ctenobrycon Gymnocorymbus

Discussions similaires

  1. Le moteur de jeux vidéo Unreal Engine est disponible en version 4.20
    Par LittleWhite dans le forum Développement 2D, 3D et Jeux
    Réponses: 1
    Dernier message: 19/07/2018, 21h54
  2. Le moteur de jeux vidéo Unreal Engine est disponible en version 4.19
    Par LittleWhite dans le forum Développement 2D, 3D et Jeux
    Réponses: 0
    Dernier message: 15/03/2018, 08h58
  3. Le moteur de jeux vidéo Unreal Engine est disponible en version 4.18
    Par LittleWhite dans le forum Développement 2D, 3D et Jeux
    Réponses: 0
    Dernier message: 27/10/2017, 20h06
  4. Le moteur de jeux vidéo Unreal Engine est disponible en version 4.17
    Par LittleWhite dans le forum Développement 2D, 3D et Jeux
    Réponses: 0
    Dernier message: 08/08/2017, 22h59
  5. Le moteur de jeux open source Godot passe en version 2.0
    Par LittleWhite dans le forum Développement 2D, 3D et Jeux
    Réponses: 6
    Dernier message: 23/08/2016, 11h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo