
Castarook
An immersive 3D chess game built with React and Three.js that integrates D&D-inspired RPG mechanics like health points and dice-based combat.

COMBAT
Roll for Damage
Players engage in a unique Battle Phase when capturing pieces. Instead of standard instant captures, combat is determined by piece-specific dice rolls (ranging from D6 to D20) combined with veteran attributes.
Victory is not achieved by standard checkmate logic, but by fully depleting the enemy King's HP to zero. Plan your strikes carefully, a lucky roll can turn the tide of the war!

PROCEDURAL LOW-POLY
Beautiful Vistas
The game takes place on a beautifully crafted, procedural low-poly environment that changes around the battlefield.
Vibrant colors and shifting terrains keep every match feeling visually fresh, enhancing the tabletop RPG vibe right inside your browser powered by Three.js.

Tormenta, mittite!
Bring Down The Walls
Introducing special strategic elements like one-time-use Siege Weapons. The Onager adds a powerful new layer to the standard chess formula.
Use them to deal massive damage to high-priority targets from afar or to soften up defensive positions before your infantry moves in.

DAY & NIGHT
The Sands of Time
Castarook features a full day and night cycle alongside dynamic weather effects.
Watch the shadows lengthen as the sun sets over your battlefield. The atmosphere completely shifts under the moonlight, bringing a new mood to the long, grueling wars of attrition.