研发游戏引擎那么难为甚么还应该砸钱去干

2019年05月15日 来源:

如果你游戏玩很多了,肯定会看到这样一个标志:

Unity,既不是某个游戏系列,也不是某种游戏类型,而是一个游戏引擎的名字。这也是目前移动平台上常见的跨平台游戏引擎之一,不但兼容 iOS / Android,还支持 Windows、macOS 等平台。

小至《神庙逃亡》,大如《炉石传说》,都是 Unity 开发的经典作品。

除 Unity 之外,上常用的游戏引擎还包括 Cocos,而 PC 游戏常见的游戏引擎则有虚幻引擎、寒霜引擎等。

《炉石传说》游戏截图

什么是游戏引擎?

所谓游戏引擎,就是指一些已编写好的可游戏系统或者一些交互式实时图像应用程序的核心组件。

这些系统为游戏设计者提供编写游戏所需的各种工具,目的在于让游戏设计者能容易和快速地做出游戏程序,而不必由零开始。

简单来讲,游戏引擎也决定了游戏初的样子。

Unity 游戏引擎操作界面

对于游戏公司来说,拿现成的游戏引擎开发游戏,固然是省时省力的做法。但如果要把握产业的基石,增强自身的核心竞争力那么,开发自有游戏引擎十分必要。

引擎是游戏行业重要的底层技术之一,它直接影响一个项目的研发流程与开发效率,甚至足以决定一款游戏表现力的上限。

EA 的「寒霜引擎」是负盛名的自研游戏引擎之一。

早在 2006 年,EA 就开始着手研发「寒霜引擎」,之后便一直在《战地》系列游戏中不断进行尝试改进。

早,寒霜 1.0 引擎主要是提升了游戏音效,并加入了爆破效果,允许玩家破坏某些建筑,这些新特性在《战地:叛逆连队》中都有充分体现。

《战地:叛逆连队》游戏截图

经过不断地优化以后,2014 年,大幅改进的寒霜 3引擎已经可以呈现出惊人的画面效果,建筑破坏效果也大大加强,与初版本已经是云泥之别。

《战地 3》游戏截图

EA 首席执行官 Andrew Wilson 曾这样强调自研引擎的重要性:

过去,EA 在的很长一段时间,用过不下二十个游戏引擎来开发游戏,而现在,我们只想专注于寒霜引擎这一个。

一个强大的引擎可以应用在不同时期的游戏平台,打造不同类型的游戏,从而满足不同玩家的需求。

国际上知名的游戏公司,如 EA、CAPCOM、育碧等厂商,都有自主研发的游戏引擎。

而在国内,易的自研游戏引擎则走在前列。

NeoX:打磨10余年的爆款引擎

2005 年,易决定打造一款供休闲游戏开发使用的游戏引擎,NeoX 应运而生。

开始 NeoX 的功能比较简单,它使用了固定渲染管线,也不具有高级功能。但因为 API 简单,许多开发者开始用 Python+NeoX 的情势来开发项目原型,或是为制作培训新人的 Demo。

伴随使用场景的扩展,引擎开发人员为 NeoX 添加了场景器、角色器和器,让它支持更多功能,更加易用,维护人员一度到达了 30 多人在当年这是一个相当可观的数字。

《梦幻西游》中的换装功能

2008 年,易希望在《梦幻西游》和《大话西游》中实现换装功能,但 2D 引擎效果较为单一,渲染功能不佳,于是项目组尝试用 NeoX 完成一些功能,例如用它在后台渲染角色图片,再在内存中渲染成 2D 引擎支持的格式。

在这一进程中,NeoX 开始延续优化自己的角色渲染能力,器也愈来愈规范强大。伴随引擎功能的增强,《梦幻西游》和《大话西游》使用 NeoX 的场景也越来越多。

自此,支持任意语言插件,支持多人协作开发模式的 NeoX 开始成为易的主流引擎。

在《镇魔曲》的研发过程中,NeoX 次扛起了主力引擎的重任。

易对《镇魔曲》寄与厚望,为了到达这个目标,战魂工作室引入了物理引擎、法线贴图、defer lighting、光照烘焙等多种功能,并建立了更加系统化的场景管理机制。

《镇魔曲》游戏截图

终究,游戏画质确切有了明显跃升。

在开发《镇魔曲》期间,正值游戏突起的风口,易又让 NeoX 适配 iOS 与 Android 平台,并基于此研发了《乱斗西游》、《工夫熊猫3》、《阴阳师》等游戏。

自此,这款历时10余年,经历过屡次重构和迭代的引擎,成为了易 3D 手游的主流研发引擎之一。

《阴阳师》游戏截图

终,在《镇魔曲》手游的研发过程中,战魂工作室为 NeoX 进行了升级迭代,2.0 版本加入了 PBR(基于物理的渲染技术),支持 SSS(SubSurface Scattering),次表面散射、各向异性材质,能让游戏呈现更好的画面效果。

《终结者 2:审判日》的引擎也是基于 NeoX 进行专门优化的版本,除 PBR 以外,它还拥有基于点云的场景光照预渲染技术以及超大视距的植被系统。

Messiah:新时期的 3D 手游引擎

2013 年,易在试水手游,尝试 NeoX 引擎的跨平台研发之时,也在研发一款新的 3D 游戏引擎。他们希望这款引擎抛弃 2D 和端游的包袱,专门为移动平台优化,实现更高级别的美术效果。

在多年的技术积累之下,易用 3 年时间完成了 Messiah 的研发,并在引擎问世之后拿下了 20 余项独创性技术专利。

这项引擎支持 PBR、法线贴图、GPU 粒子、实时光照等先进技术,且 Draw Call(场景物件的绘制)达到了上千的水平,在不损失场景细节的基础上,大大下降了画面细节的丢失程度。

《天下》手游在研发时,当时市面上移动端的游戏仅能实现 100 的 Draw call,这意味着游戏细节不可避免的大量丢失,而使用 Messiah 引擎的《天下》手游,Primitive 接近三十万,Draw Call 也已经到达上千的水平。

《天下》游戏截图

经历几款产品的实践与打磨之后,日渐成熟的 Messiah 也成为了易多款重点产品的选择。近期大热的《楚留香》,就是 Messiah 引擎打造的游戏作品。

Messiah 还具有不错的多线程并行能力,在《荒野行动》中,超远视距、多人同屏、复杂天气等特性都离不开 Messiah 的支持。

《荒野行动》还帮助 Messiah 获得了更多国际公司的适配和支持。

2017 年 12 月,高通与易宣布将面向 Qualcomm 骁龙 800 系列移动平台共同优化 Messiah,你可能已经发现了,在搭载骁龙 800 系列 SoC 的上,《荒野行动》能体现出更好的游戏画质。

为什么要自主研发游戏引擎?

在常人看来,Unity 和虚幻 4 引擎都已开源,功能也都足够强大,而自研引擎却会耗费了庞大的人力物力。为什么有现成的不用,易还要用几年甚至10几年走一条前途未卜的道路?

实际上,这也是被「逼」出来的。

从易的经历可以看出,自研引擎和自研游戏往往会相互促进,相互成长。

游戏的需求会倒逼引擎加入更多功能,优化使用体验;而引擎又能提升游戏开发的效率,让开发者更加自若地实现个性化的功能,将技术实力发挥到比如 NeoX 对移动端的高度适配就与《镇魔曲》手游的研发息息相关。

(图片来源:动点科技)

终年坚持自研游戏引擎的公司可不止易一家。

《泰坦拂晓》的研发商 Zynga 旗下子公司 NaturalMotion 用 10 余年研发出了 Echo 游戏引擎和 euphoria 技术,实现了 7000 单位同屏的壮观场面。

《泰坦拂晓》游戏截图

或许也正是出于对自主研发的重视,易游戏才能与 Zynga 达成合作,终拿下《泰坦黎明》的代理权。

互联行业进步的源动力来自底层技术创新,中国游戏市场份额虽然是全球,但在底层技术方面还远远达不到国际水平。

也许,只有扎扎实实进行技术创新,这才是中国的游戏企业,乃至互联企业在长远的世界竞争中应有的格局和态度。

月经不调应该注意哪些
月经过多如何补血
女生小腹胀痛怎么缓解
相关文章
  • 赖伟锋惯性恋甜蜜首发演绎轻熟男的温暖面
    赖伟锋惯性恋甜蜜首发演绎轻熟男的温暖面

    演绎轻熟男的温暖面赖伟锋《惯性恋》1赖伟锋《惯性恋》音乐疗愈师赖伟锋新专辑《一日七失》第三波主打歌《惯性恋》今日甜蜜首发。新歌《惯性恋》演绎放下对情伤的执迷,回归感情疗愈的温暖面。该歌曲的创作灵感缘于在一次朋友聚会结束后,赖伟锋看到好友...

  • 俄今年将投巨资更新核武库
    俄今年将投巨资更新核武库

    俄今年将投巨资更新核武库俄罗斯国防部副部长波波夫金5日在莫斯科说,2009年俄国防采购总额将超过1.5万亿卢布(1美元约合36卢布),其中25%将用于保持战略核力量。据俄塔社报道,波波夫金在当天的发布会上说,今年俄罗斯战略火箭兵将装备10余枚新型洲际弹道导弹...

  • 选秀歌手疑车内烧炭自杀身亡10万元不知去向图0
    选秀歌手疑车内烧炭自杀身亡10万元不知去向图0

    许阳丽生前照  自杀3天才被父亲发现,曾抱怨老不红  寂然  她的努力:她初中毕业后登台唱歌,先后参加过超女、花儿朵朵等至少有10次选秀比赛,都曾经取得过好成绩。她的悲伤:潜规则、老不能红、星途渺茫  曾被常宽誉为金嗓子的25岁的四川选秀歌...

  • 宁蒙陕甘毗邻地区打造无障碍旅游圈
    宁蒙陕甘毗邻地区打造无障碍旅游圈

    新华银川8月13日专电(邹欣媛)为促进西部市县共同发展,宁蒙陕甘的31个城市将共推区域文化旅游合作,打造多地区无障碍“旅游圈”品牌效应。宁蒙陕甘毗邻地区共同发展联席会议秘书处在会议上提出,宁蒙陕甘31个地区将落实《关于深化宁蒙陕甘毗邻...

  • 中毒太深高晓松自拍磨皮磨得面目全非网友称开水烫过
    中毒太深高晓松自拍磨皮磨得面目全非网友称开水烫过

    高晓松截图高晓松自拍磨皮太吓人7月11日凌晨,在看欧洲杯决赛的高晓松晒出一张戴着新眼镜的自拍,还P大了瞳孔、P小了嘴唇,简直是神之手。照片中的高晓松脸部白皙嫩滑,与他平日被戏称为千沟万壑的皮肤状况相距甚远,引起了友们的强烈吐槽:画面太美不敢...

  • 填了一个简单的问卷居然就获得了一张免费机票
    填了一个简单的问卷居然就获得了一张免费机票

    从6月9日开始,西部航空全面开展差异化飞行有奖问卷调查工作,并送出2750份包括免费机票在内的礼品。活动启动10天来,受到消费者的积极响应,西部航空目前已抽取出2000多份包括免费机票在内的惊喜奖品,任何一位参与调查的消费者都有机会获得西部航空赠送的...