ワープがあるとどうしてもステージの見通しが悪くなり、難しく感じてしまいますが、「ワープを通る」ということ自体はコマンドで直接書くわけでなないので、まずは「宝石を取る」というコマンドを区切りとしてパターンを見つけ出してみましょう。
1 2 3 4 5 6 7 8 9 |
for i in 1 ... 5 { //スタート地点から宝石に向かう moveForward() turnLeft() moveForward() moveForward() collectGem() //ここで宝石をとる turnRight() //同じパターンをもう一度繰り返す前にひと手間 } |