This Chess Game project was made during the course Clean Code. In this project I tried my best to show what I have learnt during the course - source control, proper naming of methods, variables, classes, making unit test documentation etc.
Special thanks to our teacher Philip Yankov for the great teaching and motivation during the course.
- Full Git history
- Documentation with JavaDocs and Doxygen
- Clean Code practices used in all files
- Unit Tests
- Console board field view
- Moving figures according to chess rules
- Multiplayer on one PC
- Friendly user interface