LÖVEchess is a chess game made entirely in LÖVE (the game is currently not finished yet).
To play my game you first need to download LÖVE on your device. With that installed, open the build.love file in LÖVE.
Already implemented features:
- Turn system
- All pieces move according to chess rules
- En passant
Upcoming features:
- Castling
- Pawn promotion
- Check detection (detection is there, but you can still move other pieces when king is checked)
- Checkmate detection
- Stalemate detection
- Pinned piece detection (detection is there, but you can still move the piece)
- Timers
- Win screen
Potentially upcoming features:
- Customizable board
- Customizable rules
- Online multiplayer
The aim of this project is to make a feature complete and fully open source chess game to be used and adapted by everyone, completely for free.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
In case you find a bug, make sure to create an issue on Github so I can fix it.
You are free to do what you want with this project, no credit or payment needed.
This project falls under the MIT license.