Built using native java and vanilla java with only inbuilt libraries, which can be further extended to have a chess engine where a player can play against a CPU player(It has not been implemented yet).
While, the main function of playing chess is present and the application is open to future improvements. Potential improvements include a GUI, finishing the saving/loading system, interfacing with the cloud to play against someone remotely using Hadoop or something similar, etc.
Install Java from Offical page.
Use command Javac to compile ChessMain.java file.
All java files will be compiled into the Folder.
Use Java ChessMain.class file to run the project and play from Terminal.
1. Visual Studio Code
2. Java
3. Launcher4j
4. JDK and JRE
5. Windows PowerShell