Duelyst is an open source trading card game that has a lot of beautiful animated pixel art characters. I wanted to port those animations into Unity animation clips and animator controllers so Unity Devs could use them more easily. If you just want to download a the finished animations you can download a unitypackage file from releases.
In order to use these animations in your game you may want to change some of their properties or set them up differently from how I have them. You can easily regenerate the animation files by:
- Opening this project in Unity
- Delete all existing animations under Assets\Duelyst-Sprites\Spritesheets\Units
- Pull up the "Duelyst Animation Importer Window" under Window > Duelyst Animation Importer
- Press the "1. Create Sprites" Button to recut the sprite sheets (This will take some time)
- Press the "2. Create Animations" Button to regenerate the animations (This will take som time as well)
If you want to change some of the logic I use in order to generate the files you will most likely need to examine the DuelystAnimationImporterWindow.cs file and make changes there. All of the import logic is in that script.
Duelyst is licensed under the Creative Commons Zero v1.0 Universal license, so these assets are also licensed under that.

