Welcome to Ultimate Tic-Tac-Toe, a modern, feature-rich web-based game developed using HTML, CSS, and JavaScript. This project supports multiple gameplay modes, engaging sound effects, AI opponents, and dynamic board sizes. Real-time multiplayer using Firebase will be added in a future release.
- ✅ Grid Size Options: 3×3, 5×5, 7×7, 9×9 boards
- 🤖 Play with Computer (AI):
- Smart AI logic based on strategic scoring
- Adaptive strategies for each grid size
- 👥 Two Player Mode (Same Device)
- 🌐 Multiplayer Mode (Coming Soon):
- Real-time play with friends via Firebase
- Shareable links or matchmaking
- 🎵 Sound Effects:
- Click, win, and game-over sounds
- Background music with mute/unmute & volume control
- 🎨 Clean UI/UX:
- Responsive and intuitive layout
- Animated win/draw popups
- 🚀 Modular Architecture:
- Shared game logic via
gameCore.js
- Well-separated code for maintainability
- Shared game logic via
Mode | Description |
---|---|
Single Player | Play against a smart computer AI |
Two Player (Local) | Two players on the same device |
Online Multiplayer | Coming Soon: Firebase-powered gameplay |
- HTML5, CSS3, Vanilla JavaScript
- Web Audio API for music and sound control
- Modular JS structure
- Firebase (Coming Soon) for multiplayer support
-
Clone the repository:
git clone https://github.com/your-username/tic-tac-toe-ultimate.git cd tic-tac-toe-ultimate
🧪 Coming Soon 🌐 Firebase Multiplayer
🏆 Player rankings and scores
💬 In-game chat
⏱️ Timed challenges
📱 Mobile optimization enhancements
🙌 Credits Designed and Developed by Parkash Kumar Assets sourced from FreeSound.org and Pexels
This version makes it crystal clear:
- Firebase multiplayer is not available yet
- But the game is still fully playable with AI and same-device modes
- Future multiplayer updates will fit naturally without changing your folder structure