An open API service indexing awesome lists of open source software.

https://github.com/thbaylson/chessmeister

The game Chess. Supports CLI and GUI.
https://github.com/thbaylson/chessmeister

abstraction chess-game command-line-interface design-patterns graphical-user-interface interface-design java momento-pattern observer-pattern

Last synced: 12 months ago
JSON representation

The game Chess. Supports CLI and GUI.

Awesome Lists containing this project

README

          

# Chess-Meister
Author: Tyler Baylson

Author: Caleb Tupone

Author: Dillon Ramsey

# Description
A working chess software. Supports CLI as well as GUI implementations. Design features include abstraction with interfaces, observer design pattern, and momento design pattern.

# Usage
java src.Driver

Program will prompt at start if you wish to continue in command line or switch to GUI