バージョン

menu_open

Using Wwise with your source control system

各Work Unitを含め、WwiseプロジェクトファイルはすべてXMLファイルのため、ソース管理に適しています。一部のファイルは、ソース管理に追加することが推奨されます。

File Managerに表示されるファイルは、すべてソース管理への追加が可能です。Wwiseはこれらのファイルを使用し、プロジェクトで必要なほかのあらゆるファイルを生成します。以下はソース管理に追加することが推奨されます:

  • .wproj - Wwiseのプロジェクトファイル。プロジェクトフォルダのルートにあります。

  • .wwu - Wwise Work Unit。これらのファイルはメインプロジェクトフォルダのサブディレクトリ内のさまざまな場所にあります。

  • Originals folder - The original media files. These files are used to create the final audio assets of a project.

一般的にWwiseが生成したファイルはソース管理から除外できます。ソース管理への追加は不要な上、複数のユーザがいる環境では、一部のファイルは共有すると同期関連の問題を引き起こす可能性があります。以下は除外することが推奨されます:

  • .backupフォルダ - プロジェクトをWwiseの新しいメジャーバージョンで開くと、プロジェクトがアップグレードされ、.backupフォルダが生成されます。必要に応じて、.backupフォルダを使用してプロジェクトのアップグレードを元に戻すことができます。プロジェクトがソース管理にある場合はそこから元に戻せるため、.backupはソース管理から除外できます。

  • .cacheフォルダ - プロジェクトディレクトリにある.cacheフォルダは、Wwiseの作業用ローカルフォルダです。.cacheフォルダの中身をソース管理システムに追加すると、Wwiseが予期せぬ動作を起こすことがあるため避けてください。

  • .prof - キャプチャーごとに生成されるファイルで、プロジェクトデータではありません。

  • .validationcache - .wwuファイルから生成され、除外できます。

  • .wsettings - ローカルのユーザとコンピュータに固有のファイルです。

  • IncrementalSoundBankData.xml - このファイルはWwiseプロジェクトのローカルコンテンツと、ローカルのSoundBank生成履歴に基づき、SoundBankの状態を追跡します。

Note that .gitignore and .p4ignore files are included when creating a new project. 以下にサンプルの.gitignoreファイルを示します:

# Wwise
.backup*
.cache*
*.akd
*.prof
*.validationcache
*.wsettings
IncrementalSoundBankData.xml

SoundBankはいつでもプロジェクトから生成できます。しかし、Wwiseを利用していないチームメンバーが開発中にゲームをプレイしながらサウンドを聞くには、生成済みのファイルを提供する必要があります。1つの方法として、ソース管理を使うとチームメンバーがアクセスできるようになります。2人以上のWwiseユーザがソース管理にSoundBankを追加する場合は、ファイルの同期がうまく行われなくなる可能性があります。これを回避するため、すべての.bnkファイルと.wemファイルをsoundbanks/パスに追加します。Wwiseがどのようにゲームエンジンと統合されているかによって、.txtファイル、.xmlファイル、.jsonファイルの追加が必要な場合もあります。

またプロジェクトの大容量ファイルもGit LFSを使うなど、時間を節約するために特別な対応が必要かもしれません。Git LFSの除外ファイルに、.wav、.aif、.png、.jpgなどのサイズの大きいバイナリファイルを入れることができます。

ゲーム開発中にいつでもプロジェクトファイル(.wproj)、Work Unitファイル(.wwu)、オーディオファイルのステータスをFile Managerで確認できます。If you are using the Perforce, Subversion, or another source control plug-in, you can perform source control functions directly in Wwise. For more information about using a source control plug-in in Wwise, refer to 「Managing project files with a source control plug-in」.

By default Wwise saves Work Unit files, SoundBank files and some project files with LF line endings. Wwise can save them with CRLF endings. See Line Ending in the 「Generalタブ」 of the Project Settings.

When you are working as part of a team and are using a source control system to manage the files in your project, you should always be aware that others are working on the same project and that there may be merge conflicts that need to be resolved. 頻繁に作業結果を同期してマージすることが重要で、常にチームメンバー同士がお互いの作業内容を共有できるようにしてください。ベストプラクティスのリストが 「Source control tips and best practices」にあります。


このページはお役に立ちましたか?

サポートは必要ですか?

ご質問や問題、ご不明点はございますか?お気軽にお問い合わせください。

サポートページをご確認ください

あなたのプロジェクトについて教えてください。ご不明な点はありませんか。

プロジェクトを登録していただくことで、ご利用開始のサポートをいたします。

Wwiseからはじめよう