Create a complete 3D reimagining of Snakes and Ladders as a playable browser roguelike. The classic board becomes a living, dimensional world: the visitor rolls dice, watches their piece travel a fully 3D board, and climbs through a run of procedurally generated levels where snakes, ladders, and hidden booby traps reshape every attempt. This is a full game, not a demo — a visitor should be able to start a run, play it to victory or defeat, and immediately want to start another.
Structure the game as a true roguelike. Each run is a sequence of procedurally generated board levels that escalate in danger and complexity: early boards are forgiving, later boards are dense with snakes, traps, and cruel geometry. Death or defeat ends the run and returns the player to the start with nothing but knowledge. Between levels, offer meaningful run-shaping choices — relics, charms, dice modifications, or blessings that bend the rules (weighted dice, snake immunity, ladder magnetism, trap detection, rerolls, and similar) so that no two runs play the same and the player builds a strategy across a run. Give the generation real variety: different board sizes, shapes, tile layouts, hazard densities, and themes per level, so progression feels like descending or ascending through a coherent world rather than replaying one board.
When a booby trap, snake, or similar hazard is triggered, deliver a high-fidelity 3D animation set piece. A snake should not be a static decal — it should coil, rear, strike, and drag or swallow the piece down the board with camera work that sells the moment: dynamic cuts or swoops, slow-motion beats, screen shake, particles, lighting shifts, and sound-design-worthy timing. Booby traps deserve the same treatment — collapsing tiles, spring-loaded launchers, dart walls, pitfalls, whatever the level theme suggests — each with its own distinct animation, anticipation, payoff, and aftermath. Ladders and positive events deserve equally crafted moments of triumph. These animations are the heart of the experience; invest in their fidelity, variety, and choreography.
Make the whole experience feel authored and atmospheric. The 3D board should have material richness, lighting, shadow, and depth; the camera should move with intention during rolls, moves, and events; the dice themselves should be physical, tumbling objects the player enjoys throwing. Surround the core loop with the connective tissue a real game has: a title screen, run setup, HUD showing position and run state, level transitions, pause, defeat and victory screens, run statistics, and quiet idle moments where the world subtly breathes — ambient motion, flickering light, a snake shifting in its lair. Feedback should be everywhere: hover states, anticipation on the roll, tile highlights along the movement path, and small details that reward attention.
Carry the game through its secondary states, not just the happy path: what happens on an exact-roll finish, landing on an occupied or special tile, triggering a trap while holding a counter-relic, edge-of-board geometry, rapid repeated rolls, resizing the window mid-animation, and returning to the title mid-run. Handle them all deliberately so the game feels inhabited and finished rather than fragile.
Do not take shortcuts, substitute a flat 2D board with decorative tilt, or settle for a cookie-cutter dice-game template. This skill imposes no token budget limit, so pursue the full depth of the reimagining — the procedural level variety, the relic system, the choreographed hazard set pieces, the camera work, the states between the states — and keep refining the interactions, motion, atmosphere, and details until the game feels complete, cohesive, and genuinely worth replaying.