rdBPtools and rdInst are now live on the marketplace.
These are the first of 3 products that I’ve built over the last 4 months (designed over a few years). They have been designed to make creating content in levels much easier.
rdBPtools converts actors in your level into Blueprints, in the same way as “Convert Selection to Blueprint” - but with many more options. It can even convert them back to actors in your scene. You can control many aspects of them too - even randomize them.
The products had to achieve a goal I’ve had for a while - they needed to be able to make it possible to populate every room in my game! Each room as a Random Seed which describes the layout - randomized positions and random item showing.
To achieve that goal, it was necessary to build a high-speed c++ randomization system so the rooms could be randomized in realtime. The video below shows that it works well. At the same time a fast Static Mesh Instancing manager was added.
The 3rd product (rdBuildBuddy) is almost ready to release - it contains the parts to make assembling large-scale constructs. It also contains systems to pass through construction information to the parts being constructed so they get to know things like the level, row and column they are on - very useful for constructing things like room number plates.
It also provides a system so each room remembers it’s state - whether lights/lamps are on, radios, tvs, the state of curtains etc - up to 64 states for each room - and those states are savable in your game.