I am planning to create a isometric style game, the levels will be randomly generated, not just the layout but I also want the buildings to be random. Now the problem is I know that this is possible and have been done using 3D meshes, but has any game generated a random building from a set of building assets, say walls, windows, roof and stuff.
I haven’t decided if the art will be illustrations (kind of pixel art), or 2D pre rendered (similar to class of clans), does this choice has any impact on the procedural generation of buildings? If not how difficult is it, what would be easier, creating a large number of pre rendered assets or generating them in game?
Please help me out.