Skip to content

Two player, local multiplayer, terminal-based chess game demonstrating skillset in object-oriented programming, logic programming, and data structures in Java.

Notifications You must be signed in to change notification settings

Dante-Capobianco/Terminal-Chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 

Repository files navigation

Download on VS Code & Play Your Friends in Terminal Chess!

From scratch, I created a two player, local multiplayer, terminal-based chess game. It uses Java classes and various logic structures to replicate the game of chess in any computer terminal.

By simply inputting the initial position (row & column) and desired final position of the piece you wish to move, the program will move your chess piece, visualized as unicode symbols, around on the virtual board! With advanced error detection, many invalid scenarios (out-of-bounds position, movement not allowed for a specific piece, unable to move due to interference with another chess piece, etc.) are handled to guarantee a high-quality experience! Run the game using the Main.java file in the "src" folder and make sure the encoding used in your code editor when opening the game files is set to UTF-8 to ensure the unicode symbols are supported and display properly!

About

Two player, local multiplayer, terminal-based chess game demonstrating skillset in object-oriented programming, logic programming, and data structures in Java.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages