2D Character Controller in Unity

This is a follow up to my previous post about 2D Character Animation for Unity. Dragonbones seems like a great tool for rigging and animating a 2D character, but I had some trouble getting the character to work the way I wanted it to in Unity. I might be missing something, but it seems like the only way to control a Dragonbones GameObject in Unity is with code. I’m not much of a programmer, so I rely on Unity’s built in Animator component and animation controllers to do a lot of the work with character movement.

I decided to rebuild the character and animations directly in Unity using a free plugin called, Anima2D. My experience with it this week has been great. I was able to do everything I could in Dragonbones, plus Anima2D seems to have some unique features like spring bones which came in handy for making the cape function dynamically in response to the character’s movements. Building and animating the character directly in Unity is also a major time saver. I can make changes to the animations and rigging on the fly!

Below are a couple screenshots and a video showing my progress this week.

Rigging in Anima2D
Unity Animation Panel using Anima2D rigging and IK controls

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s