游戏的关键组成部分只是视觉和听觉,再加上一些精心设计的游戏玩法。 视野是游戏中最重要的部分。 因为游戏的几乎所有元素都是通过视觉和听觉来表达的。 视力尤为重要。 毕竟,大多数游戏你可以在不听声音的情况下玩,但你不能在看图片的情况下玩,对吧? 那么游戏中的画作是如何制作的呢?
一款游戏要有好的画面,就必须有好的引擎。 什么是游戏引擎? 简单来说,游戏引擎相当于游戏的大脑和引擎。 游戏内所有的光效、碰撞、物理效果、画面表现等都是由引擎启动或引导完成的。 几乎所有游戏类型的行为都与引擎相关。
玩游戏的人一定都听说过虚幻引擎3、虚幻引擎4、Unity3D或者havok等,这些都是一些最常见、最著名的游戏引擎。 那么早期的发动机有哪些呢? 让我们一起回顾一下发动机的进化史吧!
游戏引擎的诞生
早年的游戏受技术和设备的限制,基本都是横版2D游戏。 虽然这些游戏都非常粗制滥造,但每款游戏的开发周期都不短,平均每款游戏需要8到10个月。 虽然一方面受到技术和设备原因的限制,另一方面是因为每次开发游戏都要重写代码,每个游戏都有大量的重复代码bigworld游戏引擎,这就导致了很多重复工作。 于是一些想偷懒的人就找到了一些方法,比如把一些经常用到的代码写在一起,形成一个框架。 当需要开发新游戏时,可以在现有框架的基础上进行修改和重新加工。 这样就节省了大量的时间和开发成本,大大提高了工作效率。
只是每个游戏都有自己的引擎,并没有标准的引擎。 因此,现阶段游戏引擎基本都是自产自销,还没有人想到用游戏引擎来赚钱。
第一个用于授权的引擎——DOOM引擎
1992年,一款只有2M的革命性小游戏出现了——《德军指挥总部》。 这款游戏开创了FPS游戏的先河,即玩家所扮演的角色可以从XYZ三个轴移动,从二维世界移动到三维世界。 尽管画面仍然很简单,但它仍然给游戏行业和人们带来了很大的好处。 传来了巨大的震动。 自此,3D视角进入了游戏设计师的视野,并开始快速发展。
虽然游戏引擎发展很快,但此时还没有商业引擎出现。 直到一款采用DOOM引擎开发的游戏《Destroyed》获得成功,他的公司将DOOM授权给Raven公司,Raven公司经过优化后又做出了一款成功的游戏《Projector》。 过了这个关卡,游戏引擎正式进入市场化、商业化。
Quake - 第一个真正的 3D 引擎
1994年,游戏史上最重要的引擎之一Quake诞生。 用这个引擎开发的游戏就是著名的《雷神之锤》。 这是第一款真正的3D游戏。 Quake 也是当时唯一真正的 3D 引擎,支持多边形模型、动画和粒子效果。 同时,《雷神之锤》游戏也确立了FPS最基本的操作模式——用鼠标瞄准射击,通过移动键盘更换武器——时至今日,我们所有的FPS游戏仍然沿用这种模式(除了那些由手柄控制)。
此后,3D引擎开始迅速发展。 FPS游戏和3D引擎就像孪生兄弟2d素材,互相支持、共同成长。 一年后,《雷神之锤2》已经可以充分利用3D加速技术OpenGL技术,这使得游戏的图像质量和体验更上一个台阶。
新一代3D引擎王者诞生
1999年,雷神之锤III诞生。 此时的id Software正如火如荼,似乎是游戏引擎行业的领头羊。 但此时,Quake的挑战者、下一代引擎之王Unreal诞生了。 这款游戏给游戏带来了质的飞跃,更真实的光影效果bigworld游戏引擎,更真实的物理效果,让这款引擎震惊了整个行业。 于是EpicMegagames趁热打铁,推出了Unreal2引擎,也被称为Unreal 2。从那时起,Unreal系列就一直是高品质引擎和游戏画面的保证。 如今,虚幻引擎4游戏已经成为高清游戏的代名词。 无数经典游戏都是基于虚幻引擎开发的。 可以说,虚幻引擎见证了游戏的发展。
百家争鸣的年代
游戏引擎不同于其他技术。 新的不一定能取代旧的。 因为从虚幻开始,游戏的图形就已经达到了天花板,一直很难突破。 但引擎不仅影响游戏的画面,还影响游戏的玩法和整体风格。 因此,选择一款合适的引擎对于游戏开发来说比选择最新的引擎更有意义。 例如3D角色,1998年开发的《半条命》就是使用Quake和QuakeII的混合引擎开发的,而不是使用全新的引擎。 1999年到2000年这个阶段,除了老霸王Quake系列和新时代王者Unreal系列之外,还出现了两个非常重要的游戏引擎。 其一是人工智能的鼻祖——黑暗系列。 由于Looking Glass工作室过早关闭,该引擎尚未得到更广泛的使用。 然而,该引擎开发的《神偷:黑暗计划》是人工智能方面的一次重要探索和尝试,即AI的发展。 另一个具有重要意义的引擎是Monolith公司开发的LithTech,特别是该引擎的2.0和2.5版本,增加了骨骼动画和先进的地形系统,为未来的引擎开发铺平了道路。 3.0版本的LithTech引擎催生了《木星》、《鹰爪》、《深蓝》和《探索》四大系列,并开发了大量游戏,从主机游戏到网络游戏。
国产游戏引擎的发展历史
国内使用的游戏引擎很多都是从国外进口的,但国内游戏厂商却从未放弃探索引擎。 中国第一代发动机是DOMO研发的发动机。 基于此,涌现出一大批经典游戏:《大富翁4》、《轩辕剑3》、《仙剑奇侠传》等等。 DOMO引擎是当时国内游戏的顶级引擎。 2001年左右,网易使用为中南大学学生开发的游戏引擎——风魂开发了两款经典游戏:《大话西游》和《梦幻西游》。 Bigworld随后为国内游戏厂商提供了完整的引擎解决方案。 在Bigworld的帮助下,网易开发了《天下II》,成为经典游戏。 不过,国内厂商并没有因为拥有方案A而放弃自主研发发动机。 虽然现在虚幻系列等国际知名引擎占据了很大的市场份额,但国内游戏自主研发的引擎技术也越来越好。 已经走在世界前列了。
未来的方向
游戏引擎技术与硬件和其他系统不同,由一两家公司拥有。 虽然Unreal、havok等系列占据了引擎行业的大部分份额,但这并不意味着其他引擎技术没有发挥的空间。 广大游戏工作者为游戏的发展付出了巨大的努力。 无论是自研引擎还是商业解决方案,都会变得越来越好。
希望以后的游戏能够越来越好。