# プロジェクト仕組みの理解

## ゲームの目的

スマホを傾いて、卵を転げて、巣まで届かせましょう！ただ、強くぶつかると、卵が割れてしまうので、優しくね！生まれたひよこちゃんが邪魔するので、ドアをうまく使って、移動制限させましょう！

## ゲームシーン

Scenesフォルダーの中にある「EggRace」を開いてください

![image.png](https://class.illogic.games/uploads/images/gallery/2026-07/scaled-1680-/6ANimage.png)

ヒエラルキーを見ると：

- Main Camera：ゲームのカメラで、上から真下見るようにしちます：

![image.png](https://class.illogic.games/uploads/images/gallery/2026-07/scaled-1680-/OCuimage.png)

- Directional Light：光源
- Black：見せたくないステージの一部を黒いバーで隠すためのオブジェクト
- Stage：ステージ。いくつかのパーツで作られている： 
    - Static：動かないもの - このオブジェクトがナビゲーションメッシュが付いている 
        - Floor：床面
        - Walls：外側の４つの壁
        - Maze：内側の迷路の壁
        - Roof：屋根（コライダーのみ）

![image.png](https://class.illogic.games/uploads/images/gallery/2026-07/scaled-1680-/jnAimage.png)

- - Goal：迷路のゴール - トリガー付き
    - Doors：スライドできるドア 
        - Horizontal：水平に移動できるドア
        - Vertical：垂直に移動できるドア

## プロジェクト整理

すでにいくつかのフォルダが準備された：

- Animations：ひょこのアニメーションコントローラー
- Materials：フェンス、ドア、ひょこなどのマテリアル
- Models：3Dモデル
- Prefab：コライダーなどが付いているプレハブ。スクリプトなし
- Script：スクリプト。カメラの高さを調整するスクリプトが準備された
- Textures：3Dモデルのテクスチャ
- UI：UI作成に必要なスプライト

## 初期設定

Androidスマホで実行できるため、プロジェクト設定でプラットホームを変えないといけない。「File ⇒ Build Profiles」を開き、「Windows」から「Android」へ変換し、「Switch Platform」を押しててください。

![image.png](https://class.illogic.games/uploads/images/gallery/2026-07/scaled-1680-/ArDimage.png)