GDevelop prend en charge le JavaScript pour créer votre jeu ou étendre le moteur de jeu.
GDevelop prend en charge l'ajout de blocs de code JavaScript à n'importe quel moment dans les événements de votre jeu. C'est un bon moyen d'implémenter un algorithme complexe ou réutiliser des bibliothèques open-source. Les événements et les blocs de code peuvent être mélangés de façon transparente - ainsi vous pouvez implémenter des parties ou même la totalité de votre jeu avec JavaScript !
L'éditeur JavaScript est basé sur l'éditeur super puissant "Monaco", extrait de Visual Studio Code. Les autocomplétions Intellisense sont fournies et l'éditeur prend en charge des fonctionnalités avancées comme la sélection multiple pour un codage plus rapide.
En savoir plus sur l'utilisation de JavaScript.
GDevelop est modulaire et peut être étendu à vos besoins. En particulier, toutes les fonctionnalités disponibles pour les jeux vidéos (objets, comportements, événements) sont basées sur un système d'extension. Vous pouvez rapidement développer de nouvelles extensions dans votre jeu ou contribuer à celles existantes car GDevelop est open-source.
Apprenez comment écrire des extensions JavaScript et lisez la documentation du moteur de jeu.
Enfin, notez que dans la plupart des cas, vous n'avez même pas besoin de quitter GDevelop pour écrire une extension en JavaScript, puisque la plupart des extensions peuvent être créé dans l'éditeur, directement dans votre projet de jeu.