A beautifully designed, responsive Tic-Tac-Toe game featuring a minimalist flat UI, smart AI opponents, and persistent statistics.
Experience the game here: Live Demo
- Multiple Game Modes: Play against a friend locally or challenge the computer.
- Smart AI: Choose from three difficulty levels (Easy, Medium, Impossible) powered by the Minimax algorithm.
- Persistent Stats: Your win/loss records are saved to
localStorage, so your progress is never lost. - Move History: Track every move made during the game in a side-by-side (desktop) or bottom (mobile) scrollable list.
- Responsive Design: Fully optimized for mobile, tablet, and desktop viewing.
- Visual Feedback: High-contrast winning highlights and celebratory fireworks animations.
- Frontend: HTML5, CSS3 (Vanilla), JavaScript (ES6+)
- Animations: Confetti-JS for victory celebrations.
- Typography: Inter from Google Fonts.
git clone https://github.com/Balaji-R-05/tic-tac-toe.git
cd tic-tac-toeSimply open index.html in your favorite web browser! No compilation or installation required.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request

