Technology At the beginning of the project we looked into existing engines for Flash, including a technology developed at Soap for an unreleased game called Ninja-X, and the Citrus Engine, which is built on top of Starling and two physics engines. Neither engine turned out to be suitable for the games need. Citrus was…
Note: This project was completely a while ago but it took a while for me to get an okay from to post about the development of this project. Its a pitty that it was done as a flash game in a time when the platform lost its glory. But I hope that you enjoy this write up and screenshot collection of behind the scenes as I…
Animations We used Dragon Bones to animate inside Flash, but exported the animations to a GPU-friendly set of textures and skeleton files. One of the many advantages of this method is that it allowed us to blend any animation clip with another, with the results displaying at a smooth 60 fps. When preparing the animation…
@AsaNYC: Thanks, your response made my day. The flash target platform was decided higher up to maximize compatibility with the game in the browser (higher reach). But personally I would have preferred to have the whole game development inside Unity and in C#. I grew up with Flash development from the early days but these…