A chessboard implementation using Python and Pygame.
This project taught me how to structure a game using an object-oriented approach in Python, how to implement custom rulesets like chess without relying on third-party logic libraries, and how to build an interactive UI with Pygame. I also deepened my understanding of 2D graphics, state management, and rendering performance.
Please sign in to leave a comment.