Inspiration
GO champion games
What it does
The game is played on a 9x9 board and two players take turns placing stones of different colors (black and white) on the board. The goal of the game is to capture as many of the opponent's stones as possible by surrounding them.
How I built it
The program sets up the Pygame window and loads an image of the board. It then sets up a game loop that handles player input and updates the game state. The board is represented by a two-dimensional list called board_state, where each element can be None (empty), "black", or "white".
Challenges I ran into
Understanding the rules of GO and implementing them in a game.
Accomplishments that I'm proud of
In comparison to the complexity of the game, the length of the code is extremely small and this means the efficiency of the code is high enough.
What I learned
How to combine different simple parts of code into complex code to make it more efficient.
What's next for GO board game
A timer, stone counter, and color indicator of the turn are missing.
Log in or sign up for Devpost to join the conversation.