Does Dots work with Universal Render Pipeline for 2D ?

Hey,

just wondering if I can use ECS with the Universal Render Pipeline for 2D? I read that ECS has no conversion for Sprites yet and now I am wondering if there maybe is some sort of Hybrid aproach to use Game Objects for Rendering?

1 Like

Yes you can do ECS in 2D. There are some good tutorials on the Unity Code Monkey site to get started with the basics of how you might do it. Here is 2 examples (there are others on working with ECS and sprites):

Also there is a thread here on the forums about rendering lots of sprites with animations which is a little more complex but also more efficient (there are 3 sprite rendering systems in this thread, two on github):

Those should get you started. I’ve just started working on 2D recently as well, enjoy!

1 Like