The focus of this course is not on how to build the chess logic, but if you are interested this is a video tutorial made by @Vicyyn that goes into it. We will be referencing his open-source chess implementation in our client.


Logic overview

State overview

  • - game state, manage owner/id/bump
  • - manage current game/elo/# of game played.

Instruction overview