awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 个仓库

Awesome GitHub RepositoriesEntity Component System Samples

Reference implementations demonstrating the separation of data into components and logic into systems.

Distinguishing note: The candidates are either narrow Unity tools or unrelated data models; a general ECS sample category is needed under Game Development

Explore 2 awesome GitHub repositories matching game development · Entity Component System Samples. Refine with filters or upvote what's useful.

Awesome Entity Component System Samples GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • unity-technologies/entitycomponentsystemsamplesUnity-Technologies 的头像

    Unity-Technologies/EntityComponentSystemSamples

    8,127在 GitHub 上查看↗

    This repository is a collection of reference implementations and sample projects demonstrating data-oriented design using the Unity Entities package. It provides a suite of examples for implementing an entity component system that separates game data into components and logic into systems. The collection includes specialized demonstrations for rendering large volumes of entities via graphics pipelines, implementing high-performance collision and rigid body dynamics through data-oriented physics, and managing multiplayer state synchronization using the network framework for entities. It also p

    Provides a collection of reference implementations demonstrating data-oriented design via the Unity Entities package.

    C#auto-vectorisationauto-vectorizationburst
    在 GitHub 上查看↗8,127
  • unity-technologies/fpssampleUnity-Technologies 的头像

    Unity-Technologies/FPSSample

    5,106在 GitHub 上查看↗

    该项目是一个用于 Unity 的第一人称射击游戏模板,实现了联网游戏、武器系统和玩家移动。它作为一个多人游戏系统,旨在通过网络传输层同步服务器和客户端之间的移动和动作。 该项目展示了使用高清渲染管线(HDRP)进行高保真游戏渲染的示例,以提供创作内容和先进的视觉质量。它还演示了实体组件系统(ECS)的使用,以组织游戏数据和逻辑,从而优化处理和执行性能。 该实现涵盖了实时状态同步,以及通过编译资源包(Asset Bundles)和生成独立播放器进行的游戏资产管理。

    Serves as a reference implementation demonstrating the separation of data into components and logic into systems.

    C#
    在 GitHub 上查看↗5,106
  1. Home
  2. Game Development
  3. Entity Component System Samples

探索子标签

  • Parallel Job SystemsImplementations of multi-threaded task distribution to optimize CPU throughput for computationally expensive logic. **Distinct from Entity Component System Samples:** Focuses on the multi-threaded execution model and job distribution specifically, whereas the parent is a general collection of ECS samples.