Unity2d和Corona的比较

5

我使用Corona SDK已有几个月了。我真的很喜欢它,但昨天我发现了Unity2d。它似乎真的很强大。

Unity2d像Corona SDK一样跨平台吗? 我只需在Lua中编写一次代码,就可以将其部署到Android或IOS上。

Unity2d是否有许多插件,如Facebook,Twitter,应用内购买等?

我看到了Unity Pro,但每月要花费大约80美元。免费版本足以制作2D游戏,并在未来发布吗?

在你的意见中,对于制作Android或IOS的2D游戏,Corona SDK还是Unity2d更好呢? 谢谢。

4个回答

2

Unity2D有许多图形工具和游戏能更快地运行。同时,还有一个更好的社区。

教程项目


2
如果您已经使用过Corona一段时间,我建议您继续使用它,特别是如果您想将游戏移植到Android上。我用Unity做了几个跨平台游戏,并在Android端遇到了很多问题。对于3D游戏,我随时推荐使用Unity,但2D游戏要简单得多,而且有许多更专业的引擎可供选择。我认为Unity对于2D项目来说有点过于复杂了。如果您计划开发任何3D游戏,那么它做任何有意义的事情都可以,因为这样您只需要学习一次。不要误解,Unity是一个不错的引擎,但我希望人们记住,在其他可能更适合您情况的选择中也有其他更好的选项。

1
Unity允许跨平台开发,我相信它有Facebook等插件。至于哪个更好,SO不是问这个的合适地方。

他们并不是真正在问哪个更好。他们在问的是,对于iOS + Android的2D使用情况,Unity是否和Corona一样好。 - Anonymous Type

1
如果你在询问哪个更好的话,我更喜欢Unity,原因有几个。Unity提供了大量跨平台选项,只需很少的努力即可实现。即使你的目标是移动平台,你也可以轻松地制作出PC或控制台版本的游戏。Corona也是跨平台的,但我认为Unity提供了更好的选择。
不要局限于Unity Pro。你实际上并不需要Pro许可证来发布一个好的游戏。市场上很多游戏都是使用Unity Free构建的。即使使用Unity 5,许多专业选项也对用户开放。
Unity在资产商店中有很多插件。检查是否能找到与你感兴趣的主题相关的内容。
在我看来,Unity最大的优势是其社区。许多人使用Unity来开发他们的游戏,并且互联网上有大量的教程。作为初学者,当你面临问题时,几乎不可能找不到解决方案。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接