
์ค๋ช
๐น Ship new levels without shipping a new build.
Json Levels lets you generate levels at runtime from a JSON document - including one fetched live from your server. That means you control your level lineup remotely (new levels, live-ops content, A/B variants) without waiting on a client update, and your build stays lean since levels live as lightweight JSON instead of full .umap files.
โ Runtime level generation from JSON: fetch it from your backend, a local file, wherever - and spawn the level live
โ Smaller builds: levels are data, not baked map assets
โ Live-ops ready: push new layouts remotely, no app update (as long as the actors involved are already in your game)
โ Editor tool included: one click to turn any level's actors into JSON, for authoring or debugging
โ Built-in save/load: write the JSON to a file or a Json Level data asset right from the editor panel, then load either straight back into the scene
โ Blueprint & C++: pick your workflow, both fully supported
โ Skip the raw JSON boilerplate: typed getters/setters for Transform, Vector, Bool, Number, String, Object and arrays of each; you map your actor's fields, the plugin handles discovery, grouping and spawning
โ Cross-platform: Windows, Mac, Linux, iOS, Android
โ UE 4.27 โ 5.8 supported (new releases are built and tested against 5.6, 5.7 and 5.8)
Perfect for:
๐ Live-ops: new levels and events without an app update
๐ฎ Match-3, puzzle and arkanoid-style games with dozens/hundreds of levels
๐พ Save & load systems built around actor state
๐งฉ Procedural / data-driven level design








