All Projects → jeffcampbellmakesgames → Entitas-Redux

jeffcampbellmakesgames / Entitas-Redux

Licence: MIT license
An entity-component framework for Unity with code generation and visual debugging

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to Entitas-Redux

Entitas Csharp
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
Stars: ✭ 5,393 (+6320.24%)
Mutual labels:  design-pattern, design-patterns, ecs, entity-component-system, entity
Entitas Cpp
Entitas++ is a fast Entity Component System (ECS) C++11 port of Entitas C#
Stars: ✭ 229 (+172.62%)
Mutual labels:  design-pattern, ecs, entity-component-system, entity
Actors.unity
🚀Actors is a framework empowering developers to make better games faster on Unity.
Stars: ✭ 437 (+420.24%)
Mutual labels:  ecs, entity-component-system, entity
Kengine
Entity-Component-System (ECS) with a focus on ease-of-use, runtime extensibility and compile-time type safety and clarity.
Stars: ✭ 417 (+396.43%)
Mutual labels:  ecs, entity-component-system, entity
ECS-Phyllotaxis
Learning ECS - 100k Cubes in Phyllotaxis pattern
Stars: ✭ 17 (-79.76%)
Mutual labels:  ecs, entity-component-system, entity
ecs
A dependency free, lightweight, fast Entity-Component System (ECS) implementation in Swift
Stars: ✭ 79 (-5.95%)
Mutual labels:  ecs, entity-component-system, entity
SpaceWar-ECS
A space war game made with ECS and JobSystem in Unity.
Stars: ✭ 26 (-69.05%)
Mutual labels:  ecs, entity-component-system, entity
echo
Super lightweight Entity Component System framework for Haxe
Stars: ✭ 41 (-51.19%)
Mutual labels:  ecs, entity-component-system
TinyECS
Tiny ECS is an easy to use Entity-Component-System framework that's designed specially for Unity3D.
Stars: ✭ 20 (-76.19%)
Mutual labels:  ecs, entity-component-system
harmony-ecs
A small archetypal ECS focused on compatibility and performance
Stars: ✭ 33 (-60.71%)
Mutual labels:  ecs, entity-component-system
uecs
Micro ECS
Stars: ✭ 30 (-64.29%)
Mutual labels:  ecs, entity
design-patterns-cookbook
Design Patterns in simple words with examples on PHP
Stars: ✭ 26 (-69.05%)
Mutual labels:  design-pattern, design-patterns
ent-comp
A light, fast Entity Component System in JS
Stars: ✭ 25 (-70.24%)
Mutual labels:  ecs, entity-component-system
rockgo
A developing game server framework,based on Entity Component System(ECS).
Stars: ✭ 617 (+634.52%)
Mutual labels:  ecs, entity-component-system
entitas-python
Entitas ECS implementation in Python.
Stars: ✭ 41 (-51.19%)
Mutual labels:  ecs, entity
imgui entt entity editor
A drop-in entity editor for EnTT with Dear ImGui
Stars: ✭ 146 (+73.81%)
Mutual labels:  ecs, entity-component-system
ECS
Entity-Component-System
Stars: ✭ 122 (+45.24%)
Mutual labels:  ecs, entity-component-system
refactoringtopatterns
A place to practice Refactoring To Patterns that Kerievsky wrote about in his book
Stars: ✭ 46 (-45.24%)
Mutual labels:  design-pattern, design-patterns
ecs
🐰 Entity Component System
Stars: ✭ 62 (-26.19%)
Mutual labels:  ecs, entity-component-system
artemis-odb-entity-tracker
🎲 Visual Entity Tracker for ECS library: artemis-odb
Stars: ✭ 27 (-67.86%)
Mutual labels:  ecs, entity-component-system

EntitasRedux Continous Deployment Entitas Redux on Discord GitHub issues License: MIT Twitter Follow

Buy Me a Coffee at ko-fi.com

Entitas Redux

About

Entitas Redux is a reworked version of Entitas with a sole focus on Unity. For more background on this project, see here for more information.

Requirements

  • Min Unity Version: 2019.4
  • Scripting Runtime: .Net 4.X
  • .Net Core Runtime: 3.1.X
  • MSBuild: MSBuild is required for the Roslyn parsing Genesis Requires. There are a few ways to ensure this is installed and I would recommend restarting your PC after performing any of these steps (see here for MS docs on installation).
    • MSBuild is installed along with Visual Studio, so having VS installed accomplishes this requirement.
    • Installing the .Net Core SDK v3.1 will ensure MSBuild is installed.
    • Installing the Visual Studio Build Tools here will ensure MSBuild is available.

Installing Entitas Redux and Getting Started

For instructions on installing Entitas Redux and how to get up and running, see here on the wiki.

Support

If this is useful to you and/or you’d like to see future development and more tools in the future, please consider supporting it either by contributing to the Github projects (submitting bug reports or features and/or creating pull requests) or by buying me coffee using any of the links below. Every little bit helps!

ko-fi

Contributing

For information on how to contribute and code style guidelines, please visit here.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].