The above has pretty much happened to one of our clients – a company building and delivering casino games to distributors.
Flash was getting out, nothing was going in, and everyone vouched for native mobile experienced. Luckily, we have an awesome graphic designer, who we work with, who is capable to produce stunning imagery.
But the challenges still remain – the idea is to rework the existing Flash ActionScript apps into Objective-C – Swift was not around then yet. So we needed a framework.
The optimal choice at the moment was Cocos2d (http://www.cocos2d-iphone.org).
We reworked the whole logic from ActionScript games into Cocos2d using the source documentation, including game logic, random number generator and more.
Then, another problem popped up – graphics.
Obviously, the most important part of the project. The games have to look sexy so that people would love to play them.
Original graphics were built for desktop resolutions of 1024px wide, which made the laggy graphics files nearly unusable.
And along came our designer hero. With the use of Photoshop and 3ds Max, he created stunning scenes and physical objects for the game. Supporting retina iPads as well, by the way.
We’re just gonna leave this here.
The rest was just a matter of development and testing.
Need to convert your legacy app or game to native mobile apps – write us and we will help estimate the timeframes and budget – firstname.lastname@example.org.