GDevelop es compatible con JavaScript para crear tu juego o ampliar el motor.
GDevelop permite añadir bloques de código JavaScript en cualquier momento en los eventos de tu juego. Es una buena manera de implementar un algoritmo complejo o reutilizar funciones de bibliotecas de código abierto. Los eventos y los bloques de código se pueden mezclar sin problemas - para que puedas implementar partes o incluso la totalidad de tu juego con 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.
Más información sobre el uso 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.
Aprende cómo escribir extensiones con tecnología JavaScript y lee la documentación de referencia del motor de juegos.
Finalmente, ten en cuenta que en la mayoría de los casos ni siquiera necesitas salir de GDevelop para escribir una extensión en JavaScript, como la mayoría de las extensiones pueden ser construidas en el editor, directamente en tu proyecto de juego.