Prompt
Create an immersive 3D checkers game that plays in the browser as a complete, rule-correct experience from the first move to victory. Render the board and pieces in real 3D: a crafted set that feels like a physical object sitting in a believable space, with pieces that have weight and presence, an orbitable and zoomable camera, and natural pointer interaction for picking up and moving pieces. A visitor should be able to sit down and immediately play — against an AI opponent in single-player, or against a friend in local two-player on the same screen.
Implement the full rules of checkers faithfully: play on the dark squares of an 8×8 board, diagonal forward movement for ordinary pieces, mandatory captures when a jump is available, complete multi-jump chains that must be continued once begun, kinging on the far rank with a visibly distinct crowned piece that can move and capture backward, and correct game-end detection — a win when the opponent has no pieces or no legal moves, and sensible draw handling for dead positions. Enforce legality strictly: only legal destinations may be chosen, forced captures must be surfaced clearly so the rule feels fair rather than confusing, and turn order is always unambiguous.
Give the AI opponent real substance. Offer several difficulty levels that feel genuinely different — from a casual opponent a newcomer can beat to a challenging one that plans captures, protects its back rank, and converts endgames — and keep the AI responsive so its thinking never freezes the interface. Make its chosen move easy to follow with clear animation so the human always understands what just happened.
Make the interaction texture rich and legible: hover feedback on pieces and squares, highlighted legal destinations when a piece is selected, smooth arcing animations for moves and jumps, captured pieces physically removed to trays beside the board, a clear turn indicator, a move history in standard checkers notation, undo, and a way to start a new game or switch modes at any time. Celebrate kinging and victory with satisfying, well-crafted moments rather than abrupt state changes.
Build the atmosphere with care: considered materials and lighting, soft shadows, a pleasing environment around the board, and small ambient details that make the scene feel alive rather than sterile. Keep the whole experience responsive and enjoyable across desktop and mobile screen sizes, with touch interaction that works as well as the mouse, and sensible performance on ordinary hardware.
Do not take shortcuts, substitute a cookie-cutter board-game template, or stop at a recognizable shell. This skill imposes no token budget limit, so pursue complete subject-specific depth: the forced-capture and multi-jump edge cases, king behavior, endgame and stalemate states, both play modes, every difficulty level, the responsive layouts, and the smallest meaningful interactions. Keep refining the rules, AI, motion, feedback, and atmosphere until the game feels authored, cohesive, and genuinely finished.