UDK 2012年3月vs CryEngine 3(未来的工作?)

时间:2012-04-17 18:40:28

标签: unity3d unreal-development-kit unrealscript cryengine

我现在正在进入游戏开发,我想做3D游戏。我一直在查看UDK,Unity和CryEngine 3 SDK。我可以看到,所有这些都有其优点和缺点。然而,Unity,我开始排除因为我想将游戏开发作为未来的工作。由于虚幻引擎(据我所知,99%与UDK相同)和CryEngine 3是行业标准,除了GameBryo等..(我没有钱买,因为我16岁哈哈)

根据我的理解,UDK的优点是:

  • 更简单(在脚本方面)
  • 在比CE3更多的计算机上运行
  • 行业标准,用于多种顶级游戏。
  • Kismet非常好(适用于全面编辑)
  • iOS的开发是可能的,并且是免费的(减去成为“Apple Developer”的99美元费用
  • UDK的跨平台(PC,Mac,iOS)。 UE3(据我所知)是PC,Mac,iOS,PS3,Xbox360和Android?
  • 99美元的销售游戏,第一个50,000美元的销售额是免版税的

缺点是:

  • 每次更改UnrealScript代码时,必须退出编辑器以重新编译代码
  • 比CryEngine 3更糟糕的工作流程
  • 很快将被虚幻引擎4取代
  • 经常崩溃。
  • 教程不多。

CE3的优点是:

  • 令人惊叹的地形发生器
  • 真正的下一代顶级图形
  • 有史以来最好的水
  • 比UE3更好的工作流程
  • 很少崩溃

缺点是:

  • 必须登录才能使用,如果在编辑时丢失了互联网连接,则甚至无法保存。
  • 如果你想制作商业游戏,那就贵了。
  • 无法在尽可能多的计算机上运行
  • 仅适用于PC,PS3和X360
  • 更复杂的脚本编写?

我所说的依据是什么?我错过了任何利弊吗?你推荐哪个初学者(游戏开发,而不是一般的编程。我精通Python,知道VB.NET,C#,HTML和CSS)Unity是否有可能让游戏开发公司看到潜力你?

编辑:P.S。我想我应该提一下......我不打算将FPS作为我的主要类型。我知道用UDK或CryEngine做其他任何事都很难,但我不介意。我需要学习经验。主要是,UDK和CryEngine能做到这一点吗?我知道UDK可以,但我只有50%肯定CryEngine可以,我还没有看到很多人问这个。

4 个答案:

答案 0 :(得分:3)

我正在学习UDK。单击欢迎屏幕以访问在线视频教程。这个Buzz3D花花公子是有史以来最好的。虽然他使用旧版本的UDK,但我能够跟上并且我学会了堆积。 UDK是一位非常令人兴奋的编辑。我计划在某个阶段检查CE3。 Dunno很多关于Unity的事情。可能适合开发即将推出的ouya游戏机(这对行业来说有点黑马)。

答案 1 :(得分:1)

之前我和UDK玩了一点,我觉得你提到的优点和缺点是有效的。

我对游戏公司招聘的内部运作情况一无所知,但我认为对于初学者来说Unity3D是值得考虑的选择。 Unity不像UDK那样强大/高效/市场标准,但它确实有一些优势:

  1. C#scripting
  2. 可理解的文档,教程和活跃社区
  3. 友好且易于使用的IDE,脚本编辑器和(最重要的)调试工具。
  4. 无论如何,如果你学习一些教程,那么学习Unity的基础知识并制作一些游戏原型不应该花费几天时间。即使您稍后要迁移到另一个引擎,我也会建议它作为一个起点。

答案 2 :(得分:0)

仅根据每种产品的定价,阅读对UDK定价的notea更正。

以下是每个

的费用

Crytek:对于Indy开发者

- “Crytek只需要20%的开发商收入来自他们游戏的商业发布。” - 我觉得这更纯粹是为了简单起见

UDK:     - “预付99美元,以及您或您公司的所有基于UDK的游戏或商业应用程序的UDK相关收入中的第一笔50,000美元,以及来自所有基于UDK的游戏的UDK相关收入的25%版税或超过50,000美元的商业申请*“

*请注意,这是,

- “如果您在企业内部使用UDK,并且使用UDK创建的应用程序未分发给第三方(即不是您的员工或分包商的人),您需要向Epic付款每年安装的UDK开发人员席位每年2,500美元的许可费。此许可费仅适用于用于开发的UDK席位;仅安装了最终应用程序的硬件不需要许可费。

好吧,我不是最好的,但是看起来如果你是一个小型开发团队,你可以通过列出“雇主”下的每一个只能收取2,500的费用,但我甚至不确定如果它适用于独立开发者。

LINKS: Cryengine:http://mycryengine.com/index.php?conid=43 UDK:http://www.udk.com/licensing


谢谢你发帖, 罗伯特

答案 3 :(得分:0)

我看不出你的想法UDK经常崩溃,“没有很多教程”?

你也可以通过一个名为“archetypes”的系统重新编译每个脚本更改,我不会详细解释,但你得到了要点。

如果你试图在除了FPS之外的CE3以外的任何东西,你将不得不深入研究他们的C ++代码,我现在可以告诉你这是迄今为止记录最少,评论最少的代码。