Game
Mischieviots
9 years ago

Ambiance Sounds


This week I started working on a new ambiance sound system to be used for playing sounds while walking through the adventure maps.

The final implementation consists of 3 major parts:

2D Walking
Each map the player will be exploring will also contain various zones within them that will indicate different types of walking paths. Each path will have a series of sounds used for footsteps (not loops). When the player moves in/out of each of these zones, their footstep sounds will be updated based upon their current path type (grass, dirt, stone etc).

To reduce loop exhaustion, I don’t use looping sounds, but instead a series of individual step sounds for each type that are randomly chosen upon each “step” taken. This gives a much more even flow of step sounds.

2D Ambiance
Using similar zones to footsteps/paths, the 2D ambiance sounds will also be area’s within the map in which certain “overall” sounds will be played. These zone’s are custom to each map and allow for things such as wind blowing through tree’s when in heavier forest or the general sound of frogs/birds/etc in the background.

Also similar to the footsteps, the list of available sounds in any given “zone” are played randomly with also another random “delay” until the next time it’s played. This helps space things out far better and makes for a more “natural” feel to the sounds.

3D Ambiance
The general concept is based upon sound “waves” that expand outward from various points on the map. These waves allow for multiple sounds to be played within it at various predefined or random intervals and delays. Each wave is also able to choose from a list of sounds to play upon looping instead of always looping the same sound over and over.

Below is a debug screen shot showing a sound wave attached to the chest (just made up). The blue circle represents the “start sound” point with the volume at a low setting. As the player draws closer to the red circle the volume slowly increases until it reaches the max level. As they pass out of the circles, the volume will again reduce as they draw further away from the center.

5d0b8237eaa8b.png


0 comments

Loading...

Next up

The whole squad is here!

Interested? Follow me!

Finished work on the emotions of a new character for the tank universe

Horror WIP A track that will be featured in a future horror game soundtrack! Stay tuned!

Likes appreciated ✌️

#gamedev #composer #horrorgame #indiegame #IndieGameDev #soundtrack

A 1h30 painting, coffee break.

My twitter: https://twitter.com/loupil100

Hi all, Quick update with a bunch of fixes and changes.

Updated save system, optimisation and screen tear fixes, a new shoutout room and more sounds.

Don't forget to follow the kickstarter going live on the 20th! https://www.kickstarter.com/projects/9fingergames/zapling-bygone

Enjoy!

Hey you, rookie! Yes, I am talking to you!! Come over here? Relax! Just stick to me and everything will be fine. By the way, my name is James Varhuher, but you can call me Big J. I will bring you up to speed.

A calm and quiet day.. Made surreal by the feeling of finding an elven building in the mountains, and wondering of its purpose and story. I built this elven style house and it was my first attempt at something like this, but what do you think?

This is my first post so be gentle!

Hoplegs is an unconventional and entertaining platformer where the gamepad buttons are your legs! Create and share your own levels, challenge your friends, and have fun!

Wishlist on Steam

https://store.steampowered.com/app/1395830/Hoplegs/

Let's gooo! Sub-15 minutes achieved thanks to a new skip found by @mazou !

My new Endfall demo Any% world record is 14:48! Used safe strats and got too excited here and there, but I'm satisfied. Thanks to @ElPichon for the game, and y'all beat my time! ;D