{"repo":"genaray/Arch","free":true,"listed":false,"github":"https://github.com/genaray/Arch","clone":"git clone https://github.com/genaray/Arch.git","description":"A high-performance C# based Archetype & Chunks Entity Component System (ECS) with optional multithreading.","language":"C#","stars":1801,"topics":["csharp","dotnet","ecs","entity-component-system","game","game-development","dotnet-core","netstandard21","fast","gamedev"],"license":"Apache-2.0","category":"game-templates","readme_excerpt":"A high-performance C# based Archetype & Chunks Entity Component System (ECS) for game development and data-oriented programming. - 🏎️ FAST Best cache efficiency, iteration, and allocation speed. Plays in the same league as C++/Rust ECS Libs! - 🚀 FASTER Arch is on average quite faster than other ECS implemented in C#. Check out this Benchmark! - 🤏 BARE MINIMUM Not bloated, it's small and only provides the essentials for you! - ☕️ SIMPLE Promotes a clean, minimal, and self-explanatory API that is simple by design. Check out the Wiki! - 💪 MAINTAINED It's actively being worked on, maintained, and comes along several Extensions! - 🚢 SUPPORT Supports .NetStandard 2.1, .Net Core 6 and 8, and therefore you may use it with Unity or Godot! Download the package, get started today and join the Discord! ⏩ Quickstart Arch is bare minimum, easy to use, and efficient. Let's say you want to create some game entities and make them move based on their velocity... sounds complicated? It's not! Arch does everything for you, you only need to define the entities and the logic. I bet you don't want to read tons of documentation, theory, and other boring stuff right? Let's just ignore all that deep knowledge and jump in directly to get something done. [!NOTE] The example is very simple. There more features including queries without lambda or an API without generics and much more. Checkout the Documentation! 💡 Highlights This is all you need to know, with this little knowledge you are already ab","default_branch":null,"files":null,"tree":[],"storefront":"/r/genaray","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/genaray/Arch/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."}