So I’ve been busy over the last month implementing all of the combat and status effect visuals and the game logic behind them.
The work adding animations has been particularly difficult as I’m using DragonBones, which is a 2D animation tool which comes with a Unity plugin.
It works pretty well most of the time but isn’t really built for more complex use cases, for example I need to have each animated object use it’s own material instance which DragonBones doesn’t really support as it caches and shares materials between armatures of the same type. This meant I had to spend a bit of time making adjustments to allow for the additional functionality I need for Warborn and at times it seemed like I was just going further and further down the rabbit hole.
Anyway, I eventually managed to get it working the way I want and as a result the animations are coming together nicely!
Read full post.