Hello guys, I have some questions for you. 1. Should I already switch my project to hybrid ECS? 2. Is pure ECS faster than hybrid ECS? 3. Is pure ECS already usable ( I saw a video in which someone said that it's quite hard to make physics and animator work in pure ECS) ?
You'll probably find more resources on the ECS/Jobs forum: https://forum.unity.com/forums/entity-component-system-and-c-job-system.147/
1. Depends if you really need that performance boost. If it's a commercial project which ETA of publishing is closer than 2-5 years - don't. You'll probably get screwed by "experimental" stuff. 2. Yes. 3. Partially, it lacks lots of glue and modular stuff. You've mentioned some of it already. For physics you've got RaycastCommands, but that's it. (If nothing has changed since the last time I check it) It's hobbyist viable I'd say. But it's reaaaaly far from complete ECS. I'd rather wait a bit. Let it bake, and then hop the train to the finished solution, instead of getting butt-pain riding a half dead horse. But hey, it's half alive as well, right? Okay I should stop with the unfunny puns. Go check the forums mentioned above already.