My team and I are running into this confusion:
- I’m adding audio to different simultaneous feature branches that I’m switching between. We use Github.
- Each time I switch, it also changes the FMODStudioProject folder, which inadvertently means that I’ve stomped over changes, reverted to older things.
- We discussed, and thought it might be better to do the following: (1) build .banks and put them in
/Assets/FMODBanks/
and (2) completely MOVE the FMODStudioProject to its own repo, thus separating it from any per-branch changes.
Now I’d like to better understand:
- What downsides/caveats does this have?
- Are there any settings that we need to change to make this work?
- The Unity project otherwise has NO dependency on anything in FMODStudioProject and ONLY needs the .bank files, right? (Aside from using Live Update as usual.)
Previously, I’ve been in situations where I worked with a team that just needed the .banks so I updated and sent those over, and the source files didn’t even need to be in a repo. But it’s been awhile, and we’d like to know of any subtle implications before we make changes.
I thought there was somewhere in the documentation that outlined a use case like this, I think it relates to step 12 here where we can choose an option that is NOT “FMOD Studio Project”: https://www.fmod.com/docs/2.02/unity/integration-tutorial.html#setting-up-the-unity-project — we already have it set to “Multiple Platform Build” so what else needs to be done?
P.S. I also noticed that “3. Organizing the Project” link for 2.02 does NOT go to the right section. Please fix?