Skip to content

Go Game#

Also known as Baduk (바둑), Weiqi (囲碁) and Igo.

I am currently learning Go programming language and browsing videos in Youtube. I stumbled upon a video about a board game called Go. My curiosity pushed me to click the link and open the video. This is how I discovered the GO board game.

It was not the first time as I could remember seeing this game, when I was very young and innocent, in my Nokia phone, not sure if Nokia, but it is a phone before Android and iPhone was introduced.

The logic would be very complex for this game, but still I am planning to do so. This will be a good opportunity to apply and practice my knowledge and integrate MongoDB.

Go Game

Website#

Features#

These are all available in the website mentioned above.

  • Game variation: Standard / Atari Go
  • Review or replay game
  • Login required (unless a beta game is available)
  • Beta game (only created by the developer)
  • Time control
  • Spectate
  • Available board sizes: 9x9, 13x13 and 19x19
  • Leaderboard

Standard#

Play the game in any board sizes using Territory as the scores.

Atari Go#

Play the game in 9x9 and first player to capture a specified amount of stones wins! This is recommended for beginners.

How to play#

Go game is very a complex game to explain, but I got this video I picked up which can help you easily understand the basics.

Standard Rules#

https://www.youtube.com/embed/oZTdT8MQexk?si=GNz_SPH3gPtRlCPY

The content in this video is created by Go Magic 1

Atari Go Rules#

https://www.youtube.com/embed/ygGfOWpjaWA?si=7O55GBFD_Hr_cFkE

About Go Magic

They posts videos about Go problems, lessons and lectures on Go/Baduk/Weiqi Game.
Learn more https://gomagic.org/course-categories/ 2

Conclusion#

Not only I learned about the Go programming language, but I also learned about an old board game that I knew a very long time ago.

The frameworks I used to develop this application is Angular and Nest.js for the backend same with the previous game projects that I have made so far.

Developing this application is the most complex that I have ever done so far since I am also not able to put an AI into it. Though I just tried developing it so it would be a free access for virtual Fun Fridays so that people can experience how to play the Go game without having the buy that expensive board game.

There are already online website for this game, and one I know of is https://online-go.com/ 3.


  1. https://gomagic.org/ 

  2. https://gomagic.org/course-categories/ 

  3. https://online-go.com/ 

Comments