A Two-Player, Text-based(CLI), Chess game in Java. This was a project for Software Methodology class CS213 at Rutgers. The goal here was to learn about Object oriented design, specifically about inheritance and abstract classes, as well as the MVC pattern.
After downloading, go to the directory where it is downloaded, compile and run the program.
javac src/*.java
java Chess
Each Player enters the location on the board where they would like their piece to go, and hits the enter key to move on to the next turn.