The first official Alpha release of King Randall's Party! I'm hoping you will all tear it to shreds!
King Randall's Party is a side-scrolling fortress defense game where you build your defenses block by block, from the ground up, to defend the Royal Treasury from... the King!
King Randall MCXXXVIII has just been crowned and has decided to throw a massive coronation party. You, playing as the Royal Treasurer, cannot allow the kingdom's precious funds from being spent in such a frivolous manner; the King must be stopped!
The big thing that has been missing from King Randall’s Party so far has been sound. The videos I’ve published so far have had game music playing, but it’s always been applied after the video capture. Plus, just having music wasn’t enough; I needed some great sound effects to really make the game world seem cohesive and the action real. So this week I implemented a SoundManager into my game using IrrKlang. IrrKlang has a good set of simple 2D and 3D sound libraries available for a reasonable price, and after a bit of testing I decided to go with them.
For those of you with some coding experience, I setup an IManagesSound interface, and made a class called IrrKlangSoundManager which implements that interface. Since IrrKlang isn’t setup to work on a lot of platforms, this will let me easily swap out the IrrKlangSoundManager with another one which uses libraries that work on other platforms when I eventually want to port to another platform.
So one aspect of any sound implementation that is really important to me is variety. If you just have one sound effect for arrows being shot…. well, that’s going to get old on the players ears REALLY quickly. And mine – since I will spend more time playing this game than anyone else. So in my sound manager I’ve setup categories of sound such as “FiringArrows” which can contain multiple sounds. When a building or character in the game fires an arrow and needs the appropriate effect played, it tells the manager to play a FiringArrows effect, and the manager will play a random sound effect from that category. All of the effects in a category will be pretty similar, they may even be the same sound effect with a simple pitch change, but those differences will add enough variety where it won’t bother the player.
Here is a short video with some basic sound effects. I picked these up off of AudioJungle.com for super cheap, and I recommend it as a great place to get audio clips for your game. Some of the clips will be pretty raw, so you have to have a good ear to pick out ones that are good enough to go straight into your game unless you’re comfortable doing sound editing yourself. And note: unless you are a sound engineer by trade, just stay away from it; it’s tough work that respects the attention of a pro.
Latest tweets from @gorillatactic
Love it. Once someone is hired full-time, I find managers rarely treat their time as expenses. T.co
11hours 50mins ago
RT @TychoBrahe: Brenna asked what I wanted for Father’s Day, and I said that I wanted “To Witch, And Witch Without Ceasing.“
Jun 21 2015, 9:57pm
@thatkid55 yeah, saw some pretty sick videos from e3
Jun 21 2015, 4:02am
I can't take the new Metal Gear seriously, nor stop laughing at what I'm calling the "Scream Dream Balloons". T.co
Jun 20 2015, 9:57pm
This. This is what I think. Editorial: Why VR Is Going To Be An Enormous Flop T.co
Jun 17 2015, 9:38pm
@Mrt3D No kidding? I'm on a peanut butter based cleansing diet myself. Peanut butter and cookies.
Jun 17 2015, 3:30pm
@Mrt3D Elliot, did you eat 300 strawberries for lunch? That can't be healthy.
Jun 17 2015, 2:10pm
Kind of disappointed that Mirror's Edge Catalyst is going open world. Was linear awesome human race tracks not good enough?
Jun 17 2015, 2:08pm