P
P
Paul2015-01-06 11:37:14
Mobile development
Paul, 2015-01-06 11:37:14

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):

  • Small weight at the exit (50Mb weight scares for simple 2D casual games)
  • Application speed (Also, lags in some simple games are scary)
  • Lack of engine splash (Not critical)
  • The presence of more or less intelligible documentation
  • JP is not important

After searching, I came up with the following engines:
  • Cocos2d-x (Looks complicated)
  • Corona SDK(How are things with application speed?)
  • Godot (For some reason I like it, but the community is small)
  • HaxeFlixel (Also likes me)
Please help me, explain briefly the pros and cons of these engines and advise any other
PS I'm on Windows

Answer the question

In order to leave comments, you need to log in

7 answer(s)
M
maaGames, 2015-01-06
@maaGames

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.

B
bogolt, 2015-01-06
@bogolt

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.

Y
yanchumak, 2015-01-06
@yanchumak

for 2D with head Canvas-a is enough

G
GavriKos, 2015-01-06
@GavriKos

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
Igor_Sib, 2015-01-15
@Igor_Sib

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.

A
Alexander Mylchenko, 2015-01-16
@ERrorMAKros

Adobe AIR :)

X
xmoonlight, 2015-01-16
@xmoonlight

craftyjs.com: DOM/canvas, sprites, etc.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question