Xtreme Tic Tac Toe | HTML5 Game With Ai PvP
Product Details
Version Download:
Original price was: $19.00.$3.00Current price is: $3.00.
A premium, fully-featured Tic Tac Toe game built entirely with vanilla HTML, CSS, and JavaScript. Zero dependencies. Zero build tools. Open and play instantly in any modern browser.
Game Modes
- 2 Players (Local Versus) — Two human players share one device. Player X always goes first. Series score persists across rounds.
- vs AI (Machine Opponent) — Single player vs a Minimax AI with Alpha-Beta pruning. Human is always Player X.
Series Lengths:
- Best of 5 — First to 3 wins
- Best of 7 — First to 4 wins
- Best of 9 — First to 5 wins
- Marathon — First to 10 wins
AI Difficulty
- Easy.
- Medium
- Unbeatable
Themes
8 premium built-in themes with instant CSS variable switching and zero flash:
- Obsidian — Cyan & Magenta on deep black
- Crimson — Red & Orange, blood arena
- Arctic — Ice Blue & Teal, frozen north
- Amber — Gold & Orange, desert heat
- Violet — Purple & Pink, mystic night
- Neon — Electric Teal & Hot Pink, arcade
- Sakura — Pink & Gold, cherry blossom
- Marble — Brown & Red, warm parchment
Custom Theme Builder (applies to game board only — does not override the lobby theme):
- Background color picker
- Cell A & Cell B color pickers
- X symbol color picker
- O symbol color picker
- 6 quick-apply presets
- Live 3×3 board preview
- Persists selection to localStorage
Controls & Interactions
- Click / Tap cell — Place X or O mark on the board
- Pause button — Freeze the game; resume, go to lobby, or quit
- Sound button — Toggle all audio on or off
- Quit Game button — Opens a confirmation popup showing the current series score
- Assign Round button — Forfeit the current round to your opponent; automatically triggers the round result popup or championship screen if the series is won
- Main Menu — Returns to lobby with a full game state reset
- Rematch — Start a new series with the same settings and players
Overlay System & UI Features
- Pause Overlay — Resume / Back to Lobby / Quit with backdrop blur
- Quit Confirmation — Shows live series score before confirming exit
- Assign Round Popup — Displays current player and opponent in their theme colors; confirming forfeits the round and awards the point to the opponent
- Round Result Popup — Winner symbol, player name, streak indicator, Next Round / Main Menu
- Championship Screen — Final scores, rounds played, best streak, draw count, round-by-round replay log, and Hall of Fame
- Custom Theme Modal — Color pickers with live 3×3 board preview; affects board cells and symbols only
- Score Panel — Live scores, player names, active-turn highlight with glow effect
- Series Progress Pips — Dot indicators per player showing wins toward the series target
- Round History Chips — Compact colored chips showing X win, O win, or Draw for each completed round
- Win Line Animation — SVG stroke animation drawn in the winner’s color; clears automatically on the next round
- Particle Confetti — 52-particle burst on championship win using the winner’s color palette
- Hall of Fame — Top 8 all-time series champions stored in localStorage
- Browser Compatibility Checker — Built-in alert if any required browser feature is missing
Tech Stack (100% Vanilla)
- HTML5 — Semantic markup, no frameworks
- CSS3 — Custom properties, keyframe animations, backdrop-filter
- Vanilla ES2015+ JavaScript — Arrow functions, destructuring, classes
- Web Audio API — Procedural sound synthesis, no audio files required
- Inline SVG — All icons and board symbols are pure code, not images
- localStorage — Hall of Fame and custom theme persistence
- Google Fonts CDN — Orbitron, Exo 2, Rajdhani
- Zero npm. Zero build tools. Zero dependencies.
- Before making a purchase, please read the Terms and Conditions on this page: Terms & Conditions
- If you have any questions, please first read the FAQ on this page: FAQ
- If you haven’t found the answer to your question, please contact us by e-mail codingshop20@yahoo.com or create ticket.
- Please note that any digital products presented on the website do not contain malicious code, viruses or advertising. You buy the original files from the developers. We do not sell any products downloaded from other sites.
- we have not responsible for support users. if you need support, you can buy products directly from envato.
- Note that we can NOT provide purchase code for you. all products is Non-Licensed.
- we can NOT support free updates for you. download links available until 30 days after purchase.
- You can download the product after the purchase by a direct link on your account page in the downloads section.

