Sovereign Engine
  • Creators’ Manual
  • Developers’ Manual
    • Entity-Component-System (ECS)
      • Components
      • Adding Components
      • Template Entities
    • Systems
    • Networking
  • Third Party Attributions
Sovereign Engine
  • Developers’ Manual
  • Entity-Component-System (ECS)
  • View page source

Entity-Component-System (ECS)

Sovereign Engine utilizes an Entity-Component-System (ECS) model for managing world state. This section of the manual describes the architecture of Sovereign’s ECS framework and how to work with it.

  • Components
    • Core Components
    • Client Components
    • Server Components
  • Adding Components
    • Adding A New Component Type
      • Replicating Components Over the Network
      • Displaying Component Values in Entity Debugger
      • Adding Components to Template Entity Editor
        • Block Template Editor
      • Persisting Components in Database
      • Binding Components to Scripting Engine
  • Template Entities
    • Implementation of Template Entities
    • Template Entity Loading
    • Template Entity Creation
    • Template Entity Component Support
Previous Next

© Copyright 2024, opticfluorine.

Built with Sphinx using a theme provided by Read the Docs.