Pues haber,a mi se me ocurre una manera de hacerlo ,pero es costosa y complicada de hacer (no se con que lenguaje lo estais haciendo).
El asunto seria que tu por ejemplo tienes un tablero dibujado como fondo de tu formulario ,y simplemente es controlar la posicion de las casillas respecto a la posicion en la que estan en el formulario y para mover a un sitio u otro puedes generar una imagen de un circulo(ficha)en el que dependiedo de donde este (o donde comiences la partida y de lo que saque el dado pueda ir a una posicion determinada o no.
No se si te sirve de algo la idea ya que es un poco dificil de ver y de hacer y yo la verdad es que me explico como el culo jajaja . Un saludo.