์ฝ˜ํ…์ธ ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ
Json Levels - Save & Load Levels as JSON ์ œํ’ˆ ๋“ฑ๋ก์„ ์œ„ํ•œ ๋ฏธ๋””์–ด 1๊ฐœ
0๊ฐœ์˜ ์ฝ”๋ฉ˜ํŠธ

์„ค๋ช…

๐Ÿ”น 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

ํฌํ•จ๋œ ํฌ๋งท