NOTE: If you want a GMS1 version of this asset, it's only available via itch.io, as 1.4 marketplace uploads are now broken (forever?)
Quick links: itch page | documentation
Platforms: All (pure GML extension + helper tool)
Versions: GMS2 (GMS1 only available via itch)
What it does:
Exports room(s) to self-contained JSON format (files or scripts)
(via a small cross-platform helper program)
Offers tools for loading exported rooms into other rooms at runtime
(also inserting at offset, picking what to load, keeping track of loaded things...)
Allows to make your own tools working with room format
(it's just JSON, after all)
What it can be used for:
Procedural generation
(generate placeholders, then insert a random room from a subset in place of each of them)
Chunked loading
(split huge rooms into smaller rooms and load/unload them as the player gets near/away from them)
Prefabs
(want to design your menus in separate little rooms instead of code?)
DLC
(externally load rooms alongside with images/audio)
Overall, this extension is intended to open many possibilities, and I'm excited to see what everyone can do with it
Have fun !
End User Licence Agreement (EULA).