Hey guys, in this post I just wanted to share this project I've been working on for the past couple of weeks.
It's basically a library written in Java that represents the game chess. You can create a board, make moves on it, kill pieces, check if a move is valid, castle kings and rooks, etc. It could be used to make a chess game in java, create a chess AI, create an online chess server, etc.
My project is hosted on GitHub, and I'd appreciate it if you could check out my hard work. ;)
You can also find some instructions on how to use the library on GitHub. The library is hosted on maven central and can be downloaded to any project simply by adding my package as a repository.
This project is still a work in progress and there are many features left to implement. I just wanted to share the current state of the project.