13 votes

Dynamic music and sound techniques for video games

6 comments

  1. [3]
    HelpfulOption
    Link
    I'm always excited to see the sound design details people include in their games. The little details, like adding randomization and panning, make a game feel so much more polished. I worked on a...

    I'm always excited to see the sound design details people include in their games. The little details, like adding randomization and panning, make a game feel so much more polished.

    I worked on a game jam prototype experimenting with procedural levels built from a MIDI song. Mainly it was an excuse to figure out dynamic song playback, accessible menu UI, composition-based levels, and 3D shaders.

    The song playback steps forward or backwards based on the player's X position in space. As the player climbs higher, the idea was to mix in more instruments, change voices used, and eventually transition into the next song on the album.

    I composed and recorded the menu music, which I also used as the only prototype level. I like the idea of a composer thinking in both musical and game design terms, to create looping compositions with interesting generated results for gameplay.

    4 votes
    1. [2]
      gingerbeardman
      Link Parent
      That is really awesome, I love the idea of using MIDI that way. Did it work out OK? I find it really fun to think mostly about game design and a little bit about programming, which took a while to...

      That is really awesome, I love the idea of using MIDI that way. Did it work out OK? I find it really fun to think mostly about game design and a little bit about programming, which took a while to get to that point of being fluid enough in the language (Lua in this case) to not have to think about it so I could devote the majority of my brain power to the game and not the act of programming. Thanks!

      4 votes
      1. HelpfulOption
        (edited )
        Link Parent
        You can be the judge! There's a sample video with subtitles at the top, or you can download it for Windows: Link to itch.io cloudskippin game page It definitely met my personal goals, I do wish I...

        You can be the judge! There's a sample video with subtitles at the top, or you can download it for Windows: Link to itch.io cloudskippin game page

        It definitely met my personal goals, I do wish I had the time for proper "infinite" cloud generation. Performance issues and poor planning led to me to limit the clouds generated for gameplay and set up a limited loop for the menu.

        It was a Blind and Visually Impaired [accessible] game jam, and I wanted something relaxing and potentially infinite. There were lots of great entries to check out, audiogames are kind of niche but can make for really interesting gameplay.

        2 votes
  2. [3]
    kingofsnake
    Link
    Very interesting craft information that I wish I knew how to read. Loved the sample tracks!

    Very interesting craft information that I wish I knew how to read. Loved the sample tracks!

    1 vote
    1. [2]
      gingerbeardman
      Link Parent
      Thanks! I'll pass on your kind words to the musician that wrote those tracks, my involvement was the automation added to them. ps: love the Underworld reference that is your username. I was just...

      Thanks! I'll pass on your kind words to the musician that wrote those tracks, my involvement was the automation added to them. ps: love the Underworld reference that is your username. I was just playing the game Gridrunner++ (from 2002!) and that uses King of Snake in the on screen text. Spooky!!!

      3 votes
      1. kingofsnake
        Link Parent
        Ahhh you're the first person who recognized it after years of having the user name. "Drink. Drink. Drink... And you're gonna pee!"

        Ahhh you're the first person who recognized it after years of having the user name.

        "Drink. Drink. Drink... And you're gonna pee!"