游戏引擎:是用于游戏研发的软件,为开发者提供开发环境的同时,提供一系列的“函数库(Libraries)”和“模块化组件”。
游戏引擎又称3D实时引擎,是用于游戏研发的软件,在游戏引擎的开发环境下,开发者可以使用一系列已经构建好的函数和组件,去实现游戏内容和玩家之间的交互逻辑,或搭建游戏的场景、关卡和其他内容。引擎软件的技术进步和游戏开发者对引擎的掌握,决定着游戏画面的最终品质。在游戏引擎的组件中,渲染引擎和物理引擎相对更为重要。渲染引擎负责将模型、动画、光照、阴影等所有效果实时计算出来并展示在屏幕上,从而实现较高的拟真性;物理引擎则可以定义虚拟世界的运行规律,并使模型按照规律进行运动,二者共同保证了游戏的沉浸感和真实度。
作为3D实时内容的创作工具,游戏引擎是元宇宙时代的“卖铲人”
游戏引擎是实现元宇宙形态下,虚拟形象、虚拟场景、可交互组件和其他内容的重要工具,由于互联网产品的产业链较短,游戏引擎又是重要的开发工具,而商业引擎又具有平台属性,所以游戏引擎供应商是元宇宙时代真正的“卖铲人”。
游戏引擎的技术发展方向:更真实、更实时
游戏渲染效果可以在有限的算力开销下提升是各大游戏引擎技术进步的方向,目前主流商业引擎已从局部光照发展到全局光照和光线追踪相结合,以模拟更真实的光学现象。除了渲染功能,游戏引擎未来的技术发展,还会向并行处理、XR游戏兼容以及云游戏等方向迈进。
商业引擎VS自研引擎:通用性与最优性的权衡
在游戏开发领域,商业引擎和自研引擎是长期共存的和谐生态,商业引擎由于有较好的开源氛围和通用性,在游戏开发的实践中也仍会被具有自研引擎的游戏公司所使用。基于此,也重点回答了两个问题:
1.为何在有商业引擎的情况下游戏大厂仍然要自研引擎?
自研引擎能够构成游戏厂商的护城河,1)避免被上游供应商“卡脖子”或“议价”;2)自研引擎定制化程度较高可以更好地服务于公司内部游戏产品(比如网易Messiah和NeoX引擎,比如Rockstar研发GTA和荒野大镖客的自研引擎RAGE);对于大型游戏公司而言,长期来看,自研引擎可以解决具体的内部需求、长期成本更低。
2.自研引擎是否会对商业引擎公司的发展造成影响?
自研引擎与商业引擎之间存在良性促进关系,将长期共存。首先,用户生态的繁荣(开发者间分享开源的资源),使用者数量较多,使得商业引擎在基础功能易用性与平台兼容性上具有先发优势,从而可以为自研引擎不具备或不完善的功能进行补充;其次,通用、易用的商业引擎是中小型游戏厂商乃至元宇宙时代下UGC生产者重要的创作工具。
风险提示
游戏领域订阅用户数增长不及预期的风险;非游戏领域用户渗透不及预期风险;VR技术成熟度不及预期风险;竞争格局恶化的风险