In this latest update in this series of dev blogs documenting my progress learning Unity, procedural content generation and scripting I show how I have created a very simple procedural level generation system and physics based weapons for my flying six degree of freedom roguelike game Butterfly.
I’ve been very interested in the roguelike hybrids that have appearing recently, games like Spelunky and Risk of Rain. I love the idea of procedural content generation, especially with regard to levels. I’ve been experimenting with it myself and have come up with a very simple system that is working for my current game project Butterfly. I can’t tell you how excited I was when I actually hit play on Unity and it spawned that first randomized level! So coooooool.
I have to also take a moment to express how much fun it is working with the Unity platform and community. The people on the forums and Unity Answers site are just incredibly friendly and helpful and I have learned a huge amount just reading the existing body of questions and answers. If you are on the fence about choosing Unity as a platform I really can’t recommend it more highly.