Answer the question
In order to leave comments, you need to log in
What to choose for creating a mobile game - Cocos2d-x or Marmalade SDK?
Task: developing a mobile game for at least iOS and Android, in C++, preferably with the ability to build the final version directly under Windows. 3D support is optional.
The two current contenders are Cocos2d-x and the Marmalade SDK.
Please advise if you understand the topic, maybe there are some other sensible engines that I missed?
Thanks in advance.
Answer the question
In order to leave comments, you need to log in
Unity 3D. True, you can’t write in C ++ there, but the system itself is very high quality. And it will be possible to build the project for any platform by literally selecting it in the build properties.
I do not advise Marmalade, closed source, problems are not solved immediately and they are. Coco2d (Obj-C) and 2dx (C++) are on the opposite bank, it's easy to patch what you don't like or broken, it's convenient to examine the code.
In terms of development speed, the engines are approximately the same.
Direct work with openGL - time. SDL two. HGE (for android it will only be difficult to do) - three. I recommend SDL.
Both are good of those in C++. My vote is for cocos because it's opensource. From other options, you can look towards Corona - Lua is learned in a week.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question