windows - 2D Cross-Platform Game Development Engines -
i've worked time corona sdk , love how fast , easy can create powerful apps using lua. can compile ios , android, feels little now.
my main interest able compile desktop , mobile. @ least following:
- windows + mac desktop, standalone applications.
- ios + android mobile.
i'd prefer lean more towards lua type scripting instead of actionscript, please feel free post have worked , love.
i've found following engines far:
- marmalade quick - after further looking it, marmalade quick can build mobile!
- iwgame - works on top of marmalade , says can deploy desktop , mobile lua. info appreciated on this
- sio2 - says "sio2 opengles based cross-platform 2d , 3d game engine ios, android, macos , windows" , "the engine allows port game on mac store , on windows.", forum , web title "game engine mobile devices". can't find info on if can deploy desktop platforms, info appreciated again.
- loom engine - loom similar haxe + openfl (attempts attract flash developers) in uses as3-like of ecmascript, doesn't build native code it. uses cocos2d rendering should in theory fast cocos2d. -- bojan.
- sdl - i've read in multiple places sdl can deploy platform or device , has lua binding. can't find how works it's not engine. 1 can explain how works , if it's possible once again, appreciated.
- sfml - "windows, linux, mac os x , android & ios. " doesn't use lua can use other languages java , python etc. have information on this?
- torgue2d - "torque 2d developed os x, windows, , ios devices in mind , works equally on platforms." uses torguescript , no android =(
- sencha - seems compile platforms, uses javascript know. v8 js work performance wise compared other options?
- gamemaker - own scripting language gml , remember 1 tool non-programmers. has grown real engine, mean serious development?
- construct2 - same question gamemaker
- corona - lua mobile (android , ios well)
- cocos2d - seems has lots of options not sure same language? seems you'd have re-write entire code. info if cocos2d can deploy desktop + mobile same code appreciated.
- angel2d - says can deploy except android , uses lua, ever used 1 before?
- libgdx --- i've seen things this. here benchmark test libgdx , saw reaching 40k sprites @ 60fps. http://www.sparkrift.com/2012/1/love2d-vs-allegro-vs-clanlib-vs-libgdx-vs-cocos2d-x-vs-monogame-vs-xna-vs-sfml . seems libgdx barely goes on 30k actually. still seems amazing. on same level qt me, perfect, except i'm not worried performance on it. libgdx can build pretty much.
- xna + monogame --- monogame's performance seems lower libgdx, can build platforms. don't know xna , heard won't receiving future updates, quite stable? more information welcome.
- citrus --- don't have information on citrus either. as3 game engine can build ios, android, windows, mac , more.
- haxe + openfl --- openfl (haxe) builds native on many platforms, not flash. windows, mac, linux , android optional native deployment or openfl runtime called neko in theory faster flash, , sdl 2.0 enable ios deployment soon(ish). -- bojan.
- qt-project --- linking qt project here, can build , has pretty big community lots of third party libraries further.
- moai ---the lua engine know can build desktop , mobile. downside community isn't big , documentation isn't best. if can passed great solution , 1 i'm using.
- adobe --- can't forget add adobe here since can build supports flash.
- unity3d --- announced 2d integration looks promising, should released q3-q4 of 2013.
- cocos2d-x --- open source engine. supports js, lua, c++ , multiple platforms.
html5 --- there seem lot of emphasise on html5 mobile apps, here few tools found can port html5 project platform:
so, i'd happy if comment experiences engines , suggest 1 recommend. thank help!
edit: since topic getting popular i'll adding other options i've found on time. suggest choose familiar , best project needs.
i recommend v-play (v-play.net) - it's cross-platform game engine based on qt ios, android, symbian, meego, blackberry10 , can export native desktop applications windows, mac , linux.
it's based on c++ has neat scripting support qml & javascript. qml no-brainer learn , can boost productivity less code needed - see comparison cocos2d-x(60% less loc) or corona(15% less loc) comparison of same games.
(disclaimer: i'm 1 of guys behind v-play)
Comments
Post a Comment