ステルスゲーム系の新しいチュートリアル「John Lemon's Haunted Jaunt」が追加されました。
Unity Learnにて公開しています。
John Lemon's Haunted Jauntというゲーム
John Lemon's Haunted Jauntは、簡単に言えば脱出ゲームです。
ルールは非常に単純です。
- ジョンはお化け屋敷にいる
- お化け(動き回るタイプと、周辺を見るだけのタイプが居る)の視点を回避する
- ゴールに到達するとゲームクリア
- お化けに見つかるとゲームオーバー
Stealthであったような「アイテム回収」や「NavMeshで敵が追跡してくる」といったアクションはオミットされ、単純に巡回するお化けを回避するだけのゲームです。
チュートリアル
チュートリアルは下のページから確認出来ます。英語なので、翻訳すると良いです。
チュートリアルの内容は「セットアップ済みのプロジェクトをどうやって構築するか」といった内容で、オブジェクトの配置やセットアップといった項目、ステージ作成やゲーム構築といった諸々の部分が排除された、この手順通り作ったら動かせるといった内容でした。
Unityの操作方法を理解するといった点では分かりやすいかなという印象です。ただ、このチュートリアルを通しても自分のゲームは作れないかもしれません。
タイトル | 内容 |
---|---|
Setting up 3D Beginner | Unityの概要です。UnityEditorのインターフェースについての説明が含まれます |
The Player Character: Part 1 | キャラクターの配置やアニメーションの設定、あとPrefabについてです |
The Player Character: Part 2 | キャラクターをスクリプトで動かす方法の紹介です |
The Environment | ステージのライティング設定とNavMeshの設定についてです |
The Camera | CinemachineとPostProcessingStackの説明です |
Ending the Game | ゲームクリア処理と、UIについての説明です |
Enemies, Part 1: Static Observers | 動かない敵(ガーゴイル)の作り方です。キャラクターの発見処理等とゲームオーバーが含まれます |
Enemies, Part 2: Dynamic Observers | 動き回る敵(ゴースト)の作り方です。NavmeshとWaypointによる移動についてです |
Audio | 音楽や歩行時の足音の再生方法、影響範囲等についての紹介です。 |
Build, Run, Distribute | ゲームのビルド手順についての紹介です。 |
スクリーンショット
主人公のJohn君。意外と表情が豊かです。ToonShaderを使用しています。
John君はGeneric Avatarを使用している上にRootMotoinを使用した移動なので、モデルをサクッと差し替えられない点に注意です。
動き回るゴーストは、半透明のエッジのも表示シェーダーを使用しています。
ガーゴイル君、意外とモーションが可愛い。
出口は明るく表示されています。
ステージはパーツごとに分割されており、並べ替えがやりやすくなっています。ただフロアは完全にメッシュを持ってきているので、フロアのレイアウトだけは変更出来ません。やるならProBuilderで作るとか色々する必要があります。
館の周辺はボリュームフォグっぽい表現で塗られています。ゲームからは見ることは出来ません。