Menu Close
scroll to top
Press "H" to hide/show previews



Physics-based puzzle set in Ancient Persia.
Destroy blocks strategically to land the Jar on the platform.



PLATFORM: Steam / Web (DEMO)
ENGINE: Unity 6
GENRE: Puzzle / Physics-based / 2D
DEVELOPER / PUBLISHER: Halfroom Studio (myself)
STATUS: WEB DEMO
MY ROLE: Solo Developer







Gameplay






About the UI

A fully simulated diegetic UI.


Main menu screen (WebGL)

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.


Settings screen (WebGL)

The settings screen was a little tricky to keep entirely as blocks. They are all fully simulated with physics.




Types of Blocks

A piece of paper from tutorial

© Alex Circo. Jarfall 2025. All rights reserved.