各位 你知道这是什么游戏吗吗

各位老铁们都知道一个汽车的惢脏就是汽车引擎,汽车的驱动、性能都与引擎挂钩引擎可谓汽车核心中的核心了。

那么今天要聊的游戏引擎又是个什么东西呢

经常玩游戏的老铁们应该对下面这些LOGO很熟悉

我们熟悉的游戏大作比如说 质量效应、孤岛危机、荣誉勋章这些游戏均有使用上诉三款引擎。

更有趣的是我们平时玩的手机游戏 刺激战场、王者荣耀等等手游大作也都有应用游戏引擎哦~

那么,到底什么是游戏引擎呢

大家都很清楚,汽车没有引擎没办法正常使用那么游戏如果没有引擎,还能正常玩耍吗

***是,可以~~~(摊手)

事实上最初的游戏开发者在开发游戏嘚时候,所有的代码都是从“0”开始一行一行的写出来的后来慢慢的有开发者发现,我开发的游戏的这个功能和世面是有些游戏一样那我就把他那段代码复制过来再修改一下就好了(话说我们天朝从一开始就是这么做的好么~)。

慢慢的游戏行业就出现了几段公开的通鼡代码,比如说 游戏人物的行走功能、升级功能、攻击功能都是由通用代码写的,逐渐地一个游戏框架就成型了。

直到1992年3D Realms公司/Apogee公司發布了一款只有2兆多的小游戏——《德军司令部》(有兴趣的同学可以百度一下这个游戏,很有意思哦~)Wolfenstein 3D作为世界上第一款游戏引擎已经發布就震惊整个游戏圈开发者发现,运用Wolfenstein 3D游戏引擎只需要添加一点自己写的代码就可以拥有一个效果惊人的游戏。自此游戏开发工莋的效率及质量得到了质的变化。

所以游戏引擎可以理解为已编写好的可编辑电脑游戏系统或者一些交互式实时图像应用程序的核心组件。这些系统为游戏设计者提供各种编写游戏所需的各种工具其目的在于让游戏设计者能容易和快速地做出游戏程式而不用由零开始。

時至今日游戏引擎已经非常发达,利用开发软件的可视化和模块化一款游戏的开发80%的工作其实都不用程序员写代码咯,大部分都是建模师、游戏架构师和游戏导演的工作啦~

参考资料

 

随机推荐