The AMC Squad is an epic story-driven FPS running on the Build Engine. It combines gameplay mechanics of retro-shooters with aspects of modern titles, complete with a story-driven narrative that spans over several episodes. Each episode is a full-length campaign featuring multiple varied locations to explore and many hidden secrets and collectibles to discover. Experience an overarching story that is loosely based on the worlds and settings of other classic Build Engine games. Pick from more than 8 different character classes, each with a unique loadout of items, weapons and abilities, and fight a large selection of different enemy factions that threaten the safety of the game world.
Demonstrating the new sound 'system' I coded in. Originally only 1 instance of a sound can play from a actor, meaning that most rapid fire guns just rapidly play the first part of a firing sound leading to a slightly off feeling.
By spawning an invisible sprite in front of the player each time the player fires a weapon, and making that play the gun's sound and then disapear instantly (so no real performance impact) the sounds no longer cancel out previous instances but overlap each over, leading to a much more satisfying crescendo of gunfire.
I'm honestly not sure if I prefer this new sound. The AK does sound better, but the gunshots of the second gun just blend together into one long unpleasant noise. Are you planning to change the sounds?
I accidentally left a line of code in so the sound plays twice, so it doesn't sound as loud ingame now (I should re-do the video, when I have more examples I will do)
I hardly ever place a comment but please do know that i do track your game for a very long time now and love each new update you place.
Great improvement on the sounds by the way, but good to read your had a error in your code which made it play the sound twice with the second weapon because that was indeed a bit to much!
Leon