Skip to content

Provide an implementation of the chess game suitable for embedded system.

Notifications You must be signed in to change notification settings

SanteyneEmbeddedSystems/Embedded_Chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Embedded_Chess

Provide an implementation of the chess game suitable for embedded system. The characteristic of the implementation are :

  • low memory consumption
  • no dynamic memory allocation

To ease debug, a controller and a viewer for console are added.

Design model

User interface

User interface model

Board

Board model

Piece

Piece model

Pawn

Pawn model

Pawn class specialize Queen class.
It allows Pawn class to re-use the implementation of the abstract methods from Piece by Queen class.

King

King model

Queen, Knight, Rook and Bishop

Other Pieces model

About

Provide an implementation of the chess game suitable for embedded system.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages