I’d better write an engine from scratch, than use cryengine
But one thing came into mind: what about level streaming? I mean, i can write a manager, that could be responsible of loading appropriate levels in time, and with level streaming it is possible to add actors to sub levels at runtime, which is another project requirement. But i’m wondering how bad is the level streaming in terms of performance when compared to world partition? By the way, in my case dead space is what is going to take most of the space in the persistent level, so the level streaming could be a decent solution, but i have never used it before so…