サイコロを振って移動するっていう処理も考えてみると
いろんな操作が考えられるので仕様考えてみました。
ここは雑に扱えないね。

@サイコロをクリック(タップ)して転がす(転がる演出)

Aサイの目確定

B移動先に分岐があるなら分岐先到着マスのフレームがそれぞれ点滅
 分岐がないならDへ

C候補マスのいずれかをクリックして進路を決定

Dテクテク移動する

http://www.dotup.org/uploda/www.dotup.org4808150.png

また、自分が通ってきた方向(バック)はできず、すすまざるをえない。
回り込んで何度も通過するのは問題なし。直接バックできないだけ。

こんな感じでどうだろう