Improving API via code generation.

I was told that some kind of code generation is planned for this ECS systems. What I want to see is a code generator that will make the current ECS API lighter, because it is way too verbose currently in my opinion, and I even switched to Entitas ECS which is using code generation to provide very light-weight API.

Could this approach work for Unity ECS? Is something like that on the roadmap?

1 Like

I’m sure they will build on the top of these semi-low-level systems and they will provide some sort of click-and-run and maybe even code generator API. I haven’t seen anything like it on the roadmap, but both Job System and ECS are pretty new and under development, they will do that probably after they support a couple of crucial sub-systems.
So I wouldn’t count on it before next year (although they may prove me wrong, I’d be glad :smile: )