docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Entities package

    The Entities package is part of Unity's Data-Oriented Technology Stack (DOTS). It provides a data-oriented implementation of the Entity Component System (ECS) architecture.

    For a full list of ECS-related packages, refer to ECS packages. It is not common to use the Entities package by itself; usually, a combination of Entities Graphics, Unity Physics, and/or Netcode for Entities is used.

    See the ECS Samples for introductory material, including tutorials, samples, and videos.

    Entities windows in the Unity Editor

    Topic Description
    What's new What's new in the latest version of Entities.
    Upgrade guide Upgrade to the latest version of Entities.
    Get started Tutorials and installation information to get started using Entities.
    Entity component system concepts Use the entity component system architecture to organize code.
    Programming in Entities Organize your code into systems to manage entities and components in your project.
    Convert data Change GameObject data to ECS data with baking.
    Content management Interface with content archives in your project.
    Entities Unity Editor reference Reference for Entities-specific Unity Editor windows.
    Performance and debugging Analyze and debug your project.

    Additional resources

    • Getting started
    • Upgrade guide
    • Entity component system concepts
    • ECS workflow tutorial
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)