游戏引擎就代表游戏核心吗?它的意义是什么?

游戏引擎是游戏开发的设计软件,它的存在是为了便捷工作室的开发和积累自己的开发经验。今天爆哥就带大家了解一下什么是游戏引擎。

游戏引擎对玩家来说是一种既陌生又熟悉的存在,百科中的介绍对于大家来说就像雅思阅读,读起来不费力,但要说能懂就是另一码事了。

不少玩家心里有一个误区,就是认为游戏引擎就是游戏的核心,整个游戏就是围绕引擎去开发的,其实并不然,一款的游戏可以离开引擎去开发,只不过工作更加繁重,需要从头到尾一行行代码敲出来,游戏引擎在游戏开发中扮演的角色是工具。

游戏引擎就代表游戏核心吗?它的意义是什么?

那么,游戏引擎又是怎么来的呢,这里爆哥带大家简单了解一下。

游戏引擎就代表游戏核心吗?它的意义是什么?

最早的游戏开发中是没有游戏引擎的,大家都是噼里啪啦的打一行行的代码,从问候语到结束,不知道要敲坏多少键盘。后来随着游戏市场的扩大,技术的更新,游戏也越做越复杂,一些有头脑的极客开始有了主意,我可不可以将一些合适的代码重复利用呢?就这样,游戏开发的智慧终于登上历史舞台,但这并不是游戏引擎的起点,就在一群极客为能重复利用代码洋洋自得时,游戏引擎时代的造物主出现了,他就是给亿万玩家带来福音的约翰·卡马克。

卡马克这个人在爆哥看来简直就是天才,他舍弃了当时重复利用代码这一"先进模式",而是在未考虑游戏设计的情况下,只确定要做一款三维立体游戏,就写好所有的基础代码,并留下修改接口,这就相当于给游戏打好框架,具体制作时只需将自己想要的元素填充即可。

从此游戏就像一个空白的城市,只需要你去填充颜色,游戏的制作不再束缚在键盘上,众多开发者甚至可以不会写代码,就可以参与游戏的制作。

游戏引擎就代表游戏核心吗?它的意义是什么?

游戏引擎就代表游戏核心吗?它的意义是什么?

这里爆哥举个例子,Unity 3D引擎,如果玩家们下载后去试着操作会发现你的所见即所得,你的设计可以被即时的反映,这也是当下游戏开发被简化到非常夸张的情况下的结果。如今大部分游戏的开发,除了在程序部门的工作中,已经大大减少了代码的使用,很多时候游戏的制作是靠动画师,场景师,脚本师等配合游戏引擎去完善,游戏引擎的出现和进步极大的简化了游戏开发。

那么,身为观众老爷的你,对于你来讲,你认为游戏引擎的意义是什么?不妨留言告诉爆哥和其他小伙伴哦~

最后,记得关注一波爆哥,游戏,我是认真的!


分享到:


相關文章: