https://github.com/sebzanardo/chess-board
Digital 2-Player Chess Board using the Pygame library.
https://github.com/sebzanardo/chess-board
chess chess-board
Last synced: about 1 year ago
JSON representation
Digital 2-Player Chess Board using the Pygame library.
- Host: GitHub
- URL: https://github.com/sebzanardo/chess-board
- Owner: SebZanardo
- Created: 2023-02-20T02:58:50.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-12-07T12:07:57.000Z (over 2 years ago)
- Last Synced: 2025-02-07T04:14:15.575Z (over 1 year ago)
- Topics: chess, chess-board
- Language: Python
- Homepage:
- Size: 3.93 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Chess Board
Programmed in Python using the Pygame Library.
Software Design Development Year 12 Major Project
Written by Sebastian Zanardo
### CONTROLS:
**[ MOUSE ]** select squares and move pieces on the board
**[ ARROWKEYS ]** traverse previous moves in a game
**[ SPACE ]** plays a random legal move for the current player
**[ S ]** save the game to a text file that is loaded into the board upon running the software
**[ ESC ]** close software
### REQUIREMENTS:
Python 3.11+
Pygame 2.3.1+
To launch software run the `main.py` file.
