A world without a predefined edge
The goal was to build a functional prototype that creates varied environments on demand as the player moves — without freezing the game thread or requiring a hand-authored landscape.
The solution separates the problem into two cooperating layers. A custom C++ system produces the underlying terrain and streams chunks around the player. Unreal Engine's PCG framework then interprets biome data and populates those surfaces with vegetation and infrastructure.





