I am about to start on a project which, at a minimum, will release to Android and iOS. Are there any game engines, other than Unity, which can publish to both? I fear that Unity might contain more overhead then we need, for what is essentially a 2D game.

  • \$\begingroup\$ Another one I've discovered on my own is Corona SDK which looks more focused for 2D but requires a subscription instead of a one time fee. After 2 years getting an ios and android liscense would be better price-wise and leaves the potential for additional build targets in the future. \$\endgroup\$
    – lathomas64
    Dec 18, 2011 at 14:03
  • \$\begingroup\$ MonoGame and ExEn. \$\endgroup\$
    – Den
    Dec 18, 2011 at 14:10
  • \$\begingroup\$ UDK can also be used, but it can be difficult if your programming skills isn't that good. \$\endgroup\$ Dec 18, 2011 at 16:19
  • 1
    \$\begingroup\$ possible duplicate of What 2D engine can I use to port my flash game to iOS and Android? \$\endgroup\$
    – bummzack
    Dec 18, 2011 at 17:24
  • 2
    \$\begingroup\$ There are so many. Have you tried googling? \$\endgroup\$ Dec 18, 2011 at 22:55

1 Answer 1


Those I know about are:

Unity3D: A good 3D game engine, which is well known.
Cocos2d-x: A C++ port of the Cocos2d engine for iPhone, which is a fully-featured 2D game engine.
UDK: Another 3D game engine, which provides professional 3D tools at cost of being a little hard to learn.
Corona SDK: I didn't test this one but I've read it's name in many threads (as well as comments here).
Unigine: This one is also a 3D game engine which lets you develop games using c++ language (and UnigineScript).
Airplay SDK: Another game engine (which seems to focus on 2D games) with support for almost all types of mobile devices.

  • \$\begingroup\$ Airplay would be perfect if it weren't for the yearly pricing structure as opposed to a one time fee like unity. Won't be using it for this but may use it in the future, thanks! \$\endgroup\$
    – lathomas64
    Dec 23, 2011 at 17:37

Not the answer you're looking for? Browse other questions tagged .