Game
Rhythm, Paper, Scissors
7 years ago

Talk to the player with music


Hey y’all, Sebastian here!

We just added some new music into the game that I composed. The old music had no drums or anything so it was quite important for a game like RPS to get something else in there. Something with a steady beat that’s hard to miss.

Sadly I’m having trouble to link you readers to any excerpts of this music but I’ll show you in pictures as well as I can and will explain as good as I can. First off: the Battle Music.

Life’s a battle

For the battle music to work we needed a steady beat, a kinda low tempo (at least for the first few levels) and still have enough going on so that it doesn’t sound boring.

5d0a7d2918614.png

In the picture above you can see the soundwave of our battle track. The steadiness of the beat is pretty obvious even in picture form. I chose to make this track with only percussion and a few sound effects to make the beat as clear as it possibly could. This would, hopefully, help the player to faster get a hang of when to press the attack buttons and when not to.

The Final Countdown

I also had this plan to have a countdown when you get close to an enemy that prepares the player for the upcoming combat. Like an audience cheering for their favorite sports team chanting down “RHYTHM, PAPER, SCISSORS” before the showdown is about to start. I knew that this would bring a few problems along. Would the player feel bored after a while, having to wait for the same chant over and over before every new battle?

5d0a7d2d392bc.png

This would give the player a chance to react to the battle. The bridge was composed to be short, fitting tobe played at the start of any beat and still having this excited audience sing-a-long feel to it. In Wwise I set the track as a transition piece when any Verse track (non-combat gameplay) was going to change over to a Battle track.

5d0a7d2f70040.png

After some testing I found a problem in this, though. We never had the time to code a delay for enemies before they start attacking you once you’re in range for battle. Because of this, enemies could attack you before the transition segment had even started playing - making a somewhat unfair start of the battle. On top of that, it kinda ruins the point of the transition track.

However, we kept it in game since it was part of our vision to have it. Maybe we’ll be able to fix it in the future?

Mix it up!

To add in some variation for the player I composed 4 alternative non battle music tracks. Each of them are randomly selected to be played once the current one isn’t playing anymore. Since out game is infinite it’s important that the player doesn’t get bored of the music t hat keeps playing. Making it unpredictable is a good way to start if you ask me. These tracks, while being somewhat similar, they are also different enough to surprise the listener. Different but familiar.

Wwise let’s you easily randomize a selection of segments if you just put them into the same playlist and checks in randomize. Very handy!

5d0a7d31df31b.png

Just set the playlist as a “Random Continous”, add weight to the tracks you want to be played more often than others and subtract weight from those you want to be played more rarely. Set Loop Count to infinite on the playlist.

All in all I feel like I’ve learned a lot in Wwise and how it connects with Unity. And once you get over that first, big hurdle of implementing it properly so that you get access to all the cool things it can do I highly recommend it.

That’s the last you’ll hear from me here since the course is pretty much over. Thanks for reading! :)



0 comments

Loading...

Next up

Fan art for Foolish I'm feeling kinda better so I drew this

Sometimes the suction cup get sticky. Small animation I made in Blender after doing my tutorial on picking up/dropping objects in animations. Crate model by jQueary (https://sketchfab.com/3d-models/game-ready-sci-fi-crate-d98deca6…).

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)

Back in my art school days I used to ride the 710 COPSA line from Parque Del Plata to Montevideo almost everyday. This is the Marcopolo Viaggio G4 Mercedes Benz model from the late 80s, one of the older bus models that was running on the line.

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

Hi everyone! I started to create some environment props for my new video game, here is a cozy house in the forest. I'm planning to switch from Unity to Unreal... Let's see what new challenges I have to face. Made in Blender and Substance Painter.

An infected room from the second part of Cybel ! Are you up for some cleansing?

Who's is this little cutey👸 here? Thanks🙏 for a gorgeous fanart @WheNa! Feel free to share your arts, screenshots, or videos with #playzelter or #zelter hashtags! #pixelart #animating #unity3d #animated #indiegames #unrealengine #animate #conceptart

Got some fun collectibles in our game, Path of Kami!

Our Japanese themed game released yesterday on Gamejolt + Itch io if anyone would like to check it out! :) You play as a spirit of a japanese wolf.