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'intégrer un algorithme complexe ou de réutiliser des fonctions provenant de bibliothèques libres. Les évènements et les blocs de code peuvent être mélangés de façon transparente. Ainsi, vous pouvez intégrer des parties ou même la totalité de votre jeu en JavaScript !
The JavaScript editor is based on the super powerful Monaco Editor, extracted from Visual Studio Code. Intellisense autocompletions are provided and the editor supports advanced features like multi-selection for faster coding.
En savoir plus sur l'utilisation de JavaScript.
GDevelop is modular and can be extended to suit your needs. In particular, all features available to games (objects, behaviors, events) are based on the extension system. You can quickly create new extensions for your game or contribute to existing ones as GDevelop is 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.