Skip to content

parkashkumarcs/Ultimate-TicTacToe-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🕹️ Ultimate Tic-Tac-Toe Web Game

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.


🎯 Features

  • 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

🧠 Game Modes

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

⚙️ Technologies Used

  • HTML5, CSS3, Vanilla JavaScript
  • Web Audio API for music and sound control
  • Modular JS structure
  • Firebase (Coming Soon) for multiplayer support

🚀 Getting Started

🔧 Run Locally

  1. Clone the repository:

    git clone https://github.com/your-username/tic-tac-toe-ultimate.git
    cd tic-tac-toe-ultimate
    

Stay tuned for updates when multiplayer is officially launched 🚀

📸 Screenshots

Home

home

Page Gameplay

gameMode Win Popup winner

🧪 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

📄 License

Licensed under the MIT License — free to use, share, and modify.

✅ Summary

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

Thanks for checking out Ultimate Tic-Tac-Toe! Enjoy the game, and feel free to fork, star ⭐, or contribute!

Live Link:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published