ECS for Unity with full game state automatic rollbacks
https://github.com/chromealex/ecs.example
https://github.com/chromealex/ecs-submodule
| Link | Description | | ------ | ----- | | Video Tutorials | Here are some links to youtube channel which shows how to use some features | | Classes | All classes and structures used in ME.ECS | | Deterministic Operations | Deterministic Operations like Random and GetHashCode in collections | | Default Modules | Describe default modules included in ME.ECS by default | | Create World | Describe how to create new world and set up your empty project | | Create Feature | How to create new feature | | Create System | How to create new system | | Create Module | How to create new module | | Create Entity | How to create new entity | | Create Component | How to create new component | | Create Filter | How to create new filter | | Create Marker | How to create new marker | | Register Prefabs | How to register prefab in ME.ECS | | Instantiate View | How to instantiate view from previously registered prefab | | Update Views | How to update views with entity data | | Send User Input | How to send user inputs to systems | | Send UI Events | How to send events from UI to systems | | Receive User Input | How to receive markers in systems | | Send and Receive RPC Calls | How to register object in NetworkModule, send and receive RPC packages | | Defines | Define usage | | Data Configs | How to create and use data configs | | Global Events | How to create and use global events | | Code Generators | Code Generators usage | | Pathfinding Package | Here is Pathfinding Package readme | | Serializer Package | Here is Serializer Package readme |
Telegram: https://t.me/chromealex E-Mail: [email protected] Facebook: https://www.facebook.com/chrome.alex