How to install, open, edit rooms, create actions, and export your first game
Download the ZIP file and extract it anywhere on your computer. Inside the extracted folder you will find:
The engine can be launched in two ways:
engine.html (recommended: Chrome)If Windows warns you that the .exe is “unsafe”, don’t worry — it simply has no digital signature. If the .exe fails to run, just use the HTML version, which is always safe.
Once opened, you will see:
Right Side
Left Side
Below the JSON panel you will also find the Export Runtime section.
Important: The JSON inside the editor must always be pure JSON (no JavaScript or comments). If you try to import JSON containing JS logic, the engine will show an error.
Click Edit Room to modify the room you are currently viewing. The editor allows you to change:
You can also configure the room’s main action logic:
When done, press Create Room. The JSON will update automatically.
Use the Fullscreen button in the JSON editor for a better view, then click Apply JSON to restart and test your changes in the preview.
Click Add Room to create a new empty room. The same window appears, but now focus on:
Edit Room Action / Commands
This opens the Action Editor, where you can add as many commands as you want.
After editing, press Create Room, then Apply JSON, and test the result.
Congratulations! You have created your first custom room.
When your project is ready, click Export. The engine will generate a ready-to-play ZIP containing:
index.html style.css engine.js game_data.json assets/
Open index.html to start your standalone game, or upload the whole ZIP to itch.io as an HTML game.
Take your time experimenting with rooms, flags, actions, and conditions. The editor is designed to let you build a complete interactive experience even without writing any code.
If something doesn't work, check the JSON for missing commas, invalid IDs, or non-JSON content.