Skip to content

Play Chess on your desktop with JavaFX application. Supports various modifications & gameplay modes both visually & functionally.

License

Notifications You must be signed in to change notification settings

marcus-deans/Chess-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ooga

This project implements a player for multiple related games.

Names: Remy Cross, Carter Stonesifer, Amr Tagel-Din, Tim Jang, Marcus Deans

Timeline

Start Date: 2 November

Finish Date: 6 December

Hours Spent: 250

Primary Roles

  • Remy Cross: Board
  • Carter Stonesifer: Controller
  • Amr Tagel-Din: Pieces
  • Tim Jang: Game & REST API
  • Marcus Deans: View

Resources Used

Running the Program

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)

Notes/Assumptions

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

Impressions

About

Play Chess on your desktop with JavaFX application. Supports various modifications & gameplay modes both visually & functionally.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published