docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Programming in Entities

    This section outlines how to organize and manage the entities and components in your application with systems, and how to effectively set up those systems.

    Topic Description
    Write multithreaded code Use the job system to write multithreaded code.
    Organize data with components Use different component types to store data.
    Systems introduction Organize entity and component data with systems.
    Manage structural changes Manage structural changes in your project.
    Iterate over component data Use different methods of iterating through data depending on the system type.
    Transforms Control the position and rotation of entities.
    Aspect overview Group together components in a single struct.
    Store immutable data with blob assets Use blob assets to access store immutable data.

    Additional resources

    • Entity component system concepts
    • Convert data
    • Performance and debugging
    • Linked entity groups
    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)