アセット作成からスタンドアロンのアプリケーションまで,ゲームを構築する.
このプロジェクトでは.一連のスパイキーのオブジェクトがステージ上に降り落ちてくるシミュレーションのゲームを構築する.
プロジェクトの設定
UnityLinkパッケージをロードし,ホームディレクトリに“SpikeyRain”(スパイキーの雨)という名前の新規プロジェクトを作成する:
プロジェクトを整理するために使うアセットディレクトリを3つ作成する:
新規のシーンを作成し,それをScenesディレクトリに保存する:
Unityのメッシュを作成し,それをMeshesディレクトリに保存する:
シーンの設定
スパイキーのオブジェクトが降り落ちるステージを作成する:
生成するスパイキーのオブジェクトの量を設定する:
それぞれのスパイキーのオブジェクトに対してランダムな位置を生成する:
それぞれのスパイキーのオブジェクトに対してランダムな色を生成する:
それぞれのスパイキーのオブジェクトに対して,対応する色を持つマテリアルを作成する:
スパイキーのゲームオブジェクトを作成する:
ゲームオブジェクトの位置を設定する:
ゲームオブジェクトのマテリアルを設定する:
ゲームオブジェクトのスケールを設定する:
Rigidbodyのコンポーネントをそれぞれのスパイキーのオブジェクトに加える:
MeshColliderコンポーネントのConvexプロパティーをTrueに設定する:
デフォルトの指向性照明を削除する:
それぞれのスパイキーのオブジェクトに対して,対応する色を持つLightのコンポーネントを加える:
実行と構築
シーンを保存する:
シミュレーションを実行して,スパイキーのオブジェクトの雨が降り落ちるシミュレーションを実行する:
シミュレーションを停止する:
プロジェクトを構築して,スタンドアロンのアプリケーションを作成する:
アプリケーションを実行する: