当游戏首次进入公众视野时,游戏引擎还不能被称为游戏引擎。它们只是可以在具有相同或类似设计的游戏中重复使用的东西。
当游戏界的开创性人物约翰·卡马克创造了游戏常用的基本框架后,他利用自己的框架加上丰富的游戏元素和内容,成功打造出世界上第一款第一人称射击游戏。
这款游戏一经问世就引起了轰动,他所构建的框架也被认为是世界上第一个游戏引擎。
有些人将游戏引擎与 Python 中常用的库进行比较,但事实并非如此。游戏引擎更像 Python 本身,但比 Python 更方便、更简单。
库更像是引擎中很多可以随意更换的部分,让用户可以自行添加自己需要的游戏内容,因此目前的游戏引擎正在朝着更简洁、功能更丰富、优化更好的方向发展。
游戏引擎是3A大作的“灵魂”
什么是游戏引擎?游戏引擎是用于游戏设计的制作平台或系统,通过预先编写的系统或一些交互式实时图形应用程序的核心组件实现快速制作。
为游戏设计师提供编写游戏所需的所有工具,使他们能够快速创作出想要的游戏内容和效果,而不用浪费大量的时间去实现某些效果。
游戏引擎是驱动虚拟世界运转的模块化、可复用的游戏创作工具游戏搭建,利用模块化提高游戏开发效率、降低开发门槛,利用可复用的特性实现技术积累。
经过30多年的发展,游戏引擎在游戏用户和游戏开发者多元化趋势的驱动下已经进入成熟阶段,并发展出了多元化的商业模式和实现跨行业的场景应用。
简单来说,游戏引擎就是一个可以让游戏开发者快速开发游戏的代码框架。
游戏引擎不仅带来了游戏制作速度上的突破,也带来了品质上的飞跃。游戏引擎的应用不仅可以提高游戏动画的流畅度,还可以提高游戏动画的质量。目前比较知名的游戏引擎有Unreal Engine、Unity等。
3A大作,又称AAA游戏,是一个非正式的游戏评价术语,通常是指开发成本高、体量大、品质一流的大型单机角色扮演类或第一人称射击类游戏。
这一概念起源于美国,其中“AAA”一词来自信用行业的债券评级,代表相当安全的债券。
3A 游戏的特点包括
成本高:开发成本通常不低于5000万美元,低于这个标准的游戏通常不算是3A游戏。
体量大:游戏需要有庞大的世界观和丰富的游戏内容,一款精致的横版卷轴游戏即使制作精良,也未必能被归类为3A。
高品质:游戏在画面、音效、剧情、玩法等多方面均拥有高品质,提供舒适的游戏体验。
游戏引擎“遇见”文化遗产
随着画面精准度的提升,游戏开发者不断为游戏场景添加更多细节,越来越多涉及历史背景的游戏开始在场景中搭建古建筑或者文物,这些模型的重建甚至可以帮助进行逆向历史研究。
元宇宙时代的重要生产工具
游戏引擎的技术和生态日趋成熟,有望升级成为元宇宙时代数字内容的生产工具和技术基础之一。
游戏引擎在元宇宙中的实现场景主要有三种:数字孪生、数字伴侣、数字原生代。
第一是数字孪生。数字人技术打造虚拟世界头像,是元宇宙的身份基础。游戏引擎的数字人技术不同于以往的游戏“捏脸”系统,它将从制作和外观两个方面推动虚拟世界头像的创造,构建元宇宙的身份基础。
第二是数字陪伴,一方面游戏引擎有助于逐步提高部分内容的虚实融合程度,实现虚拟与现实的“相互依存”感,另一方面推动模拟映射解决现实世界的问题。
游戏引擎的物理与动作模块可以模拟和仿真现实世界的物理规律,从而实现其价值。
第三是数字原生代。游戏引擎提升了虚拟内容创作的效率游戏搭建,丰富了虚拟内容的供给。例如在动画领域,游戏引擎实时渲染合成图像,无需预先渲染,有效缩短了动画制作所需时间。
目前,“游戏引擎”是游戏的核心技术,我国起步虽然较晚,但随着国内游戏研发能力的加强,我国的“游戏”引擎技术也有了很大的提高,并涌现出一系列纯原创的精品网游。
事实上,从游戏到舞台、从建筑到工业、VR/AR/MR、虚拟拍摄、直播、广告媒体等各个领域,游戏引擎无处不在。