Skip to content

JasonFengGit/Chiness-Chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chiness-Chess

A Java implementation of Chiness Chess Game using Swing.

Screenshots & GIFs

G1 G2
G3 G4

Features

  • accurate move validity detection and warning
  • save and load a certain game/endgame
  • piece twinkles when selected
  • undo the last move
  • background music

Run

git clone https://github.com/JasonFengGit/ChinessChess
cd ChinessChess
javac StartGame.java

java StartGame

Improvements to Make

  • Compete with multi-level AI
  • Different themes for users to choose
  • Different background musics
  • A endgame mode with different endgames(using the load function)
  • ...

Releases

No releases published

Packages

No packages published

Languages