クリスタルウェーブ島

エンコーディア南西部にある島です。クリスタルの力で光り輝く大渦がいつも見られることから、この名前がついています。島の中央にある白の洞窟で、青と赤、2 つの大きなクリスタルの魔力が重なり合い、白い輝きとなって海に流れ出しています。

3 つのワンダー

クリスタルウェーブ島には 3 つのワンダーがあり、これまでのエリアより本格的なプログラミングに挑戦します。

白の洞窟

島の中央にあり、さまざまな魔力が集まって白く光る洞窟。座標を使ったグリッド移動 をテーマにした迷路ゲームを作ります。矢印キーで 1 マスずつ移動しながら、壁を避けてゴールを目指しましょう。迷路はプレイするたびに変化します。

青のクリスタル

水の魔力を放つとされるクリスタル。小さな島にしては驚くほど大きく、自然に生まれたのか、誰かが作ったのかはわかっていません。ここでは 視界・視線ロジック をテーマにしたサーチライト回避ゲームを作ります。回転するサーチライトをかいくぐりながら宝石を集めましょう。

赤のクリスタル

島の南にある、炎の魔力を放つクリスタル。北の青のクリスタルと対になって、島の不思議な現象を生み出しています。ここでは 判断ロジック(敵 AI の基礎) をテーマにしたターン制ストラテジーゲームを作ります。味方ユニットをマウスで操作し、移動と攻撃の順番を考えて敵を倒しましょう。

攻略のヒント

お手本コードをよく読む

クリスタルウェーブ島の魔導書は、これまでより少し長くなります。打ち込む前に、お手本コード全体をざっと眺めて、全体の構造をつかみましょう。

部分的に実行する

コード全体を一度に打ち込むのではなく、ブロックごとに実行して動作を確認しながら進めると、エラーの原因を特定しやすくなります。

アドバイザーを活用する

新しい概念でつまずいたら、アドバイザーに遠慮なく相談しましょう。「この for 文は何をしているの?」のような質問でも、丁寧に教えてくれます。