Skip to content

brianwei15/chess-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Chess Game

A complete two-player chess game implemented in Java. This project was developed as part of a course assignment and demonstrates object-oriented design and game logic.

Features

  • Standard chess rules and piece movement
  • Turn-based two-player gameplay
  • Move validation
  • Check and checkmate detection
  • Castling and en passant implemented
  • Text-based or GUI interface

How to Run

In IntelliJ IDEA

  1. Open the project in IntelliJ
  2. Navigate to: src/main/java/org/cis1200/Game.java
  3. Right-click Game → Run

Controls

  • Players take turns making moves according to the interface instructions
  • Moves follow standard chess rules

Technologies Used

  • Java
  • IntelliJ IDEA
  • Git / GitHub

Future Improvements

  • AI opponent
  • Improved graphical interface
  • Move history and undo functionality
  • Timers and clocks

Author

Created by Brian Wei

About

Chess Game in Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors