19-12-2023, 07:10 PM
Oh wow, I wasn't aware of Unity DOTs. It looks like a great framework, though perhaps overkill for what I want to achieve.
I'm not too worried about rendering: I can do my own thing for that (e.g. use the Unity Animation-Instancing package) to efficiently render many animated models.
So far, I've had excellent results using Obi: I've basically made my own custom actor and blueprint that really don't do anything at all other than provision 5k particles. I've then added some addition movement logic using custom jobs / IJobParallelFor. For additional enemy state, I'm using my own data structure that maps 1:1 to the actor indices.
So far, I'm using the Obi Particle Renderer to see what's going on, but will soon switch to Animation Instancing and have something animated.
I'm not planning for the game to be online multiplayer, which would probably be the biggest benefit of going with DOTs.
I'll post a video when I have something presentable
I'm not too worried about rendering: I can do my own thing for that (e.g. use the Unity Animation-Instancing package) to efficiently render many animated models.
So far, I've had excellent results using Obi: I've basically made my own custom actor and blueprint that really don't do anything at all other than provision 5k particles. I've then added some addition movement logic using custom jobs / IJobParallelFor. For additional enemy state, I'm using my own data structure that maps 1:1 to the actor indices.
So far, I'm using the Obi Particle Renderer to see what's going on, but will soon switch to Animation Instancing and have something animated.
I'm not planning for the game to be online multiplayer, which would probably be the biggest benefit of going with DOTs.
I'll post a video when I have something presentable
![Sonrisa Sonrisa](https://obi.virtualmethodstudio.com/forum/images/smilies/smile.png)