首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >游戏开发人员是否只为单个游戏或游戏专营权构建自定义游戏引擎?

游戏开发人员是否只为单个游戏或游戏专营权构建自定义游戏引擎?
EN

Stack Overflow用户
提问于 2020-11-03 13:56:42
回答 2查看 306关注 0票数 1

我知道,游戏引擎,如团结,虚幻,Cry引擎提供几乎所有必要的工具,以建立一个AAA标题的游戏。这也是最好的选择,如果游戏有一个紧密的发布数据或如果您的新游戏开发。但因为他们是多面手的游戏引擎(这意味着他们是适合多种类型的游戏。如果错误的话,请纠正我对于某些游戏(下一代或需要大量性能的游戏)来说,它们可能会留下一些性能问题,这可以通过开发一个自定义引擎来完成。

这让我想到了我的问题,

游戏开发者(独立游戏开发者,大型团队,甚至公司)是否仍然从零开始构建游戏引擎来定制一个游戏或游戏专营权?

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-11-03 16:43:41

当我们谈论像Ubisoft或rockstar这样的大公司时,他们制造了自己的引擎,而不是使用Unity或虚幻

Rockstar使用"Rockstar高级游戏引擎“,Ubisoft使用"AnvilNext”

但是为什么呢?

他们做这样的事情有无数的原因,我要说的是,只有两个来自@scremyCat

支持

和许可

  1. Support:最高程度的支持和理解--当他们构建它时,他们理解它的所有内部元素,并且能够提供完整的支持。例如,一个游戏需要X特性,他们会很容易地知道他们是否能实现它。它的另一个好处是不需要等待外部实体,如果引擎中有一个游戏漏洞,他们就可以得到它,虽然第三方引擎依赖于许可协议,但这可能是不可能的(尽管他们通常会授权源代码anyway).
  2. License:许可-作为独立开发人员,承认您可能需要支付您收入的一小部分用于许可使用该引擎可能不是一个问题,因为您需要的盈亏平衡金额不太可能很高,而且当您的收入达到了支付1 %的水平时,您很可能已经在赚钱了。)而且你从游戏中获得的总收入不太可能是巨大的,所以你需要支付的许可费的数额可能看起来很合理。同时,AAA游戏的盈亏平衡目标要高得多,他们的预期收入肯定在数千万到数亿之间,这意味着他们支付了大量的许可费。现在应该说,他们通常会得到比独立开发公司更好的许可协议,但他们仍在支付巨额费用。

至于时间框架,完全开发出他们规模的发动机可能需要数年的时间。通常,你会看到他们使用相同版本的引擎作为一个良好的循环游戏,而工作的下一个版本的引擎。至于牵涉到什么,很多。他们需要处理他们要瞄准的每个平台,渲染,物理,人工智能,音频,输入,文件系统访问,资产管理管道,工具等等。

他们如何比目前流行的引擎更好?他们不一定(对其他开发人员来说),但对于他们来说,用他们自己的理由去做,他们是。最简单的答案是,当你从零开始创建自己的引擎时,你可以做任何你想做的事情。

还应该说,开发自己的引擎不仅限于大型游戏公司,一些较小的开发人员也这样做。比较流行的原因通常是因为他们喜欢它,并且有一些他们想要的功能,而这些功能在现有的选项中是不可用的。虽然你可以创造许多与统一或虚幻游戏,有许多事情只是不可行的,或可能需要大量的工作,甚至使之成为可能。这可能是一个较小的开发人员制造自己的引擎的原因。

票数 2
EN

Stack Overflow用户

发布于 2020-11-03 13:59:08

是的,他们绝对喜欢。任天堂就是一个很好的例子。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64664239

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档