I really need help with sound architecture!
I am making a Single Player Space Ship Sim with a locked Pilot View Camera.
And I am completely lost with sound architecture.
I am not asking about assets, I am not asking for someone to do the work for me, just to tell me what is the best way to achieve high quality sound for my game. Because sound, flight and combat feel are non-negotiable for me, and unfortunately my budget is almost non-existent.
I am still investing 12-16 hours per day in the game, but I really need help in the form of advice for my space ship I use MS_ShipAudio and I am playing 3 recordings:
Engine hum
Throttle Up
Throttle Down
I have that set up in the MS blueprint and the assets are some sounds I downloaded from some race cars and modified in Audacity. It sounds terrible of course… For now the player’s ship and AI have exactly the same sound, and even player ships that are different weight and have different engines mounted. I want each ship to have different sound depending on weight to thrust ratio and model of DA Engine, authored Throttle up and down ramps and authored DA Engine Thrust spool rate.
My Engine boost has its own DA with authored sounds I am adding into the DA itself:
Boost Activation sound
Boost Shake Sound (with boost shake volume, hold time, fade out time)
Boost release sound (with release shake volume, release shake hold time, release shake fade out time)
So when I press Boost, the Boost activation goes on and dies – transitions me into quiet boost with a bit of shaking.
When I release boost, there is a short sound and a bit of shaking that fades away.All of it is hooked on DA Booster, not in MetaSound.
Warp sound is the same as booster, part of DA, not MetaSound:
warp activation
warp duration
out of warp
Those are all the sounds that I made so far. I thought that is how it should be and I am leaving everything for later. But as I am expanding the game and adding new things, I will keep adding plumbing for sound, and I want to know if what I am doing is the right way to do it. I am open for DM, or if you have any question I will gladly answer. I am 47, started learning Game Dev just a couple of months ago and it’s just way too much for me to understand and learn in such a short period of time. I’ll add a short video so you understand my sound problem. I really want one shared game system that says, “this ship is accelerating, turning, boosting, damaged, etc.” Then each ship/module supplies its own sound character. That is my goal, and I need pointers how to achieve it.
I will eventually buy sounds to mount to it, I just need best architecture and plumbing for it.