Hi,
I’m new to Unreal Engine (and game development for that matter) and was hoping someone could help me with a world sizing issue I’ve been having. I realize that float precision at larger level sizes becomes an issue, and that in the Unreal Engine this is particularly the case at anything over 512k x 512k unreal units. I cant make use of WorldPositionOffset as the game will be multiplayer. So i’ve been trying to come up with a clever way of getting around this issue. Essentially what i’m asking is, is it possible to rather than pre-creating a known set of level objects, have them be created dynamically in code. They would ideally be empty level objects which I will fill later. I have looked through the APIs and haven’t been able to find where or how I would do this. Also, is it possible to make use of multiple worlds, not as in planets, but the world object (or from what I’ve seen appears to be the container of level objects)? If so then I could logically tile worlds without having rediculously high location values, and therefore avoid floating point precision issues. Any help would be greatly appreciated, whether it be an answer to my questions or guidance in any form.
Thank you,