1

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

据我了解UDK的优点是:

  • 更简单(就脚本而言)
  • 在比 CE3 更多的计算机上运行
  • 行业标准,用于许多顶级游戏。
  • Kismet 非常好(用于关卡范围的编辑)
  • iOS 开发是可能的,而且是免费的(减去成为“Apple 开发者”的 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 是否有可能让游戏开发公司看到潜力你?

编辑:PS 我想我应该提到这一点......我不打算将 FPS 作为我的主要类型。我知道用 UDK 或 CryEngine 做其他事情会很困难,但我不介意。我需要学习经验。主要是UDK和CryEngine能做到吗?我知道 UDK 可以,但我只有大约 50% 的把握 CryEngine 可以,我还没有看到很多人问这个问题。

4

4 回答 4

3

我现在正在学习UDK。单击欢迎屏幕以访问在线视频教程。这个 Buzz3D 老兄是有史以来最好的。尽管他使用的是较旧版本的 UDK,但我能够跟上并学习了很多东西。UDK 是一个非常令人兴奋的编辑器。我计划在某个阶段检查 CE3。对 Unity 不太了解。可能有利于开发到即将推出的 ouya 控制台(这对行业来说有点黑马)。

于 2012-10-15T16:11:02.413 回答
1

我以前玩过一点UDK,我认为你提到的利弊是有效的。

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

  1. C# 脚本
  2. 易于理解的文档、教程和活跃的社区
  3. 友好且易于使用的 IDE、脚本编辑器和(最重要的)调试工具。

无论如何,如果您遵循一些教程,学习 Unity 的基础知识并制作一些游戏原型应该不会超过几天。即使您稍后要迁移到另一个引擎,我也会推荐它作为起点。

于 2012-05-07T03:53:12.480 回答
0

只是关于每个的定价,阅读对 UDK 定价的注释更正。

这是目前每个的成本

Crytek:对于 Indy 开发人员

-“Crytek 只要求开发者从其游戏的商业发布中获得 20% 的收入。” -我觉得这更吸引人纯粹是为了简单起见

UDK:-“预付 99 美元,您或您公司的所有基于 UDK 的游戏或商业应用程序的 UDK 相关收入的前 50,000 美元的 0% 特许权使用费,以及您所有 UDK 的 UDK 相关收入的 25% 特许权使用费50,000 美元以上的基于游戏或商业应用程序*"

*注意有这个,

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

好吧,我不是最好的,但这似乎是,如果你是一个小型开发团队,你可以通过在“雇主”下列出每个人而只收取 2,500 的费用,但我什至不确定它是否适用于独立开发者。

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


谢谢你的帖子,罗伯特

于 2012-04-18T15:09:24.630 回答
0

我不明白你从哪里得到 UDK 经常崩溃和“没有很多教程”的想法?

您还可以不必使用称为“原型”的系统重新编译每个脚本更改,我不会详细解释,但您明白了要点。

如果您尝试获取除 FPS 之外的 CE3 之外的任何内容,您将不得不深入研究他们的 C++ 代码,我现在可以告诉您,这是迄今为止记录最少、评论最少的代码。

于 2012-09-28T03:38:06.347 回答