相信大多数玩游戏的小伙伴们都听过这一个词:游戏引擎。但是小伙伴们知道,游戏引擎到底是什么样的东西吗?那么几天小编我就带大家初步认识一下游戏引擎到底是什么。
《玩游戏的你知道吗?》(1):游戏引擎
说起引擎小伙伴们应该都知道,它是汽车的发动机的核心部件,也是汽车动力的来源。但是引擎前面加上游戏两个字他的意思也就改变了。游戏引擎,可以说就是游戏的“动力”源泉,是制作游戏的主要材料。一个好的游戏多半有一个优秀的引擎去支持。
游戏引擎提供给开发者一系列的可视化工具,以及可重复使用的开发组件;游戏引擎包括了:渲染器,物理引擎,碰撞检测,脚本引擎,音效,光效等等。这些构成游戏的主要成分都包涵在了一个游戏引擎内。如果说的再简单一点就是:把一个游戏将会用到的所有东西,提前准备好,等用到的时候直接拿出来用。举个例子,就像我们常用的电脑软件photoshops中的各种处理效果,是提前准备好的,使用者要使用时只要点击就可以将效果直接使用。
游戏引擎可以大大减少游戏的开发周期,所以几乎所有大的游戏公司都有自己的游戏引擎比如:v社的起源引擎(source),EA的寒霜引擎( FrostbiteEngine )...但是对一些小成本工作室来说自己开发引擎又多出来了一大笔开支,这样一来就出现了商业游戏引擎:EPIC GAME的虚幻引擎(unreal engine),unity开发的unity3D引擎。随着游戏引擎的普遍,游戏的质量也得到了飞跃。玩家们也体验着游戏引擎带来的便利与优秀作品。
游戏产业发展到了今天游戏引擎早已更新换代了无数次,但是游戏的起源和发展又是如何;又是谁在推动着这一切?欢迎大家阅读下一期的《玩游戏的你知道吗?》(2):游戏引擎发展史。
(如果喜欢就点赞,评论,关注。ps:也可以私信小编我,我会第一时间发送下一期哦!)
领取专属 10元无门槛券
私享最新 技术干货