**This is an old revision of the document!**

Resources

GDevelop allows you to edit and control resources that your project uses.

Removing resources from the manager won't delete it from the project folder. But, they won't be used by your project. If you want to remove unused files from the project folder, save the project as “Save as” from the toolbar

You can find the resource manager at Start Menu → Open project manager → Game settings → Resources.

Interface

When you open Resources, you will be presented with the an interface similar to this interface:

There you can see the properties panel (On the left). And the list of resources that the project uses (On the Right).

You can see some buttons on the top-right,

  • You can open the project folder with the button on the left. The .json file, assets (images, fonts, audio files) are located in the project folder.
Normally the project folders are stored under Documents/GDevelop projects/<Name of project>
  • Toggle the properties panel visible on the left part of the screen.
  • Remove the selected resource by clicking the button on the right

Tools

Gdevelop allows you to edit and control the resources and how they are rendered in the project.

Smoothing

You can sometimes see blurry images, especially when they are scaled. You can disable/enable image smoothing by toggling “” (Great for pixel art games)

  • Sprite with smoothing enabled:

  • Sprite with smoothing disabled:

Always loaded in memory

Currently in GDevelop, the “Always loaded in memory” option doesn't work. All the resources (except audio) is always loaded in memory.

Preload as sound/music

This allows you to preload audio files as music/sound, making them start quickly as you don't have to wait for the audio to load

Editing the file path

File path is the location where the resource is located in your computer.

Click “edit” and a file chooser will open, letting you change the file path and choose another file. After you have chosen the file, that file will be used instead of the old one.

Some other options/tools

To use them, click on the 3 dot icon near a resource.

Renaming

Allows you to rename the resources. The name is the path to the resource by default. You may need to re-open the resource manager to apply the changes to the UI.

Removing

Removes the selected resource from the project.

Open the file

Let's you open the selected resource in a player/viewer (Uses the default software for that file type on your system)

Locate file

Opens the selected resource in the file manager of your system.

Copy file path

Copies the file path to the clipboard (ex:

 Pictures/NinjaBoy/Player1.png 

on Desktop,

 https://resources.gdevelop-app.com/examples/pairs/fonts/LuckiestGuy.ttf 

on Web App). You can then paste it somewhere else

Scan for images/audio/fonts/videos

There might be files that are present in the project folder, but not used by your project. You can add those files by using this. It scans the project folder and adds them to your project.

Remove unused images/audio/fonts

This will remove all the resources that are not being used by your project. These might be the resources that are not used by an object, etc..

Remove resources with Invalid paths

Sometimes resources might have a red text indicating that the file path to that resource is invalid.

You can remove all resources with invalid paths using this.

Sometimes the text might be yellow, that might be indicating that the resource itself has malfunctioned.