学習記事一覧 · Unity横スクロールアクション

【学習】完成とビルド(動作確認とビルド手順)

これまでの学習では、

  • タイトル、ゲーム、ゲームオーバーのシーン遷移を完成させた
  • BGM と効果音を追加した
  • 横スクロールアクションとして1本のゲームが完成した

という形でゲームを仕上げてきました。

しかし、ビルド(実行ファイルとして出力)していません。

完成とビルド

を学び、ゲームを配布できる形にします。

今回は 動作確認PC 向けビルド を学びます。

今日学ぶこと

  • 全シーンの動作確認のチェックリスト
  • Build Settings の最終確認
  • PC(Windows/Mac)向けビルド手順
  • よくある不具合と対処法

動作確認チェックリスト

確認項目 内容
タイトル スタートボタンで Game に遷移するか
ゲーム プレイヤーが動き、ジャンプし、敵に当たると GameOver に遷移するか
ゲームオーバー リトライボタンで Game に戻るか
ジャンプ音、BGM が鳴るか
シーン名 すべて Build Settings に登録されているか

Build Settings の最終確認

  1. File → Build Settings を開く
  2. 次のシーンが登録されているか確認
    • Title(先頭)
    • Game
    • GameOver
  3. 未登録のシーンは Add Open Scenes またはドラッグで追加

PC 向けビルド手順

  1. File → Build Settings を開く
  2. PlatformPC, Mac & Linux Standalone を選択
  3. Target Platform で Windows または Mac を選択
  4. Build または Build And Run をクリック
  5. 保存先フォルダを指定してビルド

Build は実行ファイルのみ作成、Build And Run はビルド後に自動実行します。


よくある不具合と対処法

不具合 対処法
LoadScene でエラー シーン名のスペル確認、Build Settings に登録されているか確認
再生時とビルド後で動きが違う 解像度、Time Scale、Input の設定を確認
音が鳴らない Audio Clip が割り当てられているか、Volume が 0 でないか確認
シーンが真っ暗 Camera が存在するか、Clear Flags を確認

重要ポイント

  • ビルド前に必ず動作確認を行う
  • Build Settings に登録していないシーンはビルドに含まれない
  • ビルド後のフォルダ一式を配布する(実行ファイルだけでは動かない場合がある)

まとめ

横スクロールアクションを、タイトル・ゲーム・ゲームオーバー・音まで揃えて完成させました。ビルドして実行ファイルとして出力すれば、他の人に遊んでもらうこともできます。お疲れさまでした。