13章オーディオ、メニュー、ゲームオーバー、爆発!
『Rockfall』のゲームプレイの核となる部分はでき上がりましたが、まだゲームは完成していません。Unityエディター外でプレイできるようにするには、プレイヤーがゲームをプレイできるよう誘導するメニューやその他のコントロールを追加して、アプリケーションにする必要があります。最後に、暫定的なアートをより忠実な3Dモデルとマテリアルに置き換えて、ゲームを完成させます。
13.1 メニュー
現在、ゲームプレイはエディターの再生ボタンに完全に支配されています。ゲームを開始するとすぐにゲームが始まってしまい、宇宙ステーションが破壊されると、ゲームを停止したあとで再び開始する必要があります。
ゲームの流れを良くするためには、メニューを追加する必要があります。具体的には、New Gameボタンの追加が特に重要です。また宇宙ステーションが破壊されたら、プレイヤーに再開させる手段も必要です。
ゲームにメニュー構成を追加すると、ゲームが完成に近づいていると感じられるようになります。メニューの一部として次の4つのコンポーネントを追加します。
- メインメニュー
- この画面はゲームのタイトルとNew Gameボタンを表示します。
- 一時停止画面
- この画面には「Paused」というテキストとゲームを再開するためのボタンが含まれます。
- ゲームオーバー画面
- この画面にはGame OverボタンとNew Gameボタンが表示されます。
- ゲーム内のUI
- この画面には、ジョイスティック、インジケーター、発射ボタン、そしてプレイヤーがプレイ中に実際に目にするすべてのものが表示されます。
これらのUIグループはそれぞれ排他的で、一度に表示されるのはひとつだけです。ゲームはメインメニューから始まり、New ...
Get Unityによるモバイルゲーム開発 ―作りながら学ぶ2D/3Dゲームプログラミング入門 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.