PROCJAM: Procedural Building Generation

Starting today, and lasting for 9 days, is #PROCJAM 2014, a game/software/whatever-jam around “making things that make things”. Procedural generation is something that fascinates me, and a game project I’m planning would rely heavily on generating buildings so that I don’t have to spend forever creating them myself. So, I’ll be endeavouring to write a building generator in Unity. Previously, I wrote a basic system that generates a generic house, but it’s very limited, with no variation:

What I’ll be attempting to do is introduce variety through randomness, and creating more interesting buildings with multiple floors, more complex footprints, little details such as windows. And not just houses, but shops, factories, and tower blocks as well. Hopefully I’ll have something cool to show off over the week.