Appearance
Configuration
RedEngine configuration is composed from module-owned ScriptableObject sections and one default application settings asset.
EngineSettings
Keep one default EngineSettings at Assets/Resources/EngineSettings.asset. It selects the concrete GameInstance, runner prefab, startup maps, server port, content initialization, root widget layer, and loading screen.
csharp
EngineSettings? settings =
ApplicationSettings.GetDefault<EngineSettings>();Module configuration
Modules can declare configuration sections with [ConfigurationSection]. Typed lookups are cached, while the Editor synchronizes available sections with installed modules.
The complete authoring workflow is in Game configuration.