Unity 3D vs. UDK 3 for iOS



我对一些3D游戏/应用程序有一些想法,需要知道使用哪种3D引擎。我喜欢Unity和UDK的高级方法。我之前使用cocos2d制作过一些2D游戏,但我对3D世界完全陌生,这就是为什么我认为Unity或UDK是一个不错的选择。我知道授权的不同之处,我更关心的是学习曲线,而不是授权成本。

计划:

  • 一个向前(向上)而不是向一侧移动的3D"侧滚轮"。第三人称宇宙飞船。这主要是为了学习。倾斜转向,点击跳跃。非常简单的图形,顶点着色就足够了。

  • 一个2.5D的"侧滚轮",就像上面的那个,但有一辆车。这款游戏将随机地从几个具有一定长度的预制块中生成关卡,这些预制块将无缝地组合在一起。

  • 为飞行员提供的3D增强现实显示器,其地形网格加载自DEM数据。

其他要点:

  • 必须能够连接到应用内购买。
  • 社区内容越多,如教程和论坛越好。
  • 能够添加像Flurry Analytics这样的第三方库是一个很大的加分项!但我想这是不可能的?

对于这些项目,你会推荐哪个引擎,为什么?最好,我想选择一个并坚持使用它。

使用Unity你将获得更好的开发时间。UDK有一个非常棒的,非常强大的引擎,但它的工具不像Unity那样容易使用,它的开发者文档留下了很多需要的东西,社区使用它的时间还不够长,所以在那里找不到很多帮助。一些快速的谷歌搜索建议你可以为Unity游戏编写自己的Objective-C插件,所以应用内购买和第三方库绝对是可行的。我认为Unity是最好的选择。

cryengine怎么样?它可以免费用于非商业用途,并且还提供mono c#。

查看CryEngine

相关内容

  • 没有找到相关文章

最新更新