Physics-based puzzle set in Ancient Persia.
Destroy blocks strategically to land the Jar on the platform.
A fully simulated diegetic UI.
I challenged myself to create a full diegetic UI where the blocks used in levels also have UI functions like resetting level and going back. They are spawned and simulated with physics just like any other block. They are used as part of the level design and even help you.
Even the main menu has a reset button because you can interact with the blocks. You practically learn how to play the game from the very first menu you encounter.
While the web demo currently doesn't use keyboard inputs, besides quickly using "R" to reset a level you also have the reset button as a block very close to where the action happens. This limits the amount of mouse travel to reset a level or exit. Compared to using a standard UI with buttons in the far corners of the screen.
The settings screen was a little tricky to keep entirely as blocks. They are all fully simulated with physics.