Sandbox Framework that features custom asset and graph editor for your game

Sandbox is a minimal and generic framework that lets you add sandbox features to your game.
Typical real world examples like Creative mode, map/level editors at runtime.
Includes example project that show how you switch between edit/play mode, spawn assets and save it as a playable map.

*This plugin does not include game specific system, it is up to you to create and define your own logic.
We have provided an example project on how assets are made and basic save/load system.

[Supports UE5]

Features:

  • Custom asset that automatically registers with asset registry
  • Custom graph editor
  • Create custom blueprint nodes that encapsulates entire gameplay logic
  • Each node in custom graph is a full UObject and not a function like in Blueprints
  • Every node in Sandbox Graph is latent
  • Create your own nodes in Blueprints or C++
  • Pass around in/output in node in Sandbox Graph to pass data
  • Supports displaying (customizable) debug information while PIE
  • Provides subsystems for easily accessing Sandbox functions
  • Map Saving/Loading available in example project
  • Provides functions for easily switching Sandbox and Editor mode
  • Custom spawn function
  • No casting of actors
  • No dependencies between blueprints
  • Simple to use API
  • Everything works in Runtime

Code Modules:

  • Sandbox (Runtime)
  • SandboxEditor (Editor)
  • SandboxGraphEditor (Editor)

Number of C++ Classes: 55
Supported Development Platforms: Windows, Mac, Linux
Supported Target Build Platforms: Windows, Mac, Linux, Console, Mobile, VR
Documentation: https://

Join our Discord Server for support! (Verification is required)

PURCHASE

1.1 Released

  • Only supports Unreal Engine 5.1 and above.
  • Dropped support for Unreal Engine 4 and Unreal Engine 5.0.
  • New signal modes that should let you enable, disable or pass through any nodes.
  • New construct sandbox asset node and auto generate UTexture2D from mesh thumbnail.
  • New editor node to copy properties from one Sandbox asset to another.
  • New option to find Sandbox Assets by exact match.
  • New class picker for Sandbox Graph Asset.
  • Added support for Asset Search plugin.
  • Added Pin Friendly Name.
  • Added restart pin for Timer node.
  • Added Asset Guid.
  • Added keyword search for nodes.
  • Notify devs if Identity tags are missing in Sandbox Component.
  • Customized add input/output pins.
  • Sandbox Graph Subsystem will only create if no override is specified.
  • Double clicking on a Sandbox Blueprint node will open it in Blueprint Editor.
  • Fixed: Refreshing of SSandboxAssetInstanceList.
  • Fixed: Crash when loading a save game.
  • Fixed: Limitation of executing first found Custom Input.
  • Fixed: Various API warnings.
  • Fixed: Iterating loop even after Component Observer has finished its work.