pull/701/merge
Parth 2 years ago committed by GitHub
commit 899cedaa56
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -0,0 +1,29 @@
# Tic Tac Toe
**Tier:** 2-Intermediate
Tic Tac Toe is a timeless classic that has been enjoyed by people of all ages for generations. This app brings the traditional game to your device, allowing you to play against a friend or challenge an AI opponent.
## User Stories
- [ ] Users can take turns to place their symbols (X or O) on the 3x3 grid by tapping on an empty cell.
- [ ] Users can see visual feedback when a cell is selected.
- [ ] Users can see the game status, including whose turn it is and if there's a winner or a draw.
- [ ] Users are notified when the game is over (someone wins or it's a draw).
- [ ] Users can start a new game after the current one ends.
- [ ] Users can track their wins, losses, and draws in a scoreboard.
## Bonus features
- [ ] Users can review the game history, including previous moves and outcomes.
- [ ] Users can choose between playing against a friend (local multiplayer) or playing against the AI (single-player mode).
## Useful links and resources
- [Tic Tac Toe Game (Wikipedia)](https://en.wikipedia.org/wiki/Tic-tac-toe)
- [Minimax Algorithm for Tic Tac Toe](https://en.wikipedia.org/wiki/Minimax)
- [Tic Tac Toe AI with Minimax Algorithm (youtube)](https://youtu.be/trKjYdBASyQ)
## Example projects
- [TicTacToe-MiniMax-Ai](https://github.com/sheharyarroshan/TicTacToe-MiniMax-Ai)
Loading…
Cancel
Save