I recently added our FMOD project to our studios perforce repository, which worked fine. Previously we have used Dropbox for syncing in the audio team but being able to revert changes initiated this process. My issue is that building all banks takes a lot longer than before since FMOD wants to check out the banks before building. Our FMOD project is very big with about 120 banks and several 1000 events. So checking out all the banks before building takes around 10 minutes.
Will unchecking the “Enable source control integration for built banks” box fix this issue? Or should I instead of building all banks every time just build the banks that I have been working on? (Seems like the right answer)
We use an in-house engine and manually copy the built banks from the bank folder to our engine after every build.
I am also wondering about the best practices for a continuously growing game? Is it to create new banks for new events or to update the existing banks? The game is an open world MMORPG and will continue the grow throughout the years so i’m a bit concerned about managing the growth of the project.
Any help is much appreciated.