Repeating Landscape "Loop" level streaming.
I'm trying to figure out how to make a looping terrain level stream system. I want to make it so that there is a landscape tile that the player will always run into in repeat, with some random landscape tiles in-between.
System needs to be able to repeat in any direction the player heads in and have the player eventually see the same tile.
Here, I made and illustration how I imagine that, but, now I think - probably one "surrounding perimeter" of level duplicates should always be around, just hidden in visibility fog, and then some of them swapped (teleported) to direction where player continues to move. Can we hope for checkbox "Infinite level tiling/looping" at Landscapes section of UE4 Editor? ;-)
answered Feb 22 '18 at 12:48 PM
Do you need to do an infinite landscape or just a very large one?
In the second case you should look into World Composition: https://docs.unrealengine.com/latest/INT/Engine/LevelStreaming/WorldBrowser/
In the first case, you may have to implement your own landscape spawning system where basically you spawn a new piece of landscape as the player reaches the margins of the current one.
If you don't want to reinvent the wheel, you could also look at procedural landscape generators like this one:
answered Jan 23 '18 at 11:12 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here