Skip to content

For my grade 12 computer science final, a friend and I created a chess game using Java's built-in GUI called "Java Swing", just thought I would upload it to GitHub if anyone would like to check it out!

License

Notifications You must be signed in to change notification settings

iWolf22/Java-Chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Java-Chess-README

For my grade 12 computer science final, a friend and I created a chess game using Java's built-in GUI called "Java Swing", just thought I would upload it to GitHub if anyone would like to check it out!

The multiplayer version of our chess game is currently fully functional with unique piece movements, like pawn promotions, castling, and en passant. Furthermore, the game also has built-in check/checkmate detection and can even tell if a certain position is considered to be a stalemate.

All of the core Java files that are used for this program are located in [Java-Chess/Java Chess Final/src/com/company/]

If you find any bugs within the code, which allow you to break any of the rules of chess, please let us know and we will fix them asap :)

Screenshot of Java Chess

^ Above is a screenshot of the gameplay in Java Chess ^

Picture of the main menu

^ Above is a screenshot of the main menu ^

Picture of instructions UI

^ Above is a sample of the instructions UI ^


Associating Links


Contributors


License & Copyright

© Joshua Dierickse & Son Le, Waterloo Collegiate Institute

About

For my grade 12 computer science final, a friend and I created a chess game using Java's built-in GUI called "Java Swing", just thought I would upload it to GitHub if anyone would like to check it out!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages