Game
CONTINGENCY
6 years ago

I found randomly generated music to be the best solution for randomly generated action.


I’ve been worrying about music for a long time. I’m an extremely amateur musician and I’ve made track after track for this game. I’ve tried to create scores that I felt fit the atmosphere I wanted but even the tracks I’ve really liked got tiring after I’ve put them in the game and heard them a lot.

I wanted to have music sync with the combat so for a long time my solution was to start the music when a battle began and then fade it out when all the enemies were gone. Well even when switching which tracks play depending on the progress of the run and for variety each time, I was just finding the music to get stale.

Here’s my favorite track from before I solved my music problem:

https://soundcloud.com/supadupaflymatt/contingency-b-side-hype-1

I decided that with this type of game, where you are going to be dying over and over, you don’t want to respawn and then go have vastly the same experience with the music over and over again. Plus only having the music queue up when you are doing specific tasks made the music feel really choppy and turned it into more of an annoyance than part of the experience.

I eventually noticed that when I play the game, I have the most fun with the game when music is just playing all the time. So I started working on how I could have music playing all the time and make it natural. I’ve also been wanting to incorporate more dialog for the sidekick character in the game, Wordsworth.

I realized these 2 problems could be solved together, so I decided to give Wordsworth a radio station. He makes stupid comments about the songs and then plays tracks for the player. It’s one of his software features he has been outfitted with to keep you happier so survival isn’t so hard.

screen_shot_2019-06-21_at_60652_pm.png

Each track he plays is randomly generated, so that there will be a lot of variety. The algorithm isn’t very advanced. It only puts together preexisting sequences of music, rather than generating melodies. I really feel like game music needs to have easy listening, and be very catchy, but not too distracting.

Here’s an example of a track that could be generated:

https://soundcloud.com/supadupaflymatt/contingency-generation-example

All in all, I’m really happy with what Ive got for the music. It adds a lot to the experience and brings more character to the world.



0 comments

Loading...

Next up

Nothing Suits Me Like a Suit!

In the quest for accessibility, I'm adding Resurrection Shrines for players on the 'novice' end of the platforming spectrum.

In order to unlock the power of a Shrine, you must collect 3 'Souls' from your dead corpses! (the floating blue orbs)

Strange Umbrella

Demonstration of the spells and their effects :)!

Spaaaace~

These are background sprites I've created for a game I'm working on at school ^w^ Click on the post to see how the sprites connect. You won't regret it! (personally, I think it's pretty heheh)

Drawn in Piskel using my mouse. Whaddya think?

We're glad to announce that Baby Dino Adventures 🦖 is now available in Early Access here on GameJolt! Link: https://gamejolt.com/games/babydinoadventures/508121 Walk, run, and jump as a baby t-rex in this cute platformer Free demo available #IndieGame | #GameDev | #PixelArt

Let me introduce you to the new Mech line: Gendai Spec. Those are Mech that specializes in surprise attacks, covered operations, and stealth. They are equipped with melee weapons but one of Gendai's frames supports sniper rifles.

A sneak peek at the new OST, can you guess what this song will be used for? 🤔

A 1h30 painting, coffee break.

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