20 buildings and randomizer BP to create miniature cities or to scale them to any size. Randomize cityblocks and keep preferred setup. Setups are scalable.
Packaged Demo (Win 64)
Playlist of all my assets HERE
See my other assets HERE
20 buildings and randomizer BP to create miniature cities or to scale them to any size. Randomize cityblocks and keep preferred setup. Setups are scalable.
Packaged Demo (Win 64)
Playlist of all my assets HERE
See my other assets HERE
The building meshes themselves are optimized however the blueprint is not. You should be using instanced meshes here rather than creating individual components for each building. The construction script is so heavy that it’s not really realistic to use. There is also an infinite loop possible with your code.
10/10 Art , 3/10 code .
Thank you for the feedback. I’ll take a look at the project asap. I’m sure I’ve learned a thing or two after this was published and can get the bp running smoother. I’m little bit behind updating my assets but will try my best get to this sometime soon.
I ended up building a pretty simple actor which can replace the heavy blueprint, I would be happy to share the code with you if you’d like.
I have now submitted an update for the product (sadly only UE 5_0 and newer). And oh boy, I must say.. The BP was not great as it was. To put it nicely it is nice to see how my own knowledge of the engine has improved over the years Well.. live and learn.
Anyway. Now (as the update goes through) the bp is as it should be using Hierarchical instanced static meshes. I also did overall cleand up and simplification for the whole BP and also combined all the functionalities (constructions script and creating buildings in game with event graph function) into one BP.
Performance was greatly improved and the whole thing is just cleaner and nicer.
Cheers!
Thank you for your super-kind thought but I just submitted an update myself as well. Also, sorry for your trouble!