Cashgen - (kinda) Infinite Procedural World Generator

  1. Nope. The Landscape tools are designed for editor use, I’ve not looked into it much but I read enough to know that using Landscape features at runtime was not going to be fun.

  2. Easy enough to add another weightmap for actors, in addition to the instanced mesh spawning!

  3. It’s heightmap based, so no overhangs or caves. There’s no reason why you couldn’t deform the underlying heightmap and refresh the mesh in realtime but it’s not really set up for that, would need quite a bit of refactoring and optimisation to make it work well.

  4. I think OceanPlugin has various tools for this, I’m already using the Ocean actor so imagine it would be pretty easy to make it swimmable.

  5. It’s currently restricted to the 20kmx20km UE level limit…but as soon as I get the world origin rebasing in, it’s theoretically infinite. The terrain is deterministic so it will always be the same whenever the player goes back to it, but anything the player interacts with? You’d need to take care of persisting those changes out somewhere.

I’m mega busy and juggling a few other projects at the moment so unlikely to be working on this in the next few weeks. If anyone wants to have a crack at world origin rebasing, go fork it on github :slight_smile: