Would you recommend avoiding ECS for new games?

It depends what is your reason to use ECS. If you would use it just to learn I would not use it for production. But if your game can benefit greatly from using ECS, for example unlocking performance, I would use ECS. @eizenhorn uses ECS in production and he wrote a post about it Unity DOTS case study in production

1 Like