Installation
Install the Editor
Download the Estella editor from the releases page and install it.
Create a Project
-
Open the editor and click New Project
-
Enter project name and select a location on disk
-
Choose a template (Empty Project) and click Create
The editor creates a project with the following structure:
my-game/├── project.esproject # Project manifest├── tsconfig.json # TypeScript config├── src/ # Your game scripts├── assets/│ ├── scenes/│ │ └── main.esscene # Default scene│ ├── textures/│ └── audio/└── .esengine/ ├── settings.json # Editor settings └── sdk/ # SDK (auto-exported by editor) ├── index.js ├── index.d.ts └── wasm.d.tsDevelopment Workflow
-
Edit scenes visually in the editor — add entities, attach components, arrange sprites
-
Write scripts in
src/using TypeScript — define systems, custom components, and game logic -
Press F5 to preview your game in the browser
Next Steps
Now that your project is ready, create your first game.