Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eurphus/chess-gui
A simple JavaFX chess program
https://github.com/eurphus/chess-gui
Last synced: 8 days ago
JSON representation
A simple JavaFX chess program
- Host: GitHub
- URL: https://github.com/eurphus/chess-gui
- Owner: Eurphus
- License: mit
- Created: 2023-01-22T18:25:36.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-12-24T08:22:50.000Z (11 months ago)
- Last Synced: 2023-12-24T09:25:03.379Z (11 months ago)
- Language: Java
- Homepage:
- Size: 263 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: MIT-LICENSE.txt
Awesome Lists containing this project
README
# Chess
ISC-4U1
ISP
Peter Macdonald
Jan 25, 2023
2 Player Chess program which uses JavaFX to create an interactive GUI. This project was based off of a previous product I did [here](https://github.com/Eurphus/Chess). This game plays almost the same to how actual chess works. For the proper rules of chess see https://www.chess.com/learn-how-to-play-chess. In this version En Passant & Castling do not work, as well as any other technical chess moves. This code is simple, it allows a piece to be moved to anywhere valid, then checks for end of game conditions.
Developed by Peter Macdonald for a school assignment. Feel free to use this code however you would like. Don't be afraid to commit any improvements as well.
Assets by https://opengameart.org/content/chess-pieces-and-board-squares (Thank You!)
MIT license