Loading...
918
Game
Red Frontier 2
4 years ago

FF4: Layered player footstep system and its versatile sound mixing system


Hello everyone!

This is the fourth of Friday Frontier. Today we want to talk about a system player footstep sound system I've made. There are two systems that are somewhat connected: Inside and Outside (Terrain).

System

We put an extra code to the moveable areas. This code only carries the data required for the step sounds. The most powerful aspect of this system is creating layered sounds. For example, I can combine concrete step sound with metallic sound to produce something completely different from the other two sounds. I can also change each sound's volume or add a delay or even change their pitch. There's no layer limit. In this way, the game offers much more variety in the audio experience.

Inside The Station

You've probably already experienced this without notice if you played the last demo. We've used this system to create different feelings while you progress through the station. We first look at the texture and think of what kind of sound will this make when stepped on with a spacesuit. Then we start to mix sounds that best fits that texture. After we've done it, the code takes over and plays the sound with the parameters we gave to it.

An example data on a floor tile in the demo:

floorsounddata1.png

Terrain

On terrain, the system works a little bit differently. In the station, there are discrete places where the floor is divided into. Like you enter a metal tiled room then sound suddenly changes and that feels normal. In terrain, we can't afford such luxury. The terrain is a mix between 8 or more texture that blends into each other. So you expect a smooth transition into other sounds.

To achieve this effect, we set up the sound with the parameters normally. But we give each texture its own sound layer (On the inside, only one sound layer is present for each floor tile). Then the system checks the texture and learns how dominant each texture is. After learning that, it adjusts its parameters (for example volume) and plays all of the sound layers with their sounds. This creates a really smooth transition into other sound layers. Here's a video of the system in action:

(Max out the volume. No jumpscares I promise)

Next time (probably next week), we'll talk about a sister system. Sound profiles and other sounds from players. Tell us what you think!

You can wishlist the game from here

Twitch

Discord



0 comments

Loading...

Next up

Hunt your killer clone before you die! ✨The Demo✨ will be available very soon! Wishlists are appreciated!

We're changing the name of our game due to trademark reasons

We will keep the Demo of Red Frontier 2 until 1 July! you can try it before it becomes unavailable

You can reach the link from here :

https://gamejolt.com/games/RedFrontier2/488239

Our 2024 Advent Calendar has opened! Day 18: @Otis_Le_PoOtis is the Creator of Bondee’s Barnyard and posts updates about their dev journey and their work on the sequel!) Accept the quest and give them a follow to get Coins and a seasonal sticker!

FF2: Different spaces, different enemies

Happy #WIPWednesday!

Are you working on a game?

Making some art?

Practicing a song?

Something else?

Tell us in the comments!

Got a present for you 🎁 (DoubleMe Christmas weapon)

[Sound ON]

I generally find survivors games are missing that juice that you see in other indie games. So I've made one to fix that!

Check out Samurai Survivors🥷 https://gamejolt.com/games/samuraisurvivors/784964

@Miles_Games is a Jolter to Watch! They post great game dev updates about the holiday-themed platformer TEAM SLAY-BELLS! Follow them before the quest ends on December 24 and you'll get Coins!

Hi everyone! We weren't happy with the teaser so we made another one. You can find some new unreleased bits in the new trailer. Tell us what you think!