Getting Started

Introduction

Quick Start

Get Help


Features

Project Architecture

Serialization Pipeline

Content Browser

Details

Editor Pawn

Play Mode

Undo/Redo

Global Access


How to

Serialize class

Customize Details

Migrate

Welcome to the guide to using the Quiet Runtime Editor! Here, you can get acquainted with the project architecture and main features, study tutorials, and how-to examples.

About the project

Quiet Runtime Editor is a sandbox template project with related runtime features designed to create, save, load, and edit 3D scenes.

I've implemented in the project such essential features for creating and editing content as Content Browser, Outliner, Property Editor, Material Editor, and others. I'm also constantly working on new features and periodically updating the project to make it even more convenient and functional.

The project is completely built on blueprints, so you can easily edit and customize it to suit your needs.

The project architecture is based on a modular principle. The editor's main modules are independent of each other and communicate through the router using an interface. 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.