Skip to content

A two-player Chess game built using Java Swing and Socket Programming. Play locally on one PC or challenge a friend over LAN — simple, smooth, and classic.

Notifications You must be signed in to change notification settings

abhijitht2002/java-chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

♟️ Java Chess Game

A two-player Chess game built using Java Swing and Socket programming.
Play locally on one PC or connect over LAN!


🎮 How to Play

🧱 Option 1: Play Using the EXE (Recommended)

  1. Go to the Releases page.
  2. Download the latest version — ChessGame-v1.0.zip.
  3. Extract the ZIP file.
  4. Inside the folder, double-click chess54.exe to launch the game.

⚠️ Don’t delete the jre/ folder — it’s needed for the game to run.


🧩 Option 2: Run from Source (for Developers)

If you want to run or modify the code yourself:

Requirements:

  • Java JDK 21 or newer
  • Any IDE (IntelliJ, Eclipse, or VS Code)

Steps:

git clone https://github.com/abhijitht2002/java-chess.git
cd java-chess
javac -d bin src/main/**/*.java
java -cp bin com.chess.Main

About

A two-player Chess game built using Java Swing and Socket Programming. Play locally on one PC or challenge a friend over LAN — simple, smooth, and classic.

Topics

Resources

Stars

Watchers

Forks

Languages