/Go-game

REACT Website dedicated to play Go board game

Primary LanguageJavaScript

GO

This is a website dedicated to play GO game locally:

What is GO?

Go is an old chineese game - it is thought to be the oldest board game continously played to present day. It has simple rules, but the possibilities and it's consequences are very complex. It is usually compared to chess. This game is a great way to spend some quality time with your peers or siblings. You can read more about it on Wikipedia.

Chineese rules

This project was created due to lack of proper GO online platform on chineese rules. I prefer chineese rules over japaneese/korean because I found its post-game dead groups removal rules a bit unclear. All the differences are explained here, but those do not influence the game flow - the changes are mostly visible in the methods of counting points. The results are very similar though.

Development

There are a couple things left to do:

  • Add main game mechanics
  • Finish styling for desktop
  • Finish styling for mobile devices
  • Add gif presenting the game to readme
  • Add custom favicon
  • Add tests for game mechanics
  • Add visualisation of conquered fields in game results screen

This repository uses REACT. If you want to make some changes and improve the platform you have to make sure you have npm installed and just clone this repository:

git clone https://github.com/BartekPog/Go-game.git

and run

npm i