Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jwngr/tic-tac-tic-tac-toe
Tic-tac-toe, with a multiplayer twist
https://github.com/jwngr/tic-tac-tic-tac-toe
Last synced: about 2 months ago
JSON representation
Tic-tac-toe, with a multiplayer twist
- Host: GitHub
- URL: https://github.com/jwngr/tic-tac-tic-tac-toe
- Owner: jwngr
- Created: 2014-04-08T15:53:20.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2020-05-31T18:21:33.000Z (over 4 years ago)
- Last Synced: 2024-04-14T13:12:52.339Z (8 months ago)
- Language: JavaScript
- Homepage: https://tic-tac-tic-tac-toe.firebaseapp.com
- Size: 1.43 MB
- Stars: 68
- Watchers: 4
- Forks: 26
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# tic-tac-tic-tac-toe
[tic-tac-tic-tac-toe](https://tic-tac-tic-tac-toe.firebaseapp.com) is a new twist on the age old
game of tic-tac-toe. Powered by [Firebase](https://www.firebase.com), tic-tac-tic-tac-toe
allows thousands of people to collaboratively and simultaneously play a multi-level variant of
tic-tac-toe.Join the fun at https://tic-tac-tic-tac-toe.firebaseapp.com!
## How To Play
Login with either your GitHub or Twitter account to join that team. You and your teammates will each
individually suggest your team's next move. **The most popular square will be your team's collective
move!**Your goal is to win the big tic-tac-toe board by getting **three in a row** - either across, down, or
diagonally - or getting a **majority of the squares in a full grid**. In order to earn one of the
nine squares in the big board, you must win the smaller tic-tac-toe board contained within it.**Your opponent's previous move determines in which board(s) you are allowed to play**. For example,
if your opponent chose the top right square of the center board, you would then have to choose an open
square in the top right board.If your opponent's previous move would force you to play in a board which has already been won, you
can select any open square on the whole board.## Inspiration
- [Ten (iOS)](https://itunes.apple.com/us/app/ten/id669964112?mt=8) by Sennep
- [Ultimate Tic-Tac-Toe](http://mathwithbaddrawings.com/2013/06/16/ultimate-tic-tac-toe/)
- [Twitch Plays Pokemon](http://www.twitch.tv/twitchplayspokemon)## Contributing
If you'd like to fork this repo and / or contribute back to it, you'll need to run the following
commands to get your environment set up:```bash
$ git clone https://github.com/jwngr/tic-tac-tic-tac-toe.git
$ cd tic-tac-tic-tac-toe/website
$ npm install # install local npm build dependencies
$ npm run start # start the web app
```