Random House Generator

I mean you could do that since there really isn’t a wrong or right way of handling it. Though from what I gathered on your post literally i’d take some shapes(meshes or geometry, in the end it depends on what works for you) and handle it via my method.

Sort it all out in a single class. The video I had linked shows the creation of a “pizza” object and handles it’s shape, ect. So you could build from that concept. The wiki-article that Requisite0 posted isn’t bad either but… I can see quite a few unfortunate flaws in that design later down the road as the author mentions from the top.

So you’ve got a few suggestions and ways of handling it. If you’re still stuck then let me know and i’ll probably cook something up for others who might be interested as well.

Good luck!