Hat*_*mes 82 windows mobile 2d cross-platform game-engine
我已经使用Corona SDK工作了一段时间,并且喜欢使用Lua创建功能强大的应用程序的快捷方式.但它只能编译iOS和Android,现在感觉太少了.
我的主要兴趣是它能够编译到桌面和移动.至少对于以下内容:
我更喜欢它更倾向于使用Lua类型的脚本而不是ActionScript,但是请随意发布您曾经使用过的任何内容和爱.
到目前为止我找到了以下引擎:
Html5 ---似乎有很多强调html5移动应用程序,这里只是我发现的一些工具可以帮助将你的html5项目移植到一个平台:
所以,如果你可以根据你对任何引擎的经验发表评论并建议你推荐哪一个,我会很高兴.谢谢您的帮助!
编辑:由于这个主题越来越受欢迎,我将添加我发现的其他选项随着时间的推移.我建议您选择最熟悉的,最适合您的项目需求.
我推荐V-Play(v-play.net) - 它是基于Qt的跨平台游戏引擎,适用于iOS,Android,Symbian,MeeGo,Blackberry10,也可以导出用于Windows,Mac和Linux的本机桌面应用程序.
它基于C++,但对QML和JavaScript有一个简洁的脚本支持.QML是一个很容易学习并且可以提高你的生产力,因为需要更少的代码 - 只需看看与cocos2d-x(减少60%Loc)或Corona(减少15%LoC)的比较来比较相同的游戏.
(免责声明:我是V-Play背后的人之一)
如果你正在使用Python,那么Kivy现在是一个很好的解决方案.它汇编到您要求的所有平台:
Kivy在Linux,Windows,MacOSX,Android和IOS上运行.您可以在所有支持的平台上运行相同的代码.它可以使用本机大多数输入协议和设备,如WM_Touch,WM_Pen,Mac OS X Trackpad和Magic Mouse,Mtdev,Linux Kernel HID,TUIO.包括多点触控鼠标模拟器.
Kivy使用了大量优化的代码进行图形渲染(通过Cython),所以它也很快.
这是一个speakerdeck,为您提供一些背景和概述(特定于Android).
| 归档时间: |
|
| 查看次数: |
70486 次 |
| 最近记录: |