在网易互娱自研引擎,是一种什么体验?

学习委员

2022-12-264682次浏览

1评论

6收藏

4点赞

分享

岗位解读来袭!

本次学院君带大家探索的岗位是——游戏引擎开发

 

对游戏来说,引擎意味着什么?🤔

优秀的游戏背后,一定有强大的核心支持。对于一辆车来说,引擎是整台车的动力源泉,是汽车的核心技术所在。对于游戏产品也是一样,引擎是控制游戏内各个功能的核心组件。

总结来说,游戏引擎有点像是一个

涵盖多个模块和工具的「集成盒子」

很多组件和规则、很多操作在里面得以进行

 

为什么选择网易游戏自研引擎?🤔

因为网易游戏坚持“匠心造精品”,崇尚自研

十多年游戏制作经验,并愿意投入资金

已有2款自研引擎

鼓励产学结合,给予新人机会

......

 

做引擎,到底有多酷?🤔引擎的工作都面临哪些机会与挑战呢?

以客户端引擎为例,从点到面,系统内包含多个子系统项目,不管是逻辑、物理还是动画......总有一个领域有你擅长的、感兴趣的。从某个特定领域慢慢延伸更多,未来的你,可以探索尝试更多的可能。

如果说飞机引擎对飞机而言是一个部件,游戏引擎对游戏而言更像是造了一个飞机场。

每一帧显示界面的背后,游戏引擎需要完成很多的执行步骤和处理量,如图例所示,网易游戏自研引擎Messiah需要在16毫秒内完成整个执行过程。游戏引擎对技术的挑战大、要求高,同样对研发人员来说,技术提升的空间也大(✧◡✧)

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

在多年的技术积累之下,我们完成了 Messiah 自研引擎的研发,并在引擎问世之后拿下了 20 余项独创性技术专利

自研引擎和自研游戏往往会相互促进,相互成长。拥有多年游戏制作经验的程序们更了解所需的引擎是什么样子,在技术上也更有自己的沉淀。

以Messiah为例,改变以往外部引擎单线程模式,采用多线程并行,使CPU利用率提高至80%。我们也相信新人在这样成熟的老舵手带领下,在技术和思维上的提升都会更利于成长。

图片源于网易游戏学院-外部引擎单线程与Messiah多线程并行的模式对比

网易互娱各游戏团队成员都很年轻,有着年轻人的热情和拼劲。在国外引擎技术成熟的背景下,依然坚定自研,突破层层技术难题,从0到1开发出全新的游戏引擎并投用在产品上,不断去优化。

琨少是Messiah主要研发人员,曾经的他是一个文科生,从热爱游戏到制作游戏,逐渐积累下经验,加之适合的机会,让他交出这份优秀的答卷。

网易互娱没有明显的层级关系,每一个程序都必须写代码,在这样自由开放的企业文化下,技术氛围浓厚,团队活跃,对新人乐于培养,也给予更多的机会。

图片源于网易游戏自研引擎产出的产品《镇魔曲》

网易游戏引擎的前世今生

更多关于网易游戏自研引擎的分享,欢迎观看首席软件设计师琨少的视频介绍。

↓↓↓视频源于网易游戏学院探营活动《游戏引擎的前世今生》↓↓↓

不知道看完全篇的你

对游戏引擎开发这个职位是否更了解呢?

下期#岗位解读#上线的是哪个职位?

请在评论区留言,告诉学院君你的pick!

评论 (1)

0/1000
网易游学APP
为热爱赋能
扫描二维码下载APP