Working with Unreal Engine
You can find a detailed breakdown of working with FMOD for Unreal from our integration tutorial
For additional reference, here are the steps you’ll need to follow:
Setting up Source Control
First, make sure your version control has the correct ignores set up:
Installing the Integration
- Log in to www.fmod.com (creating an account is free & only requires an email)
- Download the FMOD for Unreal integration from Downloads Page.
Make sure this matches the version of FMOD Studio that your Audio Team member is using - Add the contents from the FMOD for Unreal zip to your Unreal project - [ProjectName]/Plugins/
- Add the banks supplied from the Audio Team to [ProjectName]/Content/FMOD/.
Ensure the Platform names are included, for example [ProjectName]/Content/FMOD/Desktop - Restart the Unreal editor to have UE generate the required .uassets
Git Ignore Setup
- Add our starter ignore to your repository’s
.gitignore
Keep in mind .gitignore files use a “Last Match Wins” heirarchy, so ensure our starter ignore entries are added at the bottom of your existing .gitignore.
SVN Ignore Setup
If using SVN, you’ll need to download the fmod_unreal_svn_ignore.txt file, put it in your project’s parent folder and run the following commands from that same folder:
svn propset svn:ignore -F fmod_unreal_svn_ignore.txt Content/FMOD
svn propset svn:ignore -F fmod_unreal_svn_ignore.txt "FMOD Project"
Further documentation:
Videos
Documentation
- FMOD for Unreal User Guide
- FMOD for Unreal - Making Sounds section
- FMOD for Unreal - Programming Support
- FMOD for Unreal - API
- FMOD for Unreal - Blueprint Reference