Appearance
Arcade › Grid Clash
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Isaiah S built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Grid Clash yet. Play it, then tell Isaiah S what you would add next.
Grid Clash was built by Isaiah S with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix Grid Clash opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
Create a browser-based 3D tic-tac-toe game titled “Grid Clash” using Three.js. The player is always X and goes first against a computer-controlled O opponent. Present a floating 3x3 board in a dark navy scene: use a slightly elevated perspective camera looking down from the front (roughly position 0, 6.6, 6.8), with a dark blue background, subtle exponential fog, soft ambient/directional lighting, and a large dark circular floor beneath the board. The board should have a thick dark rectangular base, a faint circular blue glow underneath, and nine separate raised blue square tiles arranged in three rows and columns with visible gaps. Tiles are approximately 1.4 by 0.2 by 1.4, centered around x/z positions -1.6, 0, and 1.6. Keep the board readable while adding gentle depth and a very subtle continuous left-right rotation/float effect; the underlying blue glow should softly pulse. The player clicks or taps an empty tile to place a glowing cyan/light-blue X made from two beveled-looking crossed rectangular bars. After the player move, if nobody has won, show “CPU is thinking...” and wait about 420 milliseconds before the computer places a glowing coral/orange O ring. Then return to the player with “Your turn — place an X”. Animate every newly placed X or O by scaling it up from nearly invisible to full size with easing and a slight initial rotation. Only empty tiles respond; while it is the player’s turn, hovering an empty tile changes it to a brighter blue with stronger cyan-blue emissive lighting. Occupied tiles do not highlight, and the board cannot be played after a round ends or during the CPU turn. Use standard tic-tac-toe rules with the eight possible winning lines: three rows, three columns, and the two diagonals. After every move, check for a completed line; the first player to complete one wins. If X wins, increment the player score and show “You win — clean line.” If O wins, increment the CPU score and show “CPU wins — try the rematch.” If all nine spaces fill without a line, increment draws and show “Draw — board is full.” Keep the round-over board and pieces visible until reset. The computer chooses moves by this exact priority: first take an available winning move; otherwise block the player’s available winning move; otherwise choose the center if open; otherwise choose a random open corner; otherwise choose a random open side. Build a HUD panel near the top center of the page with a rounded thin border and dark translucent navy styling. Display the large title “Grid Clash”, a status line initially reading “Your turn — place an X”, and three pill-shaped counters labeled “Player: 0”, “CPU: 0”, and “Draws: 0”. Include a bright blue-to-lavender gradient rounded button labeled “Restart Round” and nearby helper text “Click a tile · Press R to reset”. The HUD should update the status and running scores after every round. The Restart Round button and the R key both clear the nine board cells, remove all pieces, cancel any pending CPU move, reset the turn to X, and restore “Your turn — place an X” without resetting the running scores. Make the layout responsive so the renderer fills the viewport and the HUD remains legible above the board. Use a clean modern arcade aesthetic with dark navy, electric blue, cyan X pieces, and coral O pieces; do not add extra game modes, power-ups, lives, timers, or mechanics.