OPTRIX

Mirrors. Splitters. Crystals.
Tile puzzles for steady hands.

What is Optrix?

A single-player puzzle game about light, mirrors and patience. Each level gives you a laser, a few crystals, and a grid full of optical elements. Your job: route the beam through them so every crystal lights up in its own matching colour.

Designed to be calm — no timers, no streaks, no in-app purchases, no ads, no tracking. Put it down mid-level, come back hours later; the level pack stays exactly where you left it.

A crystal on the game grid, lit by a laser beam in its own colour
A crystal that has been hit glows in its own colour.

How to play

Four building blocks every level is made from.

  1. An unlit crystal on the grid
    dark
    The same crystal, lit by the laser in its own colour
    lit

    Crystals

    Every crystal has to be hit by the laser in its own colour. Light them all and the level is solved.

  2. A mirror tile on the grid
    dark
    The mirror redirects the incoming laser beam
    lit

    Mirrors

    Mirrors send the beam off in a new direction. A straight shot becomes a path right across the grid.

  3. A 3-way splitter and two 2-way splitters on the grid
    dark
    The same splitters, hit by the white beam and multiplied into several white beams
    lit

    Splitters

    A splitter multiplies the beam into two or three beams of the same colour.

  4. A 3-way colour splitter on the grid
    dark
    The same colour splitter breaks the white beam into red, green and blue
    lit

    Colour splitters

    A colour splitter breaks white light into its primaries: red, green and blue.

Every element in detail →

What matters to us

Six deliberate choices that shape Optrix.

Credits

Idea and Coding Alexander Gülich & Robin Glave

Originally built in 1995 in TurboPascal, just out of school, with 16-colour VGA graphics and a concept they liked more than they could execute. Rebuilt 2025/2026 in TypeScript — with modern tiles, a clean engine, and everything 1995 was missing.

Current status

Optrix is still in testing and is being actively developed. You can play in the browser any time at game-app.html; install the iOS app via the button at the top of the hero.