Java Chess Engine Project - Pieces

The Pieces

One of the most obvious components of a chess game are the pieces.

Click on the title for each lecture to follow along and build your own version of the Black Widow chess program.

#3 Introduction to the Piece Class - Java Chess Programming Video - 08/06/2015 [10:45]
Classes: Piece [abstract], Alliance [enum]; privatize constructors
Wikipedia Knight Description
#4 The Knight - Java Chess Programming Video - 08/07/2015 [18:18]
Classes: Knight, Piece, Board, Alliance
#5 The Knight (Part II) - Java Chess Programming Video - 08/10/2015 [24:07]
Classes: Knight, BoardUtils, Piece
#6 Introduction to the Move Class - Java Chess Programming Video - 08/11/2015 [17:29]
Classes: BoardUtils, Tile, Move, MajorMove, AttackMove, Knight
Wikipedia Bishop Description
#7 The Bishop - Java Chess Programming Video - 08/17/2015 [16:32]
Classes: Bishop
Wikipedia Rook Description
#8 The Rook - Java Chess Programming Video - 08/17/2015 [6:21]
Classes: Rook, Bishop

Wikipedia Queen Description
#9 The Queen - Java Chess Programming Video - 09/18/2015 [6:44]
Classes: Queen
Preview of remaining lectures in the tutorial:
TODO - add list of remaining lectures