Skip to content

anvaka/go-mo-ku

Repository files navigation

Go-Mo-Ku

This repository allows you to play many variations of tic-tac-toe game with your friends. The trick is that there is no server that synchronizes your moves. Instead the entire game state is saved as part of the URL. So you can share the URL after each move with your friend and wait for them to return a new URL with their move.

The game allows many variations:

You can share a link on social media and play with your friends in asynchronous way.

The algorithm

The algorithm that solves the game is described in great detail here: https://www.patreon.com/posts/56576883 but the source code should also be well documented and easy to follow.

Thank you

Thank you for reading this. If you like this project, please consider donating to support the author, or just follow him on Twitter and share your thoughts.

License

MIT