Andengine makes a great starting place. (I have done 3 projects now, and I really like it). but it doesn't deploy to anything other than android. This is his strength and weakness. As a power, it is very easy to integrate the functions and libraries of the Android OS into your project and have good performance. And like a weakness, well, it only works on android.
The code once publishes all platforms trading development time for speed and size. Some of the main competitors in this area:
- Ancsa corona
- Appmobi
- Phonegap
- Unity3d
- Adobe Flash (web distribution bonus)
- and others. (For example, the Moai SDK file specified by @andrew)
Successful games were launched on each platform. Find the one that suits you and your projects are best suited. Do not forget to check what you want to integrate, for example, use Facebook for mobile devices, AdMob or OpenFeint or other third-party services.
Good luck and enjoy the game!
source share