GameMaker (2.3)



You must be logged in to obtain assets


NOTE: If you want a GMS1 version of this asset, it's only available via, 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).

Age Rating: 4+


GMS2 - Version 1.0.10. Published March 18, 2021

GMS2.3 - Version 1.0.12. Published October 29, 2022

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait