Que tal, lamento contradecir al amigo que te contesto primero, pero en mi experiencia conviene hacer el motor grafico primero, y luego incorporar el comportamiento.Ya que la parte grafica es mas facil y no lleva tanto tiempo. Tambien, sera mas facil luego adaptar el comportamiento del juego a dicho motor.Para las clases, ya tenes un tablero, y diversas fichas. Lo unico complicado en estos juegos es la inteligencia de la "maquina", si es que tu juego lo requiere.