Arch.Extended
UnityH4xx
Arch.Extended | UnityH4xx | |
---|---|---|
6 | 1 | |
133 | 35 | |
- | - | |
8.7 | 2.6 | |
12 days ago | about 1 year ago | |
C# | C# | |
Apache License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Arch.Extended
-
Arch - Entity component system - Received Improvements, EventBus instance support, and its own discord! :)
The most significant new feature is instance support for the Arch.Extended source generated `EventBus`, which allows high-performance event dispatching to static and instance receivers with ordering, inlining, and without boxing or lookups. It's incredibly fast and can also be used outside of Arch.
-
c# - "Arch" entity component system - Received new Features, Unsafe Collections, EventBus sourcegen and much more! Check it out! :)
It recently received a few more Tools and Features to aid development and improve the ECS workflow. E.g. unsafe collections, a ResourceHandler and a static source generated eventbus in Arch.Extended ! :)
-
c# - "Arch" high-performance entity component system - Received new features, check them out! :)
Its already matured and already has tons of cool features (even has its own source generator Arch.Extended)! Recently it received a few other cool features like `Bulk Query Operations`, which can be used to bulk destroy or modify entities with an insane performance :)
-
"Arch" entity component system - New API and code generation update. Check it out ! :)
The source generator of Arch.Extended also had an update and can now generate queries everywhere, is compatible with Unity and Godot and you can mark parameters to pass them through.
-
"Arch" ECS - Update features reduced boilerplate code, systems API and code generation ! Check it out ! :)
Arch even has https://github.com/genaray/Arch.Extended, a source code generator to create systems.... as a contrast to DefaultECS.Analyzer :)
-
C# "Arch" ECS - Update features reduced boilerplate code, systems API and code generation ! Check it out ! :)
Through Arch.Extended systems can now also be used and even generated through source generation ! :) ( Theres also a sample for monogame ).
UnityH4xx
What are some alternatives?
DefaultEcs - Entity Component System framework aiming for syntax and usage simplicity with maximum performance for game development.
libplanet - Blockchain in C#/.NET for on-chain, decentralized gaming
meltysynth - A SoundFont MIDI synthesizer for .NET
Reflex - Minimal dependency injection framework for Unity
Arch - A high-performance C# based Archetype & Chunks Entity Component System (ECS) with optional multithreading.
IL2C - IL2C - A translator for ECMA-335 CIL/MSIL to C language.
Estragonia - Estragonia: Avalonia in Godot
AStar - A fast 2D path finding library based on the A* algorithm. Works with both grids and graphs. Supports any .NET variant that supports .NETStandard 2.0 or higher. This library has no external dependencies. The library is licensed under the MIT license.
GoDotNet - State machines, notifiers, and other utilities for C# Godot development.
anything_about_game - A wonderful list of Game Development resources.
Entitas - Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity