内部游戏引擎

首先,游戏引擎包含多种技术,可以为您在屏幕上看到的所有内容,视觉效果,声音,网络甚至UI提供动力。 一支程序员团队需要花几年的时间才能制作出专门为游戏量身定制的引擎。 尽管Unreal和Unity提供了一系列工具和良好的稳定引擎,但如果它甚至不能满足工作室制作游戏的一项要求,那将花费很多钱。 一个小例子是引擎与工作室正在寻找的引擎具有不同的网络设计,请确保他们可以更改UE4的源代码并根据其需求对其进行重组,但这需要时间。 为什么不只为特定游戏编程引擎网络。

当今的引擎通常从不从头开始构建,而是在用功学习的现有引擎或辅助用功学习的引擎之上构建。 对于工作室来说,这很容易使用,因为他们知道引擎是由内而外的。 勤奋好学的目标是为观众提供最佳的视觉保真度和体验,因此对AAA游戏的期望逐年提高,这已成为行业挑战。 控制台的硬件仅能使用大约5年,并且嵌入了游戏引擎的门槛。

尽管游戏中的图形效果令人印象深刻,但它仍与电影中的CG相差甚远。 这个差距越来越小,最终将是相等的,但现在要获得这样的图形,您的引擎将需要动态照明,PBR渲染,电影级后期处理,这些后期处理必须优化为以每秒60帧的速度渲染,这是对控制台的严格要求。

优化是一个非常重要的术语,特别是对于游戏引擎而言,因为这是构建引擎(无论是图形还是网络)时的核心概念。 如果对其进行了优化,则可以运行最佳的图形并匹配100多个播放器。 如果您要问,那将是每个工作室内部引擎的秘诀。

拥有内部引擎还有许多因素和利弊,但是优化无疑是最重要的,为游戏制作引擎要比为引擎制作游戏有益得多。