Category Archives: Goo Ball Madness

Goo Ball Madness Finished!

Update 6 is finished and available marking the completion of Goo Ball Madness. The last levels aren’t as big as some of the previous levels, but there are still some new things in store, so enjoy!

Downloads (update 6, includes levels 1-20):

Making Goo Ball Madness has been quite an experience. I look back at old posts and play levels that were created months ago and realize just how much work actually went into this. I didn’t track my hours but I would estimate around 1000 hours. Each texture, mesh, song, as well as all of the behavior code that makes the game experience had to be created.

The textures and meshes were the most difficult and time consuming when looking at end result over time. Spending hours manipulating vertices and unwrapping texture coordinates, playing with texture gen parameters just to create one single object that felt “interesting” to interact with. 90% of that time was spent in Blender and the other 10% was spent trying it out. There was quite a few meshes that got to shed, they just didn’t work.

Creating the music was the next most difficult process. FL Studio made it a lot easier (or should I say made it possible?) My hat goes off to the artist out there who create synth music in all its various forms, trying to get a specific sound is extremely difficult. Overall my process was more organic, starting with something that sounded neat, adding some stuff to it, changing it, creating versions, sometimes throwing out the original entirely.

The easiest thing mechanics wise was making the levels themselves. While it took a lot of trial as well as a lot of play testing, the iterative process of building a level from beginning to end is very fluid. Thanks to Unity for making that possible.

Thanks to everyone who played and provided feedback.

Update 5

Levels 13 through 16 have been released.