Answer the question
In order to leave comments, you need to log in
Which cross-platform engine to choose?
Hello. There was a need to choose an engine for developing applications (Games). Basically 2D is interesting, the presence of 3D is not so important. What is important for me (Not required, but desirable):
Answer the question
In order to leave comments, you need to log in
Unity3D and libGDX. But with Unity, the files are large and the sprites are optimized for memory usage at runtime, and not for storage on disk (because of this, the files again become somewhat larger in size).
The first is a whole big cool system, the second is an engine with a bunch of goodies. There is a lot of documentation for both, even in Russian.
cocos2d-x ( с++11 )
SDL ( с )
What you ordered - fast, minimum amount of binary code received, undemanding to memory, splash in coconut can be disabled, documentation and examples are on off sites. And of course cross-platform.
In my opinion, such questions appear every week ... And each time the same arena in the arena - Unity, Cocos, SDL.
Under your requirements I would take SDL. This is if the programming skill allows. You can also look towards Marmalade.
I would recommend Unity even though it's not on the list. In addition to the PL, there is a whole environment that is convenient and significantly speeds up work. Although it is slower, but now I don’t see a single game in the top that could not be rewritten on Unity. Usually lags are a problem of a particular programmer, not an engine. Moreover, since the 5th version, as I understand it, C# code will be compiled directly into executable code.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question