Skip to main content


So, it turns out there are a pretty wide range of screen resolutions across the iOS and Android platforms.
Even something as simple as the icon for the app requires a number of versions to meet requirements.
iOS needs 57x57px icons for iPhone 3G and 3GS (and iPad),

114x114px for iPhone 4,

144x144px for retina display something or other...

and a ginormous 512x512px for the iTunes store.

The files have to be named Icon.png, Icon@2.png and Icon-72.png...and some such
Luckily there's an app for that...
ICONROBOT from FuDesign

Icon Robot (FREE) - iPad 3 supported! from Fu on Vimeo.
Just drag and drop a big image (say a 512x512px jobbie) onto the app and it resizes, renames and saves... superb.
The app is available from a dropbox link here:
IconRobot, not only does the job for iOS, but for Android too, which has its own set of needs:
72x72 px  - icon-hdpi.png,  48x48 px  - icon-mdpi.png,  36x36 px  - icon-ldpi.png

Popular posts from this blog


Spine again - animating game assets

Laura Tallarday gave a neat demo of how to build an animation in Spine on the CoronaGeek Hangout, so I had a bash at chopping up an image and animating it.
The plan is to add some more sophisticated animations to the new game "Duck sized horse".. but as was discussed in the show adding a whole bunch of spine animated objects might hammer a mobile device... and as the aim is to have 100 tiny duck sized horses, I'd best choose another approach for them.

anyway here's a swaying viking...

Using Corona SDK

Corona Architecture Overview
Diagram showing the Corona SDK architecture -source Walter Lua - CEO Corona The development process. I built the game "Ninja Dinosaurs vs Pirate Robots" in a series of 4 development sprints. I used a familiar game format, the "Infinite Runner" to guide the overall structure, and built the game using the Agile development methodology and Simplicity principle: "simplicity: write the simplest code to do the job, do not provide hooks in your code for ‘future needs" - this prevents scope creep. Studies by Jones (2009) have shown that Agile is most effective with small teams. Agile focuses on swift iterative cycles creating instances of working code, which are constantly reviewed and guided by the end users rather than a rigid commitment to a fixed system architecture. It values working code over heavy documentation, as might be encountered in a more traditional waterfall development approach.
Game Summary. Whilst the game is an inf…