This is a simple Tic-Tac-Toe game built using Flutter. The game features two players, 'X' and 'O', and a timer of 30 seconds for each round. When a player wins, the winning combination of boxes is highlighted.
- Two players: 'X' and 'O'
- Timer of 30 seconds for each round
- Highlights the winning combination of boxes
- Game starts when the user clicks the "Play" button
- Launch the game.
- Click the "Play" button to start the game.
- Each player takes turns tapping on the grid to place their symbol ('X' or 'O').
- The game automatically checks for a winning combination after each move.
- If a player wins, the winning combination is highlighted.
- The timer counts down from 30 seconds for each turn.
- Click the "Play Again!" button to start a new game.
To run this project locally, follow these steps:
- Clone this repository to your local machine.
- Open the project in your preferred IDE or code editor.
- Run the project using a simulator or a physical device.
This project uses the following dependencies:
flutter/material.dart
: Flutter framework for building the UI.google_fonts
: For using Google Fonts in the UI.
![](https://private-user-images.githubusercontent.com/76906387/305716247-f7901d96-3ea0-43cc-bfd0-9241bce9f9fe.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk3NzM1NzEsIm5iZiI6MTczOTc3MzI3MSwicGF0aCI6Ii83NjkwNjM4Ny8zMDU3MTYyNDctZjc5MDFkOTYtM2VhMC00M2NjLWJmZDAtOTI0MWJjZTlmOWZlLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE3VDA2MjExMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJkMGQ4ZWEyYTQ0ZjE3NjFkMjZmNWFjMDk3MzFhZWQxZjU0ZmIwYWM0MjI5NTczYzJiOGY5YzU0Y2Y0MzQzM2UmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.w16sQiHcMjfSnBJ_g_KtQoWCcTYMnm4Ho0_qUNdnNFg)
![](https://private-user-images.githubusercontent.com/76906387/304448336-79cee5a3-627e-4414-bf66-13ef5ea18f4c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk3NzM1NzEsIm5iZiI6MTczOTc3MzI3MSwicGF0aCI6Ii83NjkwNjM4Ny8zMDQ0NDgzMzYtNzljZWU1YTMtNjI3ZS00NDE0LWJmNjYtMTNlZjVlYTE4ZjRjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE3VDA2MjExMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTM2NjVlN2MyNjhjMjgxODA3ZWRhNzViZTEwNWIwNmU0NjFhZGI5YWJhYjZjYTgwNDhmNTQyOGU4YzIxYjQ4MmQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.lL5R_V-T7fOMwKJaANMR4S-FPh7lrYJyhfLc1cbc-oQ)