Skip to content

Asset

The Asset panel in the lower-left corner is the file manager of the project. Everything the game needs to load — images, fonts, audio, scripts and scenes — lives here.

Asset

A new project is created with this structure:

MyGame/
├─ audio/ sounds and music
├─ font/ .ttf fonts
├─ image/ images
├─ scene/ .scene scene files
├─ script/ Python scripts
├─ main.py the entry point of the game
└─ project.pygs project configuration (not shown in the Asset panel)
ControlWhat it does
AddCreates a Folder, Script, Scene or Text File.
SortOrders folders and files by name, type, size or time, ascending or descending.
RefreshRe-reads the project folder from disk.
SearchFilters by file name.
DetachFloats the Asset panel in its own window; click the button again or close the window to dock it back.
FileOpens in
.py scriptthe Code Editor
.sceneloads the scene into the Scene panel
imagethe built-in Image Editor
audiothe Audio Player
other text files (.json, .txt, .md, …)the Code Editor
anything elsethe application your system uses for that file type
  • Drag files or folders from outside the editor into the Asset panel to copy them into the project — the easiest way to bring in artwork, sounds or a whole asset pack. If a file with the same name exists, you are asked whether to overwrite it.
  • Drag files inside the panel to move them between folders.
  • Duplicate copies a file; Delete asks for confirmation first, and deleted files go to the recycle bin.
  • Copy Path / Name / UUID puts the identifier of the selected file on the clipboard.