jump to navigation

It moves! May 17, 2010

Posted by Jesse in : Game Development , trackback

Over the last couple of weeks, I’ve been working on a new animation system. Instead of using traditional 2d animations (where you replace the entire image each frame) I’ve switched to using a keyframe based skeletal animation system. While not the norm, this isn’t an uncommon practice (the same style was used in both Aquaria and The Dishwasher: Dead Samurai). Strangely, I was unable to find a good tool for creating the animations.

So I made my own, and I made it open source, so anybody can use it. It’s called Demina.

Using it, we’ve managed to make a little progress, and I can finally show you a work in progress video. There’s not much to see yet, but now that the animation system is usable this game should really start taking shape in the next few weeks.


1. Ross - June 13, 2010

Hi Jesse, I saw your tool Demina and I’m wondering how you add bones? There’s no readme or information that I can find that shows how to do it, nor pieces on the GUI.

2. Jesse - June 13, 2010

Sorry for the lack of docs. Its hard to prioritize that over working on my game, but I need to get to that soon.

For creating bones, you need to predefine them in an xml file. Check out the documentation tab on the project page. (It’s pretty much the only thing I’ve written about.)