Quiet Runtime Editor is a framework project with related runtime features designed to create, save, load, and edit levels.
The editor works in two modes:
- Edit Mode – to design scenes.
- Play Mode – to play in designed scenes with your player character.
Main Feature
- The core of the project is the Runtime World Outliner. In the project’s current version, the World Outliner’s foundation is BP_QuietTreeManager. This actor needs to be placed in the level and initializes the entire system at startup.
BP_QuietTreeManager(Manager) stores the world tree, manages the history of actions, generates the user interface, and connects all the editor’s features into a single working environment. It contains SerializerComponent and HistoryCompoent. Also, the Manager keeps the Router.
Serialization
- The project is based on the ability to serialize objects to JSON. This allows you to edit properties, copy, save to disk, and keep a history of actions for undo-redo.
- You can serialize desired classes manually using the provided serialization pipeline.
Communications
Different editor parts are independent and communicated through an intermediary object-router. The router registers objects by request and keeps them with the Gameplay Tag key. Thus, you can pass a command or request between any two system parts without accessing them directly. Also, you can wrap any data or objects with JSON and send them through the router.
Click here to view the full details of the resource.:URL
Click the button below to download.
Download:


