The draft is one of the requirement of learning chess, if u are a beginner then u should start with draft.
i myself first made draft and extended it to chess, so this upload will help u build ur basic on how does the graphics user interface can be used for similar kind of applications.
i will prefer u to first go through my game TicTacToe which is much more simplified but both are using same logic of virtual board by declaring a 2D array and then updating that after each turn.
hope this description helps better than previous.
Description of how things are working and details of operation.
Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.