Skip to content

Behaviors

In GDevelop, behaviors add significant features to objects in a matter of clicks.

For example, behaviors can:

  • Automatically remove objects from a scene when they move outside the edges of the screen.
  • Make objects move in a realistic way by following the laws of physics.
  • Allow players to move an object with the arrow keys.

You can also customize behaviors to make your game feel unique and use events to manipulate behaviors.

List of behaviors

This section lists the different types of behaviors, each of which is useful for adding different types of features to objects.

Refer to the linked pages to learn more about each type of behavior.

Deprecated behaviors

Adding a behavior to an object

  1. Right-click an object in the Objects panel.
  2. Select Edit behaviors.
  3. Click the Add a behavior to the object button.
  4. Select a behavior from the list.
  5. Customize the behavior. The available settings depend on the behavior.
  6. Click Apply.

Installing new behaviors

Anyone can create custom behaviors and share them with the GDevelop community.

To search for and install community-created behaviors:

  1. Right click an object in the Objects panel.
  2. Select Edit behaviors.
  3. Click the Add a behavior to the object icon.
  4. Switch to the Search new behaviors tab.
  5. Search for a behavior.
  6. Select a behavior.
  7. Click Install in project.

Installed behaviors appear in the Installed behaviors tab: