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

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Godot, le moteur de jeu open source, a maintenant sa propre fondation,
Il offre également la possibilité de programmer de coder des jeux à l'aide d'un langage spécifique, GDScript

Le , par Bruno

9PARTAGES

10  0 
Godot, le moteur de jeu open source, a maintenant sa propre fondation,
il offre également la possibilité de programmer de coder des jeux à l'aide d’un langage spécifique, GDScript

Le moteur de jeu open source faisait partie de la Software Freedom Conservancy (SFC), comme c'est le cas pour de nombreux projets open source, afin de s'acquitter des tâches de parrainage fiscal et d'autres tâches similaires. « Software Freedom Conservancy et les dirigeants de Godot sont heureux de partager leur décision selon laquelle le projet Godot a atteint un niveau de succès pour lequel il est logique que Godot ait sa propre fondation indépendante », a déclaré Juan Linietsky, membre de l’équipe de développement de Godot dans un billet de blog publié le 1er novembre.

Godot est un moteur de jeu 2D et 3D polyvalent conçu pour prendre en charge toutes sortes de projets. Vous pouvez l'utiliser pour créer des jeux ou des applications que vous pourrez ensuite diffuser sur un ordinateur de bureau ou un téléphone portable, ainsi que sur le Web. Parmi les exemples de jeux créés avec Godot, citons Ex-Zodiac et Helms of Fury.


Il est également possible de créer des jeux pour consoles avec ce moteur, bien que vous ayez besoin de solides compétences en programmation ou d'un développeur pour porter le jeu pour vous. Lorsque Godot a été mis en libre accès pour la première fois en 2014, il s'agissait d'un très petit projet développé principalement par Juan Linietsky et Ariel. Même après l'open-sourcing, les contributions à Godot étaient presque exclusivement faites par des bénévoles. Au fil du temps, de nombreux utilisateurs ont exprimé le souhait de contribuer financièrement au projet pour en accélérer le développement.

Les développeurs du moteur Godot et la Software Freedom Conservancy ont décidé d'un commun accord de transférer le projet de moteur de jeu open source vers sa propre fondation. Elle a été créée aux Pays-Bas en tant qu'organisation propre, sur le modèle des politiques de la SFC. L’bjectif est d’aider le moteur de jeu à atteindre son prochain niveau de croissance et à projeter une image plus forte pour le projet.

« Nous venons juste de commencer le processus de transfert vers la Fondation. Pour l'instant, tous les financements et les contrats de Godot sont toujours gérés par la SFC. La SFC va progressivement réduire ses investissements pour permettre à la nouvelle fondation de monter en puissance », déclare l’équipe en charge de Godot.

La Software Freedom Conservancy est une organisation à but non lucratif centrée sur l’éthique en technologie. Sa mission est de garantir le droit de réparer, d'améliorer et de réinstaller les logiciels. « Nous promouvons et défendons ces droits en encourageant les projets de logiciels libres et open source, en menant des initiatives qui rendent la technologie plus inclusive et en faisant progresser les stratégies politiques qui défendent les logiciels libres et open source (comme le copyleft).


La SFC était un partenaire idéal pour Godot. Elle travaille en tant que structure à but non lucratif pour plusieurs projets de logiciels libres et open source de haut niveau (tels que Git, Samba, Wine, etc.) et ils ont des règles testées et éprouvées pour s'assurer que les dons ne sont utilisés que pour le bénéfice des projets, ainsi que des règles pour éviter les conflits d'intérêts. Ils permettent aux projets open source de se développer, de prospérer et de se concentrer sur leur projet pendant que la SFC s'occupe de la gouvernance, de la comptabilité et des questions juridiques (notamment en revenant avec succès sur les accords de non-divulgation ) ; essentiellement en regroupant le travail nécessaire au fonctionnement d'une organisation à but non lucratif.

L'équipe de Godot ne peut pas fournir une exportation de console open source en raison des conditions de licence imposées par les fabricants de consoles. Quel que soit le moteur utilisé, la sortie de jeux sur consoles représente toujours beaucoup de travail. Ariel et Juan ont signé un accord de parrainage fiscal avec la SFC, leur permettant de recevoir des dons au nom du projet. Ils ont également géré la création et la croissance du PLC (Project Leadership Committee) de Godot, formé par certains des contributeurs les plus expérimentés de l'époque.

Le SFC était un partenaire idéal pour Godot. Ils travaillent en tant que foyer à but non lucratif pour plusieurs projets FOSS très connus (tels que Git, Samba, Wine, etc.) et ils ont des règles testées et éprouvées pour s'assurer que les dons ne sont utilisés que pour le bénéfice des projets, ainsi que des règles pour éviter les conflits d'intérêts. Ils permettent aux projets open source de se développer, de prospérer et de se concentrer sur leur projet pendant que la SFC s'occupe de la gouvernance, de la comptabilité et des questions juridiques des organisations à but non lucratif (notamment en revenant avec succès sur les accords de non-divulgation afin de s'assurer que tout notre travail puisse se dérouler en toute transparence) ; essentiellement en regroupant le travail nécessaire au fonctionnement d'une organisation à but non lucratif.

Langages de programmation

Même si, cela ne fait pas l'affaire de tout le monde, il est possible de coder ses jeux à l'aide de GDScript, un langage spécifique à Godot et étroitement intégré avec une syntaxe légère, ou de C#, qui est populaire dans l'industrie des jeux. Ce sont les deux principaux langages de script pris en charge par Godot. Godot prend également en charge un langage de programmation visuelle appelé VisualScript.

Avec la technologie GDNative, il est également possible d’écrire des algorithmes de gameplay ou de haute performance en C ou C++ sans recompiler le moteur. Il est possible d’utiliser cette technologie pour intégrer des bibliothèques tierces et d'autres kits de développement logiciel (SDK) dans le moteur. Bien sûr, il est également possible d’ajouter directement des modules et des fonctionnalités au moteur.

Dans l'ensemble, les responsables du projet Godot sont « immensément reconnaissants et fiers d'avoir fait partie du Software Freedom Conservancy. » Godot a rejoint le SFC alors que le projet en était encore à ses débuts et que ses besoins étaient assez limités. Aujourd'hui, le projet Godot est beaucoup plus grand, il emploie de nombreuses personnes et ses besoins et aspirations sont plus complexes. Par conséquent, alors que le projet continue à se développer encore plus, il serait logique qu’elle ait le contrôle, l'indépendance et la flexibilité dans la gestion des fonds d'une organisation qui se concentre uniquement sur Godot.

Pour cette raison, le comité de direction du projet Godot (le PLC) et la SFC ont convenu qu'il était temps pour le projet Godot de quitter son siège à la SFC et de former sa propre organisation : la Fondation Godot. Comme beaucoup d'autres projets Open Source (Blender et Krita, par exemple), la Fondation sera située aux Pays-Bas. La structure de la Fondation est calquée sur les politiques de la SFC, ce qui assurera une continuité dans le mode de fonctionnement de Godot.

En début d’année 2022, un classement présentant les meilleurs moteurs de jeu vidéo a placé Godot en troisième position juste derrière Unreal Engine. Le moteur de jeu Unity occupant la première position. Unity reste donc le moteur de jeux vidéo le plus populaire. Il est utilisé pour créer des jeux vidéo AAA de Pokémon GO à Mario Kart en passant par Dofus.


Créé par Epic Games, [URL="https://jeux.developpez.com/actu/332379/Unreal-Engine-5-est-disponible-elle-ameliore-l-interface-utilisateur-et-le-flux-de-travail-de-l-editeur-apporte-un-ensemble-d-outils-pour-la-modelisation-de-maillage-l-edition-d-UV-et-le-baking/"...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de FrancoisA
Membre régulier https://www.developpez.com
Le 10/12/2022 à 10:13
La création de la Fondation Godot est logique puisque ce moteur de jeu libre (licence MIT Expat Licence) prend de l'importance.
C'est normal qu'il ait sa propre fondation.

L'article m'a appris l'importance des Pays-Bas pour abriter ce genre de Fondation pour logiciel libre.
Cela mériterait peut-être un article.
0  0