Skip to content

ASCII Chess emulator in Java with valid move checking, Castling, En passant, Pawn promotion, Check and Checkmate identification and draw/resign options, to demonstrate object-oriented design

Notifications You must be signed in to change notification settings

mustafa-sadiq/ascii-chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chess32

Deadline for final commit: Wednesday, October 28 at 11PM

bR bN bB bQ bK bB bN bR 8  7
bp bp bp bp bp bp bp bp 7  6
   ##    ##    ##    ## 6  5  Rows
##    ##    ##    ##    5  4
   ##    ##    ##    ## 4  3
##    ##    ##    ##    3  2 
wp wp wp wp wp wp wp wp 2  1
wR wN wB wQ wK wB wN wR 1  0
 a  b  c  d  e  f  g  h
 0  1  2  3  4  5  6  7

Columns

boxes[row = X][col = Y] = Spot at row X and col Y

About

ASCII Chess emulator in Java with valid move checking, Castling, En passant, Pawn promotion, Check and Checkmate identification and draw/resign options, to demonstrate object-oriented design

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages