genaray/Arch
PublicA high-performance C# based Archetype & Chunks Entity Component System (ECS) with optional multithreading.
Bee AI phân tích repositoryBETA
AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.
Cập nhật lần cuối: 11/10/2026
Tóm tắt bởi Bee AI
Arch là thư viện Entity Component System (ECS) hiệu năng cao dựa trên Archetype và Chunks viết bằng C#, phục vụ phát triển game và lập trình hướng dữ liệu.
- Sử dụng kiến trúc Archetypes với chunks 16KB và kích thước Entity cực nhỏ giúp tối ưu cache.
- Hỗ trợ đa luồng cho các queries và tương thích tốt với AOT.
- Tương thích với .NetStandard 2.1, .Net Core 6 và 8, cho phép tích hợp vào Unity và Godot.
- Cung cấp cả Generic và Non-Generic API cùng các tính năng như CommandBuffers, Events và batch operations.
Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.
- Độ phổ biến37
- Độ tươi80
- Cộng đồng39
- Tài liệu100
- Phát hành100
- Mức độ khóTrung bình
- Phù hợp vớiLập trình viên
- Loại dự ánThư viện
- Giấy phépApache-2.0
Kiến trúc & Công nghệ
Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.
Tech stack
C#
.NET
Unity
Godot
Kiến trúc tổng quan
Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.
src/Mã nguồn chính của thư viện Arch ECS.docs/Tài liệu hướng dẫn và tài nguyên tài liệu.scripts/Các script hỗ trợ dự án và build.
Hướng dẫn nhanh
Các bước để bắt đầu với repository này.
git clone https://github.com/genaray/Arch.git
cd ArchCác use case chính
Những ứng dụng có thể xây dựng từ repository này.
- Phát triển logic game mô phỏng nhiều thực thể trong Unity hoặc Godot.
- Xây dựng các hệ thống game clone như Roguelite Survivor hay Space Station 14 với MonoGame.
- Thiết kế kiến trúc game engine hướng dữ liệu (data-oriented programming) bằng C#.
Repository tương tự
Cùng chủ đề trong kho Bee.
- 1
godotengine/godotGodot Engine – Multi-platform 2D and 3D game engine118.5k+227
- 2
ocornut/imguiDear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies76.6k+123
- 3
jellyfin/jellyfinThe Free Software Media System - Server Backend & API58.1k+213
- 4
dkhamsing/open-source-ios-apps:iphone: Collaborative List of Open-Source iOS Apps52.6k+145
- 5
bevyengine/bevyA refreshingly simple data-driven game engine built in Rust49k+321
Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 11/10/2026.