Vai ai contenuti
File multimediali per l'articolo Json Levels - Save & Load Levels as JSON: 1
0 commenti

Descrizione

🔹 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

Formati inclusi