Is enough engine code exposed that it can be made possible to bake procedurally-generated levels during a loading screen? One of the things that’s challenging me in choosing an engine for my project is that it can be hard to determine what is accessible to work with before actually subscribing or getting a license. After discovering that in a certain other engine, segmented worlds is advertised and not actually implemented, I’m a little gun shy about subscribing to another engine without knowing what to expect.
edit: I just answered this for myself. I’ll leave it here for others.
I found the answer after being sold on UE4 thanks to the World Browser.
Answer:
You may Distribute the Licensed
Technology (including as modified by
you under the License) incorporated in
object code format as an inseparable
part of a Product to end users who are
subject to an end user license
agreement which explicitly disclaims
any representations, warranties,
conditions, and liabilities related to
the Licensed Technology. However, the
Product may not consist of or contain
any Engine Tools (i.e., the Product
may not Distribute or statically or
dynamically link against modules in
either the Developer or Editor source
folders) nor provide functionality
allowing the creation of standalone
products utilizing the Licensed
Technology.
So, no, that can’t be done even if it can. And the reason why makes perfect sense.