JJ
Joshan
Modern adaptation of Go Board Game#03

Go Game

Go Game — image 1

About this project

Developed a Python-based Go board game with a PyQt6 GUI, focusing on intuitive gameplay and a clean visual design. Implemented core rules: stone placement, capture logic, turn management, Ko and Suicide rules, and scoring. Utilised a signal-slot architecture for real-time UI updates and added features such as undo, skip turn, and an interactive scoreboard and menu system.