4)第三十三章 专访(求推荐票!!)_游戏开发巨头
字体:      护眼 关灯
上一章 目录 下一章
  马克·塞尼也觉得给设计组取一个好听的名字是一个不错的创意,于是他给自己的设计组取了一个在杰斯特看了巨俗无比的名字——the-king。

  据说这还是他们自己投票的结果。

  差点让杰斯特笑掉大牙。

  当然,剩下的那十几人跟新来的七八个员工也自己组成了一个临时性的小组,他们现在负责的是《宝石迷阵》这三款游戏最后的善后工作,所以他们叫自己为‘清道夫’,在杰斯特看来,这倒是挺形象。

  其实做一款引擎在未来看起来似乎高不可攀,一般人很难办到,实际上,游戏引擎也有高下难易之分。

  比如之前杰斯特做的《美利坚方块》里也需要游戏引擎,当然,这个引擎的功能很少,只需要让那些方块能随机出现,并且以一定速度下落,在玩家按动按键的时候可以旋转就可以,这一点功能的引擎编写起来就很简单,而像是《超级马里奥》的引擎就很复杂,他需要考虑画面平滑卷动的问题,人物移动的问题,光线的问题,甚至跳跃的时候重力的问题等等,这样的引擎编写起来就很麻烦,因为这款引擎需要加载的功能比《美利坚方块》的要多很多。

  当然,现在的这些2d引擎做起来还不算太难,一般几个人,甚至对于一些牛人来说一个人都能搞定,但到了3d时代之后就完全不行了,毕竟像是卡马克那样的奇才世界上屈指可数,而且,哪怕是卡马克,他一个人可以完成早期的3d引擎,但如果让他完成后来3d引擎成熟期的虚幻3,寒霜4这种级别的,那也是不可能的,因为这项工作实在是太过复杂跟繁重。

  游戏引擎就是一个游戏的心脏,你要做的所有的效果,光线也好,绘图也罢,哪怕是声效,甚至是移动,你所能想象得到的所有的游戏里的功能,都需要游戏引擎来完成。

  而组成一个游戏引擎的就是那一段段一行行的代码。

  杰斯特也在有意识的让自己手下的这些年轻的程序员们在给《雪人兄弟》程序化的时候,就养成创作模块化引擎的习惯,整个的游戏引擎由一个个负责不同的功能的程序模块组成,而这些程序模块都是一个完整的有一定引擎功用的组件,以后做其他的游戏,需要用到同样效果的引擎时,直接拿来用就可以。

  实在在方便不过。

  这就是杰斯特的优势,他也许在具体的技术上也许不如这些人,但他对于未来技术的把握上,却是这个世界上最顶级,换句话说,他知道哪一种技术才是世界上最后的胜利者。

  现在的游戏还是简单的2d平面像素块,需要的技术含量不高,这种模块化编写的优势还看不出来,但等到积累上数年,等到3d大潮,或者是高像素2d画面游戏来临的时候,模块化引擎的优势就会体现的淋漓尽致了。

  简便跟通用,就是模块化引擎最大的优势。

  当然,物理引擎库杰斯特也没忘了开始组建,现在只是从最简单的开始,比如说重力效果,比如说物体的抛物线轨迹,比如说弹性,再比如说加速度等等,等积攒数年,这个数据库变得完整而庞

  本章未完,点击下一页继续阅读

  请收藏:https://m.youshu88.com

(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)

上一章 目录 下一章