The board, from every angle.
Screenshots, concept art, palettes and the odd hidden pattern — a visual tour of Ruby Square's seven-year design history, straight from the build and the sketchbook.
Gameplay, unretouched
The same frames Google Play visitors see — real boards, real states, no staged renders.





More than just squares
Late-stage boards occasionally assemble into shapes that feel deliberate — pixel nods, optical illusions, perfect symmetry. Tap a tile to declassify it.




31 hidden patterns documented by the community so far — nobody official will confirm the count.
The trailer & creator coverage

Why I can't stop rotating — PuzzlePit
12:40 · 84K views

Beating Extreme stage 8 blindfolded — LogicLab
18:02 · 121K views

ASMR puzzle sessions to study to — QuietMode
45:00 · 39K views
Gems & shaders
The board ships in multiple finishes — matte minimalism for purists, faceted ruby glass for the dramatic. Both render identically sharp on OLED.


Anti-glare shading
Highlights sit at 12° so tiles read as physical objects without harsh reflections.
OLED-true blacks
Night mode uses real #000000 fields — zero pixel glow on OLED screens.
Consistent semantics
Each color maps to a fixed cell role across every skin — no re-learning between palettes.
Zero performance cost
Skins are texture swaps, not shaders — same 120 Hz, same battery profile.
The brand underneath
One square, rotated
The icon is the game: a red square frozen mid-rotation on a golden-ratio grid.
Type & grid
Aa — Space Grotesk
Display face for numerals & headers
Aa — Inter
UI text, engineered for small screens
8 pt baseline grid · 4 px hairline borders
House gradients
Boards that never shipped
Concept explorations from the design archive — alternate palettes, experimental layouts, abandoned ornament.





The icon, evolving

v1.0 — flat ruby square

v1.2 — rotation marker added

v1.3 — faceted depth pass

Today — the definitive square
Pretty, but does it play?
Screenshots flatter everything. The real test is one tap, one rotation, one solved board.
RubySquare




