À propos du projet
GDevelop est un logiciel open-source, multi-plateforme, de développement de jeux qui permet aux utilisateurs de créer des jeux 2D, 3D et multijoueur pour mobile (iOS et Android), desktop et web. Il est positionné comme un outil sans code et utilise un système basé sur des événements et des comportements modulaires pour construire la logique du jeu. Le README note également que la création peut être assistée par l’IA.
Le dépôt est organisé autour de plusieurs parties principales. Core contient les classes de base qui décrivent la structure d’un jeu et les outils pour travailler avec les jeux GDevelop. GDJS est le moteur de jeu, écrit en TypeScript, utilisant PixiJS et Three.js pour le rendu 2D et 3D via WebGL. GDevelop.js fournit des liaisons JavaScript et WebAssembly de Core, GDJS et Extensions pour l’utilisation par l’éditeur. newIDE est l’éditeur de jeu, écrit en JavaScript avec React, Electron, PixiJS et Three.js. Extensions contient des extensions intégrées pour le moteur, notamment des objets, des comportements et des fonctionnalités telles que des moteurs de physique exécutés en WebAssembly. Des extensions officielles, expérimentales et communautaires sont également liées à partir de dépôts séparés.
Le README contient des liens vers des ressources pour l’utilisation de GDevelop, la création d’extensions, la contribution à l’éditeur ou au moteur, la soumission de modèles de jeu ou de packs d’assets au Store d’assets, la traduction du projet via Crowdin, et l’obtention de services de jeu en ligne ou de support commercial. Les jeux créés avec GDevelop peuvent être trouvés sur gd.games et présentés sur des plateformes telles que Steam, l’App Store, Google Play, Itch.io, Newgrounds, CrazyGames et Poki.
Détails de la licence : la bibliothèque Core, les moteurs de jeu natifs et HTML5, l’IDE et toutes les extensions, correspondant aux dossiers Core, GDJS, newIDE et Extensions, sont sous licence MIT. Le nom et le logo GDevelop sont la propriété exclusive de Florian Rival. Le README précise que les jeux exportés avec GDevelop sont basés sur le moteur de jeu GDevelop, qui est distribué sous licence MIT, de sorte que les utilisateurs peuvent distribuer, vendre ou faire tout ce qu’ils veulent avec les jeux qu’ils créent, et ne sont pas obligés de rendre leurs jeux open-source.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.