Game · 2026 · UI Design · Implementation · Deployment
Theta
A 3D puzzle game about a researcher who vanished on a remote island. The story is told through what
the mountain laboratory left behind, and the puzzles are rings — circular arrangements rooted in group
theory that you solve by learning the songs of the animals around you. Each solution pulls the world
further out of silence and back toward colour. I was responsible for the interface end to end: design,
implementation, and deployment.
TeamSeven credited authors, plus wider contributors
PuzzleRing structures grounded in group theory
InputKeyboard, mouse and controller, one layout
Teaching controls without leaving the world
The game asks players to hold three things at once: movement, direct interaction with animals, and a
puzzle layer with its own verbs. A conventional key-list screen would have flattened all of that into
one undifferentiated wall of bindings. Instead the guide groups controls by what they are for —
movement, interaction, puzzle actions — and lights each cluster as the player exercises it, so the
screen doubles as a check that the input actually arrived. It also carries keyboard and controller
bindings in the same layout rather than in separate screens, because the two are not alternative modes
so much as alternative hands.
The operation guide: controls grouped by purpose, each lighting up as it is used.
A radial menu that keeps the world visible
Settings sit on a ring rather than in a stack. The shape is not decoration — it echoes the circular
logic of the puzzles, and more practically it keeps the options within a single thumb or wrist sweep
instead of a vertical scan. The centre stays open, so the scene behind the menu is never fully occluded
and the player does not lose their place in the world while adjusting audio.
Radial settings: one sweep to reach any option, the world still legible behind it.
Making the puzzle readable
The ring puzzles are the part players get stuck on, and almost always because they cannot see the
structure rather than because the structure is hard. The interface work here was about surfacing state:
which positions are filled, which are still open, and what the ring is doing in response to an input.
Feedback is immediate and local — the element you touched responds before anything else does — so cause
and effect stay attached to each other.
A ring puzzle in play, with the animal whose song it encodes.