Entitas is a super fast Entity Component System (ECS) specifically made for C# and Unity, developed by Simon Schmid (Wooga) and open-source developers.
Entitas blueprints extend Entitas by adding data blueprints, allowing developers to create entities driven by data instead of hard-coded values.
Entitas Blueprints 0.1 is based on Entitas 0.28.2.
Entitas Blueprints source files can be added to any existing Entitas project.
If you want to open the Entitas Blueprint solution itself instead, follow these instructions:
- Download Entitas 0.28.2.
- Download Entitas Blueprints source code files.
- Move the Entitas and Entitas.CodeGenerator folders to Source\Entitas.Blueprints.
New releases of Entitas Blueprints are created using Semantic Versioning. In short:
- Version numbers are specified as MAJOR.MINOR.PATCH.
- MAJOR version increases indicate incompatible changes with respect to the public UnityQuery API.
- MINOR version increases indicate new functionality that are backwards-compatible.
- PATCH version increases indicate backwards-compatible bug fixes.
Each release is built against a specific version of Entitas (see above), but may work with others as well.
After verifying that you are using the latest version of Entitas Blueprints and having checked whether a similar issue has already been reported, feel free to open a new issue. In order to help us resolving your problem as fast as possible, please include the following details in your report:
- Which version of Entitas and Entitas Blueprints are you using?
- Steps to reproduce
- What happened?
- What did you expect to happen?
After being able to reproduce the issue, we'll look into fixing it immediately.
Entitas Blueprints is released under the MIT license.