Sound Systems in Games

Поділитися
Вставка
  • Опубліковано 21 січ 2025

КОМЕНТАРІ • 13

  • @StevePixelFace
    @StevePixelFace 16 днів тому +1

    A topic I was looking to get better at, great video, learnt a lot!

  • @DoctorMandible
    @DoctorMandible 19 днів тому +3

    The biggest thing that is consistently missing from game audio is "ducking". This is the practice of dynamically compressing the gain of other sounds to "make room" for the sound(s) you want to hear.
    Ducking is how you can clearly play a sound over loud sounds without playing the new one even louder. It creates "perceived volume" while still maintaining your target gain levels. For example, your game music and other sound effects are pumping loud during a boss fight. The player fires a shotgun. Everything is maxed. So if you play the shotgun sound, even at max, it will sound quiet.
    This is standard practice in music production. The way to accomplish this is by applying compression to your other sounds which is keyed to the gain of the louder sound. So when the shotgun fires, the music volume "ducks" for that fraction of a second, proportional to the shotgun's volume.

    • @Ombarus
      @Ombarus  18 днів тому +1

      Interesting trick. I've never had to implement this myself for a game. Will look into it next time. Thanks for the info.

  • @bisacasbusa
    @bisacasbusa 16 днів тому

    underrated topic in video game development. Thank you for sharing your knowledge!

  • @PiratesLordz
    @PiratesLordz 19 днів тому +2

    OH, the struggle of making a "simple" volume bar. Thx for sharing! I love godot but I got so annoyed when I had to do this exact thing.

  • @DoctorMandible
    @DoctorMandible 19 днів тому

    14:47 You can also modulate pitch based on that sound origin's distance from the player to create a realistic doppler effect

  • @mieldepoche
    @mieldepoche 19 днів тому +1

    10:48 godot has builtin functions to operate the lineardb conversion: linear_to_db and db_to_linear (respectively linear2db and db2linear in 3.x)

    • @Ombarus
      @Ombarus  18 днів тому

      I wasn't aware of this one. Even better!

  • @HauffmanSight
    @HauffmanSight 18 днів тому

    That was quite a good topic! Does your beard grows with your knowledge by the way?

    • @Ombarus
      @Ombarus  18 днів тому

      It's supposed to grow with my kids, but maybe it's both?

  • @solitary200
    @solitary200 18 днів тому

    Can you add chapters to your videos?