logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Enum SerenityInstallableSystemTier

    The adoption order a "create a new game" flow offers SerenityInstallableSystemAttribute-decorated systems in: earlier tiers are systems most games need first, later tiers build on them.

    Namespace: Serenity.Shared.Attributes
    Assembly: Serenity.Shared.dll
    Syntax
    public enum SerenityInstallableSystemTier

    Fields

    Name Description
    Audio

    Sound playback, mixing and feedback — layered on top of a Foundation loop.

    Foundation

    Systems almost every game needs first: UI, menus, modals, input, game mode, settings, graphics, localization, system configuration and logging.

    Gameplay

    Score, HUD, progress, save, cutscenes and cameras — the systems a first playable slice commonly adds once the foundation and audio are in place.

    Online

    Leaderboards and achievements — systems that talk to an external platform or backend.

    In this article
    © 2026 Serenity. All Rights Reserved