MARKETPLACE: https://www.unrealengine.com/marketplace/multiworld
Hi,
we just released "MultiWorld", a plugin to manage multiple UWorld instances simultaneously, running different worlds in parallel with isolated actors and components, with the option to transfer players and actors between worlds. It's a very simple solution to create loading screens, and it's the first and only solution to have independent 3D worlds for any type of in-game editor or inventory scenes isolated by your main game world.
Description
MultiWorld is a runtime plugin to manage multiple independent UWorld instances simultaneously. You can run several worlds in parallel, each one with completely isolated actors and components (and so with independent graphics, audio, physics, collisions, UI, etc), with the option to transfer the player and other actors between the worlds.
The plugin is compatible with all the major platforms.
Demonstration video: https://youtu.be/P08e0XlLdJU
Pre-built demo: https://github.com/UNAmedia/ue4-mult...-demo/releases
Documentation and API: https://www.unamedia.com/ue4-multiworld/api/
Support thread: https://forums.unrealengine.com/unre...ers-and-actors
Main features:
Technical details
Features:
Supported Development Platforms: Windows, Mac.
Supported Target Build Platforms: All.
Documentation: https://www.unamedia.com/ue4-multiworld/api/
Example Project:
Screenshots




Hi,
we just released "MultiWorld", a plugin to manage multiple UWorld instances simultaneously, running different worlds in parallel with isolated actors and components, with the option to transfer players and actors between worlds. It's a very simple solution to create loading screens, and it's the first and only solution to have independent 3D worlds for any type of in-game editor or inventory scenes isolated by your main game world.
Description
MultiWorld is a runtime plugin to manage multiple independent UWorld instances simultaneously. You can run several worlds in parallel, each one with completely isolated actors and components (and so with independent graphics, audio, physics, collisions, UI, etc), with the option to transfer the player and other actors between the worlds.
The plugin is compatible with all the major platforms.
Demonstration video: https://youtu.be/P08e0XlLdJU
Pre-built demo: https://github.com/UNAmedia/ue4-mult...-demo/releases
Documentation and API: https://www.unamedia.com/ue4-multiworld/api/
Support thread: https://forums.unrealengine.com/unre...ers-and-actors
Main features:
- unlimited number of independent "Secondary Worlds";
- any standard UE4 Level/UMAP is compatible as-is with the plugin;
- the standard UE4 network-replication for multi-player games is supported on the Main World (Secondary Worlds are not replicated);
- the local player can be moved between Worlds;
- actors can be transferred between Worlds;
- Worlds can be independently ticked, also when not shown in the viewport;
- asynchronous loading of Level/UMAP files;
- all the features are available from both Blueprints and C++.
Technical details
Features:
- unlimited number of independent "Secondary Worlds";
- any standard UE4 Level/UMAP is compatible as-is with the plugin;
- the standard UE4 network-replication for multi-player games is supported on the Main World (Secondary Worlds are not replicated);
- the local player can be moved between Worlds;
- actors can be transferred between Worlds;
- Worlds can be independently ticked, also when not shown in the viewport;
- asynchronous loading of Level/UMAP files;
- all the features are available from both Blueprints and C++.
- MultiWorld - Runtime
Supported Development Platforms: Windows, Mac.
Supported Target Build Platforms: All.
Documentation: https://www.unamedia.com/ue4-multiworld/api/
Example Project:
- Source code: https://github.com/UNAmedia/ue4-multiworld-demo
- Pre-built binaries: https://github.com/UNAmedia/ue4-mult...-demo/releases
Screenshots
Comment