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\$– lathomas64Commented Dec 18, 2011 at 14:03
-
\$\begingroup\$ MonoGame and ExEn. \$\endgroup\$– DenCommented 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\$– Peter ØlstedCommented 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\$– bummzackCommented Dec 18, 2011 at 17:24
-
2\$\begingroup\$ There are so many. Have you tried googling? \$\endgroup\$– Quazi IrfanCommented Dec 18, 2011 at 22:55
1 Answer
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\$ Commented Dec 23, 2011 at 17:37