Work in progress. These docs are new and are likely missing a lot of info. If you notice something wrong or missing, open an issue. PRs are welcome as well.

Working with projects

A project holds your game's scenes, assets, scripts and settings in one folder.

New projects

The editor opens with a new, unsaved project containing a main scene, a sun, and a player with a camera.

Use Save (Ctrl + S) and pick a folder to keep it. Until the first save, it lives in a temporary folder.

Opening a project

Use Open in the toolbar and pick a .hypproject file.

What's inside

Projects/MyGame/
  MyGame.hypproject
  Scenes/
  Worlds/
  Materials/
  Meshes/
  Prefabs/
  Scripts/
  Textures/

The .hypproject file is the project itself, and the folders hold your assets, sorted by type. Assets are saved as .hmf files, a readable text format, with larger binary data in .blob files next to them.

Saving

There's no separate "save scene". Saving the project saves everything that's changed, scenes included. The editor camera position is saved with the project too.

Close with unsaved changes, and the editor will ask whether to save, discard, or cancel.

Improve this page on GitHub