CSCI 496: Senior Portfolio
Bachelor of Science in Cybersecurity (class of 2026)
View My Resume
Myself and a few other tried to recreate the popular game chess. We planned on having a interactive graphic user interface but ran into problems during creation. We settled for formatting a string into a chess board design.
cd ./project
javac ChessGame.java
java ChessGame
Upon using the command “java ChessGame” the command line will print the main chess board at the beginning of the game (see Fig 1). Once you are in you can type the board coordinate of the piece you want to use and then the board coordinate of where you want to move that piece (see Fig 2). If it is not your turn or you move the piece somewhere it can’t go then you will get a message saying “Invalid move.” and will have to try again (see Fig 3).

Fig 1. Program upon loading.

Fig 2. Program after a successful move.

Fig 3. Program after an invalid move.
For more details see GitHub Flavored Markdown.