【学習】完成とビルド(動作確認とビルド手順)
これまでの学習では、
- タイトル、ゲーム、ゲームオーバーのシーン遷移を完成させた
- BGM と効果音を追加した
- 横スクロールアクションとして1本のゲームが完成した
という形でゲームを仕上げてきました。
しかし、ビルド(実行ファイルとして出力)していません。
完成とビルド
を学び、ゲームを配布できる形にします。
今回は 動作確認 と PC 向けビルド を学びます。
今日学ぶこと
- 全シーンの動作確認のチェックリスト
- Build Settings の最終確認
- PC(Windows/Mac)向けビルド手順
- よくある不具合と対処法
動作確認チェックリスト
| 確認項目 | 内容 |
|---|---|
| タイトル | スタートボタンで Game に遷移するか |
| ゲーム | プレイヤーが動き、ジャンプし、敵に当たると GameOver に遷移するか |
| ゲームオーバー | リトライボタンで Game に戻るか |
| 音 | ジャンプ音、BGM が鳴るか |
| シーン名 | すべて Build Settings に登録されているか |
Build Settings の最終確認
- File → Build Settings を開く
- 次のシーンが登録されているか確認
- Title(先頭)
- Game
- GameOver
- 未登録のシーンは Add Open Scenes またはドラッグで追加
PC 向けビルド手順
- File → Build Settings を開く
- Platform で PC, Mac & Linux Standalone を選択
- Target Platform で Windows または Mac を選択
- Build または Build And Run をクリック
- 保存先フォルダを指定してビルド
Build は実行ファイルのみ作成、Build And Run はビルド後に自動実行します。
よくある不具合と対処法
| 不具合 | 対処法 |
|---|---|
| LoadScene でエラー | シーン名のスペル確認、Build Settings に登録されているか確認 |
| 再生時とビルド後で動きが違う | 解像度、Time Scale、Input の設定を確認 |
| 音が鳴らない | Audio Clip が割り当てられているか、Volume が 0 でないか確認 |
| シーンが真っ暗 | Camera が存在するか、Clear Flags を確認 |
重要ポイント
- ビルド前に必ず動作確認を行う
- Build Settings に登録していないシーンはビルドに含まれない
- ビルド後のフォルダ一式を配布する(実行ファイルだけでは動かない場合がある)
まとめ
横スクロールアクションを、タイトル・ゲーム・ゲームオーバー・音まで揃えて完成させました。ビルドして実行ファイルとして出力すれば、他の人に遊んでもらうこともできます。お疲れさまでした。