Skip to content

Bare bones chess game between two human players using the same computer. Created using Java Swing.

Notifications You must be signed in to change notification settings

grematt/Chess-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 

Repository files navigation

Chess-Game

Bare bones chess game between two human players using the same computer. Created using Java Swing.
NOTE: A monitor large enough to support a 1000 x 1000 swing window must be used to prevent the window from being cut off. This may be an issue for smaller laptops.

Features

  • Drag and drop functionality
  • Checkmate and Stalemate detection
  • Prevention of illegal moves
  • Support for all legal moves (castling, en passant, promotion, ect.)

Installation

Before attempting to intall and run, make sure the JDK is installed.

Windows:


To run the game, open the command prompt and navitgate to the Chess-Game-Main directory. Enter the following commands:

C:\Chess-Game-main> cd src\main
C:\Chess-Game-main\src\main> javac *.java
C:\Chess-Game-main\src\main> cd ..
C:\Chess-Game-main\src> java main.ChessLoader

Planned Features

  • Board flipping functionality
  • Options for piece and board theme
  • Player vs Computer games

About

Bare bones chess game between two human players using the same computer. Created using Java Swing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages