Skip to content

westonhowe98/Chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chess

Simple chess app written in Java.

To do:

  1. Create basic foundation for managing pieces and moves.
  2. Get initial board state configured for a new game.
  3. Add move calculation for pieces.
  4. Finish game flow control: players, turns, etc.
  5. Have console accept direct move commands e.g. e2-e4
  6. Have console accept more complex move commands e.g. e4, Nd3, Qd3+
  7. Add support for more types of notation e.g. FEN, PGN
  8. Create basic GUI for interacting with app.
  9. Choose a license for project
  10. Add notation export for games
  11. Add multiplayer connection
  12. Write bitboard based library that can convert board states for computer analysis.

About

Simple chess app written in Java.

Resources

Stars

Watchers

Forks

Languages