ブロックリーゲーム迷路レベル10の答えと考え方を解説します
これ難しすぎない?解ける気がしないわ…
こうした悩みを解決します。
迷路レベル10は、ブロック10個を使って、左下からゴール地点まで目指します。

オリジナルステージを公開しています。ぜひ挑戦してみてください。
▶ブロックリー・ゲーム2はこちら

最短ルートクリア
下記の設計だと最短ルートでゴールにたどり着くことができます。

このプログラムのリンクは貼っていますので、気になる方は自分で触ってみてくださいね。
Blockly Games : Maze
Maze is an introduction to loops and conditionals. It starts simply, but every level is more challenging than the last.
考え方
前に進めるけど分岐する、という処理が共通化できることに気づくことが大事です。
この迷路では5回曲がる必要がありますが、前に進めるけど分岐する、という処理を共通化することで最初の3回の右左折が1つの処理になります。
これを作ることができると残り2つの曲がり方だけ考えることに集中できてすぐ答えにたどり着くかと思います。
最少ブロッククリア
最短ルートではなく最少ブロック数でクリアするにはどうすればよいですか?
こうした質問をいただいたので挑戦してみました、現状8ブロックでクリアできました。
Blockly Games : Maze
Maze is an introduction to loops and conditionals. It starts simply, but every level is more challenging than the last.
もっと少ないブロックにできたよ!とかあれば教えてください!
5ブロックでクリア可能とメッセージいただきました!…すごいな、5…5!?
まとめ
迷路10では、処理を共通化する、という考え方が大事になります!
オリジナルステージを公開しています。ぜひ挑戦してみてください。
▶ブロックリー・ゲーム2はこちら

