Tic Tac Toe, with more tactic
- Problem Statement
- Idea / Solution
- Dependencies / Limitations
- Future Scope
- Setting up a local environment
- Usage
- Technology Stack
- Contributing
- Authors
- Acknowledgments
Tic Tac Toe is widely popular because of its minimal requirements, any piece of paper and a pen would do. Most of my notebooks in school had the grid drawn in the last pages, and most of yours must have had it too. But we cannot enjoy tic tac toe for long enough as it is solvable. The person who has the first turn can force a draw at least, if not a win. With our little game, we aim to take that advantage away and make it a bit more interesting, without making it too complicated.
The plan
- Each player has 6 pieces (or dots as we like to call them).
- Each dot has a number assigned to it, 1 through 6.
- Let us say a dot is placed on the grid anywhere, let the number of that dot be
x
. Now the opponent can overrule that dot and occupy the same dot if they place a dot with a higher numbery
such thaty>x
. - For eg- If player one has a dot of 3 in the center, player 2 can capture the center with a dot of 4 or higher.
- Final aim remains the same, get three in a row!
We will be working on publishing it as a simple local multiplayer game and a bot mode too.
- Clone the repo
git clone https://github.com/Chinmay-KB/toe-tactic
- Run
cd toe-tactic
- Run
flutter pub get
to fetch all the dependencies - Run
flutter build apk --release
to get the release build - Connect your device and run
flutter run
for debugging the app on your device.
Your π for tic tac toe
- Download the release apk from here release apk
- Install the apk. Play services may prompt you to not install the apk as it is not from playstore. Trust us and go ahead with the install π
- Chinmay Kabi - Idea & developing the app.
- Sonali Sahoo - Designs and assets
- Misere tic tac toe for getting us to thin of other ways we can make things interesting.
- Our school boredom for making us play enough tic tac toe!