- Home /
Load / Stream 3rd Party Scene?
Hello, I have a requirement to load scenes that won't exist at build time. Our customer would like game developers to be able to add to parts of his game as it grows. The current idea is to make it so 3rd parties can build scenes for uploading to his servers and then load them into the game when certain easter eggs are triggered.
Is this possible?
The various scene streaming options seem to be tailored to optimization of scenes that exist at build time. Does anyone have an example that streams or loads scenes from an external unity project?
Thanks in advance! -Jon
It might be beside the point, but I think it could be easier to implement a solution that doesn't need Unity scenes, but rather a custom file format that lets you load and save all the objects of a scene along with misc. settings (skybox, time of day, player start etc.).
For example, my SerializeHelper could do it without any problems even though it's fairly simple. Lots of other (paid and free) options available as well.
SerializeHelper - Free save and load utility. (De)Serialize all objects in your scene.
Answer by tanoshimi · May 18, 2016 at 06:40 PM
Yes, using Asset bundles.
@tanoshimi Thanks for the quick response. AssetBundles do let me get a number of things externally, but I am running into a limitation with including scripts (http://docs.unity3d.com/500/Documentation/$$anonymous$$anual/scriptsinassetbundles.html). Do you know of a way to load external scenes that include scripts (in a cross platform way)?
Thanks again!
Your answer
Follow this Question
Related Questions
Scene not loading properly everytime 3 Answers
unity3D changingscene 0 Answers
Load scene on button press 4 Answers
Unity takes forever to load scene 1 Answer
Door Missing 1 Answer