As I’m a freelancer, I’m usually the one hooking up middleware to projects, and every time I do, it never seems to integrate correctly across version control; it will work perfectly on my end, but on the client’s end, there are a host of errors, usually relating to missing files, and I don’t understand why it ends up being an easter egg hunt every single time. If I integrate it, then push it, why isn’t everything contained in the Unity project folder?
I’ve routed the banks to be in that folder, but there are core integration files missing on the client’s end (they specifically mentioned “com.unity.fmod”), which shouldn’t be happening. All documentation seems to assume that all files will be on the same machine, including FMOD Studio, but client shouldn’t need all the FMOD Studio files to get it working. This whole process is incredibly frustrating, and adequate documentation would help immensely.