Unity与UDK与CryEngine的比较

6
哪种是最好学习的?它们有什么优缺点?

Unity3d现在可能比另外两个流行使用的频率高500倍。如果你想工作,首先学习Unity。 - Fattie
1个回答

7

根据我的经验,UDK(虚幻开发工具包)是最容易学习的,拥有出色的UnrealScript,几乎可以控制任何环境变量。它也是最强大的工具,与Autodesk 3ds Max / Maya集成非常完美。顺便说一下,UDK是免费的。

Unity基于Mono平台,提供C#作为脚本语言。如果你了解C#并想要使用Visual Studio的绝对权力,那么Unity将满足你的需求。另一方面,Unity并非免费。

CryEngine在图形方面是所有引擎中最迷人的,还带有一个出色的环境编辑器。然而,它是所有引擎中最昂贵的。此外,如果你想在可视化方面使用它,可能无法像UDK或Unity那样扩展。


12
UDK可以免费使用,但对于商业项目,您需要购买许可证或许可证+版税混合使用。另一方面,Unity3D有免费版和付费(专业版)版。现在,Unity3D的免费版本没有任何使用限制 - 因此您可以将其用于商业项目。与UDK许可证相比,Pro版本价格也非常便宜。CryEngine非常具有扩展性,前提是您拥有正确的许可证(再次提醒)。但正如您所提到的,价格确实过高。 - Bartosz Ptaszynski
1
只是对当前情况的更新,如果你(或你的游戏开发公司)年收入不到10万美元,Unity“个人版”是免费的。Unity Pro目前作为服务每月约75美元(他们将于2017年3月3日停止向非服务许可证提供更新,因为他们希望每个人都使用该服务)。另一方面,UDK完全免费,直到你的游戏每季度收入达到3000美元(或更多),此时软件成本为该收入的5%。而CryEngine则基于“您想付多少就付多少”的原则提供。 - user4371612
我个人的看法是,作为一个刚开始接触3D引擎的人,Crytek是目前最好的选择,但其他两个选项也很棒,只是偶尔会有一些小问题。 - RenaissanceProgrammer

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