Skip to content

Tools and Extensions

Nicklas Breum edited this page Dec 28, 2017 · 28 revisions

Create Components and Systems right from the Unity context menu.

Simple templates, designed as a starting point for new Entitas projects. By Rivello Multimedia Consulting

Entitas language by Maxim Zaks. This project explores the possibility of a entity-component-system language designed for use with Entitas.

Abstract WrapperComponent class to allow users to create single value components, including the implicit conversion operator, in a single line of code. By Linus van Elswijk

Code generator by Vlad Pazych. Gentitas is a fast code generator for Entitas projects in Unity3D. It parses .gentitas.cs files in your Assets folder and uses customizable Handlebars templates to generate Entitas API from them.

Originally created by Nick Pruehs, blueprints allow developers to create entities in Unity in a very similar manner to prefabs, instead of through pure code. Unfortunately the current implementation has many drawbacks and this has caused Simon Schmid to deprecate the feature for now (#390).

Extension for Visual Studio that makes code generation with Entitas smoother. Code generation runs when files in a specified folder has been saved. Useful if you do not want to manually type in a command or press a key to generate files for Entitas. Note: recommended is to use the Roslyn generator.

Clone this wiki locally