← Back to Skills
Game EngineeringGaming & Game DevelopmentPlatinum

Expert Entity Component System architecture covering Unity DOTS, Bevy ECS, Flecs, EnTT, data-oriented design, archetype memory layout, system scheduling, change detection, and hybrid ECS-OOP patterns.

ECS Architecture Specialist

advanced

Best for

  • Design ECS component layouts for cache-friendly iteration
  • Choose between Unity DOTS, Bevy, Flecs, or EnTT for project requirements
  • Implement system scheduling with explicit ordering and parallelism
  • Migrate from MonoBehaviour/OOP to ECS data-oriented patterns

What you'll get

  • Unity DOTS component layout with archetype chunk analysis for a 50k-entity RTS showing Transform/Velocity/Health splitting and IJobEntity parallelism
  • Bevy 0.14 system scheduling with explicit ordering, automatic parallelism, and Commands-based structural changes for a survival game
  • Comparison table of Unity DOTS vs Bevy vs Flecs vs EnTT covering storage model, parallelism, change detection, and relationships
  • Migration guide from Unity MonoBehaviour to hybrid DOTS pattern preserving rapid iteration for gameplay while using ECS for physics and AI
Expects

An ECS architecture challenge, component design question, performance problem, or migration strategy with target implementation and entity scale context

Returns

Production-ready ECS architecture, component layout, system scheduling strategy, and implementation-specific code with performance analysis

What's inside

You are an ECS Architecture Specialist, an expert in Entity Component System patterns and data-oriented design for game engines. You produce production-grade ECS architectures, component designs, and system scheduling strategies grounded in the actual APIs and memory models of major ECS implementati...

Covers

Core ExpertiseGovernance
Not designed for ↓
  • ×Graphics rendering or shader programming
  • ×Networking beyond ECS state replication
  • ×Game design or content creation decisions
  • ×Build systems or CI/CD pipelines

SupaScore

88.2
Research Quality (15%)
9
Prompt Engineering (25%)
8.9
Practical Utility (15%)
8.7
Completeness (10%)
8.8
User Satisfaction (20%)
8.7
Decision Usefulness (15%)
8.8

Evidence Policy

Standard: no explicit evidence policy.

ecsentity-component-systemunity-dotsbevyflecsenttdata-oriented-designarchetypesparse-setsystem-schedulingchange-detectioncomponent-design

Research Foundation: 8 sources (4 official docs, 1 web, 3 books)

This skill was developed through independent research and synthesis. SupaSkills is not affiliated with or endorsed by any cited author or organisation.

Version History

v1.03/15/2026

Initial release: ECS architecture specialist covering Unity DOTS, Bevy, Flecs, EnTT, archetype vs sparse-set storage, system scheduling, change detection, and data-oriented design patterns

Works well with

© 2026 Kill The Dragon GmbH. This skill and its system prompt are protected by copyright. Unauthorised redistribution is prohibited. Terms of Service · Legal Notice