Tic-Tac-Toe-cpp is a console-based Tic-Tac-Toe game written in C++ with support for 3x3 and 4x4 game modes against a computer opponent.
- 3x3 and 4x4 game modes
- Single-player gameplay against computer
- Random computer moves
- Console menu navigation
- Rules menu
- Draw detection
- Win condition checking
- Dynamic game board allocation
The project supports:
- classic 3x3 mode
- extended 4x4 mode
The computer makes random moves on available cells.
The game includes:
- horizontal win detection
- vertical win detection
- diagonal win detection
- draw detection
This project was created for educational purposes to practice:
- C++ basics
- dynamic memory management
- arrays and pointers
- functions
- console applications
- game logic implementation
- Add multiplayer mode
- Add AI difficulty levels
- Save high scores
- Improve console interface
- Add input validation
- Optimize game logic



