This project implements a player for multiple related games.
Names: Remy Cross, Carter Stonesifer, Amr Tagel-Din, Tim Jang, Marcus Deans
Start Date: 2 November
Finish Date: 6 December
Hours Spent: 250
- Remy Cross: Board
- Carter Stonesifer: Controller
- Amr Tagel-Din: Pieces
- Tim Jang: Game & REST API
- Marcus Deans: View
Main class: Main.java
Data files needed: Select appropriately formatted simulation file from within game
Features implemented:
- Play normal game of chess
- Undo, redo moves
- History of chess moves
- Player profile and login
- Visual modifications of chessboard
- Gameplay modifications (both rules & board design)
Assumptions or Simplifications:
Interesting data files:
Known Bugs:
Challenge Features:
- Player profile saving history, preferences, and accessible within game]
- Create multiple programs that are customizable
- REST API to store user data