Project Manager

When a project is opened, you can click on the top-left button on the toolbar to access the project manager.

The project manager shows the structure of your entire game.

You can fold and unfold each category by clicking on the small arrow next to each category.

  • Game settings: this is where you can customize the global settings of the game. For example, the default size of the game window or the package name for Android and iOS. You can see all settings in "Properties". You can also set the icons for your game and manage the resources from the game.
  • Scenes: Scenes are the different screens and levels in your game. Everything in GDevelop is created in scenes.
  • External events: To make the development of your game more flexible, you can create events inside separate sheets of events, that are not linked to a particular scene. They are called External Events. You can then link to these “External events” whenever you need them. If you want to share the same events in different scenes, you can make them external and call them from your scenes rather than adding the same events multiple times.
  • External layouts: Similar to external events, you can create levels or often reused part of levels inside external layouts and then load them into your scenes. See External layouts to learn how to use them
  • Functions/Extensions: Extend GDevelop and make your objects more modular by creating custom behaviors, new actions, conditions and expressions, using events! Read more about extensions to learn how to create them, use them in your game and share them.

File menu

In the desktop version, the File menu allows you to save your game, open another one or close it. You can also export your game.

In the web app, these options are at the top of the project manager.