Hi,
I'm the Bardadum's mobile version developer. I was working with David on a previous game when we decided to work on Bardadum.
About the game engine
First, I would like to write few things about our game engine. Since I mostly used Cocos2D-iPhone on my previous projects, this game was an interesting opportunity to me to use Cocos2D-X (the C++ port of Cocos2D engine). The targeted OS and devices were a good challenge because I did not released any app on Android before. Most doubts vanished when I started to code with this game engine: I found all classes I used to know and I called hardly anything in native SDKs (iOS SDK or Android SDK). So I really enjoyed to have 99% of common code.
The N2i animations
One of my previous project with David was a motion comic viewer on iOS devices. We created a tool (the N2i Editor) and an output file type to describe animations. The flexibility of running an animation without designing it my self (i'm a coder!) was obvious and I was right: David and JR have changed animations many times (c.f: previous article about animations process).
To be continued ... soon.