The biggest release so far. The editor went from a single fixed scene to a full project workflow, the engine got real physics, and you can now bring your own Blender models in.
Projects
- A launcher to create, open and manage projects, each a folder with its scene and a
project.ronmanifest - Per project settings (name, description, version), recent project cards, and a two step delete
- A Play button that runs the project in its own clean game window, no editor chrome
Physics
- Collision response: overlapping entities push apart, with a
Staticmarker for floors and walls - Opt in gravity with a
Gravitymarker, and velocity arrest so things land and rest - Collision boxes fit the mesh: planes are flat, imported models use their real proportions
Editor
- Undo and redo (Ctrl+Z / Ctrl+Y), coalesced so a drag is one step
- A translate gizmo: drag the axis arms to move an entity
- A flythrough camera: hold Alt to look with the mouse and fly with WASD
- A read only Source Control tab showing branch, upstream state and changed files
Scripting
- Structured values:
pos,vel,scaleandcolorwith fields and vector maths. The old flat names still work - The Script Editor flags unknown variables as you type, with line and column
Models
- Hand rolled OBJ import: File > Import model brings a Blender export in, renders it, and fits collision to it
- An Assets tab with rendered previews, folders, and a move flow to organise files
Scenes saved in 0.2.0 load unchanged. Full details in CHANGELOG.md.