Tic Tac Toe - Classic Board Game - Puzzle Game

Seele01-Flash
By Abigail Davis
Play the classic Tic Tac Toe game online for free! Challenge friends or play against AI on desktop and mobile. Simple 3x3 grid puzzle game with X and O marks.
FPS

Night Mission Survival

Build a first-person night survival with flashlight combat.

Build a first-person night survival with flashlight combat.Open in workspace
Sports

Basketball Duel

Build a one-on-one basketball game with physics shooting.

Build a one-on-one basketball game with physics shooting.Open in workspace
Unity

Endless Runner

Build a polished Unity endless runner with lanes and pickups.

Build a polished Unity endless runner with lanes and pickups.Open in workspace
Unity

Strawberry Grove Adventure

Build a cozy Unity pixel grove of exploration and collectibles.

Build a cozy Unity pixel grove of exploration and collectibles.Open in workspace
3D

Third Person Explorer

Build a third-person explorer with swappable scenes and a live minimap.

Build a third-person explorer with swappable scenes and a live minimap.Open in workspace
New

Hook a Fish Arcade

Build a fishing arcade where catches buy you more time.

Build a fishing arcade where catches buy you more time.Open in workspace
Unity

Battle of Balls

Build a Unity arena where rolling balls collide and grow.

Build a Unity arena where rolling balls collide and grow.Open in workspace
Subscriber only

Unreal Top-Down Roguelite

Create a complete UE 5.5 top-down arena roguelite with upgrades and a boss finale.

Create a complete UE 5.5 top-down arena roguelite with upgrades and a boss finale.Open in workspace
New

River Raid Survival

Build a River Raid-style flight survival run with fuel pressure.

Build a River Raid-style flight survival run with fuel pressure.Open in workspace
Subscriber only

Unreal Dungeon Crawler

Build a playable Unreal dungeon crawler, combat-ready.

Build a playable Unreal dungeon crawler, combat-ready.Open in workspace
FPS

Night Mission Survival

Build a first-person night survival with flashlight combat.

Build a first-person night survival with flashlight combat.Open in workspace
Sports

Basketball Duel

Build a one-on-one basketball game with physics shooting.

Build a one-on-one basketball game with physics shooting.Open in workspace
Unity

Endless Runner

Build a polished Unity endless runner with lanes and pickups.

Build a polished Unity endless runner with lanes and pickups.Open in workspace
Unity

Strawberry Grove Adventure

Build a cozy Unity pixel grove of exploration and collectibles.

Build a cozy Unity pixel grove of exploration and collectibles.Open in workspace
3D

Third Person Explorer

Build a third-person explorer with swappable scenes and a live minimap.

Build a third-person explorer with swappable scenes and a live minimap.Open in workspace
New

Hook a Fish Arcade

Build a fishing arcade where catches buy you more time.

Build a fishing arcade where catches buy you more time.Open in workspace
Unity

Battle of Balls

Build a Unity arena where rolling balls collide and grow.

Build a Unity arena where rolling balls collide and grow.Open in workspace
Subscriber only

Unreal Top-Down Roguelite

Create a complete UE 5.5 top-down arena roguelite with upgrades and a boss finale.

Create a complete UE 5.5 top-down arena roguelite with upgrades and a boss finale.Open in workspace
New

River Raid Survival

Build a River Raid-style flight survival run with fuel pressure.

Build a River Raid-style flight survival run with fuel pressure.Open in workspace
Subscriber only

Unreal Dungeon Crawler

Build a playable Unreal dungeon crawler, combat-ready.

Build a playable Unreal dungeon crawler, combat-ready.Open in workspace

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Wooden Tic Tac Toe". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Realistic "Wooden Board" aesthetic similar to classic physical board games. * **The Board:** Create a 3x3 grid that looks like a wooden tray. The 9 play areas should appear as slightly recessed square pockets or be separated by raised wooden dividers (like a window pane). Texture should be a warm, polished wood grain. * **The Pieces:** * **"X" Piece:** A 3D "X" shape (cross). Color: Bright, saturated Green. Material: Matte plastic or painted wood. * **"O" Piece:** A 3D Torus (ring) shape. Color: Bright, saturated Red. Material: Matte plastic or painted wood. * **Lighting & Camera:** Use a static Orthographic Camera angled slightly (top-down view, around 45-60 degrees) to show the depth of the pieces. Use warm Directional Light to cast soft shadows, enhancing the 3D feel of the pieces sitting *inside* the board slots. * **Animations:** When a piece is placed, it should "pop" in or drop down from above using a simple bounce easing function (scale 0 to 1) to give a tactile feel. * **Mobile Optimization:** Use simple geometries (BoxGeometry for board, TorusGeometry/CylinderGeometry for pieces). Keep segment counts low for high frame rates on mobile devices. ### 2. Audio Requirements * **BGM:** A calm, relaxing, acoustic guitar loop or light jazz track (volume set low by default). * **SFX - Interaction:** A satisfying "Wooden Clack" or "Knock" sound when a player places a piece (simulating wood hitting wood). * **SFX - Win:** A cheerful, short "Chime" or "Ding" chord. * **SFX - Draw:** A dull "Thud" or low-pitch buzzer. * **SFX - UI:** A soft "Click" for restarting or changing modes. ### 3. Gameplay Loop * **Game Modes:** Implement a toggle for two modes: 1. **PvP (Human vs Human):** Pass-and-play on the same device. 2. **PvE (Human vs AI):** The player plays as "X" (Green), and the computer plays as "O" (Red). The AI should have basic logic (try to win if 2 in a row, block player if player has 2 in a row, otherwise pick random). * **Core Logic:** * Grid starts empty. * Players take turns placing their piece in an empty slot. * After every move, check for Win Condition (3 matching pieces in a row, column, or diagonal). * If the grid is full and no one wins, trigger "Draw" state. * **End Game:** Draw a line (using `Three.Line` or a stretched cylinder) through the winning combination. Show a simple HTML overlay saying "X Wins!", "O Wins!", or "Draw!" with a "Play Again" button. ### 4. Mobile Controls & Interaction * **Touch Input:** Implement Raycaster logic for touch events (`touchstart` or `pointerdown`). The entire 3x3 grid square needs to be the hit area. * **Responsiveness:** * The game board must scale to fit the width of a mobile portrait screen (vertical orientation). * Disable standard mobile gestures (zooming/scrolling) on the canvas to prevent accidental browser interaction. * **UI Elements:** * Place a "Restart" button and "Mode Toggle" (PvP/PvE) at the bottom of the screen, outside the 3D canvas. * Buttons must have a minimum touch target size of 44x44px. * **Feedback:** If supported by the browser, trigger a short vibration (`navigator.vibrate(50)`) when a piece is successfully placed to simulate tactile feedback. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.
A game idea becoming a playable world and reaching an audience
MAKE • SHARE • EARN

Games are fun. Creating them is even better.

Game Introduction

About the Game

Tic Tac Toe is one of the most beloved classic board games of all time, offering simple yet engaging strategic gameplay for players of all ages. This timeless puzzle game features a 3×3 grid where two players take turns placing their marks - "X" and "O" - with the goal of being the first to achieve three marks in a horizontal, vertical, or diagonal line.

Core Features

This online version of Tic Tac Toe brings the classic experience to your fingertips with modern convenience:

  • Completely Free : Play unlimited games without any cost or registration required
  • Multiple Game Modes : Choose between human vs human multiplayer or single-player against AI
  • Cross-Platform Compatibility : Perfect performance on desktop computers, smartphones, and tablets
  • Instant Play : No downloads needed - start playing immediately in your web browser
  • Clean Interface : Beautiful wooden board design with clear X and O markings
  • Smart AI Opponent : Challenging computer player that adapts to your skill level

Perfect for All Players

Whether you're a seasoned strategist or new to board games, Tic Tac Toe offers the perfect balance of simplicity and depth. The easy-to-learn rules make it accessible to children, while the strategic elements keep adults engaged.

Social Gaming Experience

Enjoy quality time with friends and family through the multiplayer mode. Take turns on the same device or challenge others to see who can master the art of three-in-a-row first.

Game Mechanics

The rules are elegantly simple yet allow for surprising strategic depth:

  • Players alternate turns placing their mark (X or O) in empty squares
  • The first player to align three marks wins the round
  • If all squares are filled without a winner, the game ends in a draw
  • Strategic thinking involves both offensive moves (creating winning lines) and defensive moves (blocking opponents)

How to Play

Getting started with Tic Tac Toe is incredibly straightforward:

  • Mouse Control : Click on any empty square to place your mark
  • Touch Control : Tap empty squares on mobile devices and tablets
  • Turn-Based Play : Wait for your opponent's move, then make yours
  • Winning Condition : Create a line of three marks horizontally, vertically, or diagonally

The intuitive controls make it easy for players of any age to jump right into the action without a learning curve.

Why Play This Game

Tic Tac Toe remains popular decades after its creation because it perfectly balances accessibility with engagement. It's an ideal game for:

  • Quick Entertainment : Games typically last just a few minutes
  • Brain Training : Develops strategic thinking and pattern recognition
  • Social Bonding : Perfect icebreaker and family activity
  • Portable Fun : Play anywhere with internet access
  • Stress Relief : Simple, relaxing gameplay that's never overwhelming

The game's universal appeal makes it perfect for players seeking both casual entertainment and light mental exercise.

Frequently Asked Questions (FAQ)