{"repo":"DCFApixels/DragonECS","free":true,"listed":false,"github":"https://github.com/DCFApixels/DragonECS","clone":"git clone https://github.com/DCFApixels/DragonECS.git","description":"Pure C# Entity Component System framework","language":"C#","stars":338,"topics":["csharp","ecs","ecs-framework","entity-component-system","game-development","gamedev","dragon-ecs","dragonecs","no-dependencies","unity"],"license":"MIT","category":"game-templates","readme_excerpt":"DragonECS - C# Entity Component System Framework Readme Languages: Русский English 中文 The ECS Framework aims to maximize usability, modularity, extensibility and performance for dynamic entity changes, without code generation or external dependencies. Inspired by LeoEcs Lite. [!Note] Have questions or want to stay updated on development? Join our community! - Feedback Table of Contents - Installation - Extensions - Quick Start - Basic Concepts - Entity - Component - System - Framework Concepts - Pipeline - Building - Dependency Injection - Modules - Sorting - Processes - World - Pool - Mask - Aspect - Queries - Collections - ECS Root - Multithreading - Debug - Meta Attributes - EcsDebug - Profiling - Define Symbols - Framework Extension Tools - World Components - Configs - Projects powered by DragonECS - Extensions - FAQ - Feedback - License Installation Versioning semantics - Open Environment Requirements: Minimum C# version: 7.3. Supported: NativeAOT; Game engines with C#: Unity, Godot, MonoGame, etc. Tested with: Unity: Minimum version 2021.2.0. Unity Installation It is also recommended to install the Unity engine integration extension Unity integration ### Unity package Installation as a Unity package is supported by adding the Git URL in PackageManager: Or add the package entry to Packages/manifest.json : ### As source code The framework sources can be copied directly into the project. Extensions Integrations: Unity Godot Packages: Dependency autoinjections Classic C# mu","default_branch":null,"files":null,"tree":[],"storefront":"/r/DCFApixels","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DCFApixels/DragonECS/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}