logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.Character.Application.Interfaces.Services

    Interfaces

    ICharacterService

    Service interface for managing character instances in a rail shooter stage. Tracks per-character state for the four characters: Blue, Red, Melee, Orange.

    ICharacterSpawnService

    Engine-agnostic service interface for spawning and releasing characters. Implementations handle pooling, instantiation, and lifecycle management in the infrastructure layer. Designed for future migration to Serenity.

    In this article
    © 2026 Serenity. All Rights Reserved