2013-01-03 106 views
1

我正在使用ObjectiveC为iOS开发应用程序,现在想为多个平台创建游戏。 我已经检查过Corona SDK(甚至编写了一些代码),它看起来不错,昨天我听说Adobe AIR现在已经非常成熟了,并且希望在开始之前查看它,甚至编写一行代码。 我无法决定要采用哪种框架:Corona SDK或Adobe AIR,需要您的帮助。Corona SDK VS. Adobe Air

我在这个问题上阅读了很多博客,但他们都不能帮助我决定......我需要的是用物理,关卡等构建2D游戏的最简单方法。我不想有这个需要自己编写扩展程序以支持iOS或Android上的某些功能。我已经进入Cocos2D的方式,但那是远远然后我的需要(它太原生,相对复杂,然后科罗纳)

我打算进入的主要市场是iOS和Android(其他支持只是很高兴有)。任何有使用这两种平台经验的人都可以解释每种平台的优缺点。至少帮助我理解未来的支持设备,真正编码一次然后编译到每个操作系统是多么困难(听说在AIR上它可能需要认真努力,但不知道这是真的还是为什么.. ),开发环境或任何其他我无法想到的问题。

谢谢!

+0

*我在这个问题上阅读了很多博客,但他们没有一个可以帮助我决定* - 为什么不直接在这两个游戏中写一个简单的游戏? –

回答

2

这实际上是个人喜好的问题。但是,在游戏编程方面有一些经验,我发现CoronaSDK非常简单易用。我非常喜欢Lua,所以在其中编写应用程序非常愉快,但我可以想象有人被语言抛出。

但是有一个重要的因素是不太讨论的:Corona设计用于制作游戏。从API到模拟器的所有内容都是为了简化游戏的创建而量身定制的。我不太确定AIR的情况如何,这更一般。如果你想创造除游戏以外的其他东西,或者如果你只是想开发一个简单的游戏,它可以是一个+。

它也有很好的内置物理。