In a few clicks, you can create new behaviors for your game objects - using events or JavaScript.
GDevelop allows you to create new behaviors, using the same events as the ones that you're using to create the rules of your game.
Behaviors can be created for any kind of object, and you can create custom actions and conditions associated to your new behavior.
An action is exposed by the behavior, and can be used like any other action in the events.
Read the documentation about custom behaviors.
Behaviors, as well as extensions, can be shared between projects. You can export and import them in a few clicks. If your behavior is generic and reusable in multiple games, you can even submit it to be integrated in the growing list of custom behaviors shared by the community.
Learn how to install community extensions and learn more about extensions.
Want to share your extensions with the community?