https://github.com/yousef-sayed-younis/tic-tac-toe-flutter
A Flutter-based Tic Tac Toe game with a sleek, user-friendly interface. Features include an intelligent AI opponent, a two-player mode for local matches, and a side-picking screen to customize your gameplay experience. Ideal for casual gaming and showcasing responsive UI with scalable Flutter code design.
https://github.com/yousef-sayed-younis/tic-tac-toe-flutter
ai dart flutter flutter-game flutter-ui game game-development getx mobile-app responsive-design tic-tac-toe two-player
Last synced: about 1 month ago
JSON representation
A Flutter-based Tic Tac Toe game with a sleek, user-friendly interface. Features include an intelligent AI opponent, a two-player mode for local matches, and a side-picking screen to customize your gameplay experience. Ideal for casual gaming and showcasing responsive UI with scalable Flutter code design.
- Host: GitHub
- URL: https://github.com/yousef-sayed-younis/tic-tac-toe-flutter
- Owner: Yousef-Sayed-Younis
- Created: 2024-11-28T18:33:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-28T22:39:47.000Z (over 1 year ago)
- Last Synced: 2025-03-29T09:13:31.101Z (about 1 year ago)
- Topics: ai, dart, flutter, flutter-game, flutter-ui, game, game-development, getx, mobile-app, responsive-design, tic-tac-toe, two-player
- Language: C++
- Homepage:
- Size: 644 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tic Tac Toe Flutter
A modern and responsive Tic-Tac-Toe game built with Flutter, featuring both AI mode and two-player mode. You can pick your side, play against an AI, or challenge a friend in a two-player mode.
## Features
- **AI Mode**: Play against a computer opponent.
- **Two-Player Mode**: Play with a friend on the same device.
- **Pick Your Side**: Choose whether you want to play as `X` or `O`.
- **Light Theme**: The app currently supports a sleek light theme.
- **Responsive Design**: The app works smoothly on mobile and tablet devices.
## Screenshots
Here are some screenshots of the game:
> [!NOTE]
> **Click on the image to view the corresponding code!**
- Gameplay Screen (Two-Player Mode)

## Installation
To run this project on your local machine:
1. Clone the repository:
```
git clone https://github.com/your-username/tic_tac_toe_flutter.git
```
2. Navigate to the project directory:
```
cd tic_tac_toe_flutter
```
3. Install the dependencies:
```
flutter pub get
```
4. Run the app:
```
flutter run
```
## Technologies Used
- **Flutter**: The framework used to build the app.
- **Dart**: The programming language used.
- **GetX**: A state management solution used in the app.
## Contributing
Feel free to fork the repo, submit issues, and contribute improvements or bug fixes!
## License
This project is licensed under the MIT License - see the [LICENSE](https://opensource.org/license/mit) file for details.