logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class SerenitySetupAssistantWindow

    Stepped, in-control wizard that scaffolds a minimal boot to main-menu to gameplay to pause loop for a first-time Serenity user: Intent explains what will be created, Configure collects the few choices that matter with live id-collision feedback plus the optional boot/gameplay scenes, Preview runs a dry run through the same SerenityRecipeEngine the manual importer uses, Create asks for an explicit confirmation before writing anything, and Done offers a way back into the generated content. Every write goes through the recipe engine, so it is undoable and idempotent exactly like a hand-authored recipe. Opened via Tools ▸ Serenity ▸ Create Game (aliased as Tools ▸ Serenity ▸ Setup Assistant for upgrade compatibility).

    Inheritance
    object
    SerenitySetupAssistantWindow
    Namespace: Serenity.CreateGame.Infrastructure.Editor
    Assembly: Serenity.UnityCreateGame.Infrastructure.Editor.dll
    Syntax
    public sealed class SerenitySetupAssistantWindow : EditorWindow

    Constructors

    SerenitySetupAssistantWindow()

    Declaration
    public SerenitySetupAssistantWindow()

    Methods

    Open()

    Declaration
    public static void Open()
    In this article
    © 2026 Serenity. All Rights Reserved