Skip to content

Digital 2-Player Chess Board using the Pygame library.

Notifications You must be signed in to change notification settings

SebZanardo/Chess-Board

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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. Screenshot 2023-12-07 at 11 00 46 pm

About

Digital 2-Player Chess Board using the Pygame library.

Topics

Resources

Stars

Watchers

Forks

Languages