
Project Overview
A fully interactive Tic-Tac-Toe game with a clean UI, and game state management. The game can be played in single player mode or multiplayer mode. Different difficulty level bot was developed for single player mode.
Challenges
- Implementing algorithm to check for win conditions
- Implementing different difficulty level of bot
Future Improvements
- Implement online real-time multiplayer functionality
- Improve UI/UX
Reflection
This project helped me solidify my understanding of React state management and event handling. I learned how to structure a game application and handle complex state transitions.
Project Details
Technologies
React.js
Typescript
TailwindCSS
Vite
Tags
React.js
Typescript
TailwindCSS
Game Development
Minimax algoritm
Alpha-Beta pruning