商业引擎比自研引擎专业?从游戏开发角度看引擎的选择

2024-11-22 区块链达人

在当前游戏市场特别是手游领域,Unity3D的确是风头最劲、使用率最高的引擎,虚幻4的存在感也十分之高,玩家被各种信息轰炸久了,难免会产生一些错觉——商业引擎与游戏高质量相挂钩。

图:使用虚幻4引擎开发的《绝地求生:刺激战场》在当时被称为3A级大作

然而在开发者眼里,使用商业引擎还是自研引擎来制作游戏,并不直接关联最终的呈现效果,商、自引擎都可以做出高质量的好游戏,关键在于适合与否。如果说商业引擎的优势在于通用性,那么自研引擎的优势则在于专属性,它们都能通向优质游戏,需要基于制作的游戏类型、项目资金投入量、团队技术水准等多方面因素来判断具体使用哪种引擎。

图:卡普空的Re自研引擎让《生化危机7》的画面叹为观止

虽然在整体游戏开发上,商业引擎一直占领非常大的使用份额,但无论国际知名厂商还是国内头部厂商,都始终在自研引擎的道路上开拓创新,许多经典续作和优秀新作中都能看到这些引擎技术的发展。

没那么简单

商业引擎不等于一劳永逸

必须承认的是,商业引擎目前存在其不可替代的优越性,强大的素材库与友好的使用界面,既能为新手提供良好的练习平台,也能为资深程序提供足够的挑战空间,它几乎可以适应任意规模的游戏开发。“通用”还带来了人力上的隐形优势,有商业引擎使用经验的人才数量更多,交流更为方便,技术积累更“保值”。

但是商业引擎并不等于“省钱”,优秀的商业引擎收费实际上非常高昂,无论是买断还是分成,都需要大笔的资金投入。甚至如果选择了以分成形式支付的话,游戏越火成本越高,超过自研经费也不奇怪。这样的投资风险还只是建立在商业引擎能够提供稳定服务的基础上,如果出现了引擎被收购或者停止更新的状况,那游戏的后续开发还将面临失去技术支持,需要面临重头开始的难题。 此外商业引擎虽然有更多经验丰富的使用者,但在需要真正实现一些复杂功能或效果的时候,仍然需要投入大量高端人才。

风雨之后方见彩虹

自研引擎需要耐心与实力

图:EA自研寒霜引擎为战地系列的优秀打下坚实基础

在游戏行业,自研引擎开发的经典游戏不在少数,无论是卡普空出色的动作体验,还是EA令人叫绝的物理破灭效果,都是在自研引擎与游戏的交互成长中一步步走到了今天的王座地位。自研引擎技术的新异,对游戏制作的协作效果越发显著。

但使用自研引擎的门槛也是非常明显的,首先前期必须有足够的资金和人力投入,能够忍受超长的开发周期,承担较大的研发风险;其次自研引擎属于高度定制化的工具,通用性不强,几乎无法覆盖全部类型游戏,只能用于特定类型项目,很难做到一次投资,“全家”受益。

图:《天涯明刀》手游使用的腾讯QuicksilverX开发

不过一但解决了前期问题,自研引擎的优势便会逐步显现,作为团队自己参与开发的工具,技术骨干完全可以把握整个引擎的方向,集中力量创建想要的功能,并可以与游戏自身需求及时互动反馈,实现有目的性的针对性的开发。国内最典型的自研引擎代表网易游戏,旗下两款自研引擎都经历了长期迭代改进,可以说每开发一款项目都让引擎得到了新的成长。

图:网易使用Messiah自研引擎开发的《荒野行动》

自研引擎的使用,不仅需要厂商有吃螃蟹的勇气,更需要有足够的实力与耐心,度过前期的打磨阶段。如网易用了十数年的时间等待引擎成长,腾讯虽然比网易晚踏入这一领域,但也有了小十年历史,其他如完美时空、西山居、蜗牛等拥有自研引擎的厂商,也都在早期就已驻扎这一领域,即使是今年凭借专注动作手游和自研引擎得到了业内关注的心源工作室,在正式亮相前也已经为自研引擎花费了五年时间与过千万研发成本。

由此可见,自研引擎并不是一块能轻易吃到口里的蛋糕,虽然技术领域创新意味着更大的机遇和更高的利益,但逆水行舟也需要高超的技术与高质量的装备作为拼搏的基础。我们期待更多拥有核心技术的厂商出现,但“不打无准备之仗”是大家都应重视的原则。