Il gioco prevede una intelligenza artificiale oppure è previsto esclusivamente l'utilizzo da parte di una persona?
Hai già definito delle strutture di base? Ad esempio per sapere:
1) spostamento permesso da ogni tipo di pezzo
2) tracciamento percorso
3) calcolo del "costo" di un percorso (solo in caso di IA)
4) struttura scacchiera
5) stato delle singole celle della scacchiera
Per andare da un punto A ad un punto B esistono più percorsi possibili, a te interessa uno in particolare o semplicemente interessa sapere se è possibile la "mossa"?