友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!
游戏开发巨头-第304部分
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部! 如果本书没有阅读完,想下次继续接着阅读,可使用上方 "收藏到我的浏览器" 功能 和 "加入书签" 功能!
当然了。这些小工具也只是便于工作,离着真正的游戏引擎还是挺远的。
是杰斯特在火星娱乐的游戏开发里面,首次提出了引擎的这个概念,而火星娱乐内部的技术员也对于杰斯特提出的这个概念大加赞赏,从而开发出了火星娱乐的第2d引擎。
这款引擎没有取什么特殊的名字,因为技术含量确实不怎么高。
在这个时候的2d游戏的开发里面就是这样,虽然每次开发游戏的时候总会遇到一些重复的工作,但是这些工作犯不上多难,最多的麻烦一点罢了,所以。引擎虽然被提出,也被开发出来。
其实在很多的游戏开发组里面,也并不是经常使用。
因为使用引擎开发游戏的时候,总是会遇到一个不可避免的难题,就是风格的同一化,无论你怎么去设计游戏,怎么制定跟系统,你使用的底层都是属于同一个引擎的,很有可能会让人看到。科幻题材的游戏竟然跟中世纪剑与魔法题材的游戏像是双胞胎一样相似。
所以,火星娱乐现在的一些顶级的设计师,他们虽然使用引擎,但是都是用的自己单独给自己制作的。
这样不但自己用起来更加的得心应手。而且,也可以避免各种多胞胎情况的出现,千篇一律的画面或者是系统,就算是不同游戏。玩家也会玩腻的。
不过尽管如此。
除了在火星娱乐之外,引擎这个概念其实也算不上多么的流行。
尤其是对于只是对于游戏开发这个行业知其然而不知其所以然的粉丝来说,引擎这个词大概就是一个比较时髦词汇。能够在这些玩家讨论的时候说出这么一个词汇来震慑全场,然后着其他人的询问。
“什么叫引擎?”
当然了,如果真的有人这么问了,在杰斯特想来,率先说出引擎这个词的那人肯定也会支支吾吾的说不出一个所以然的,因为不用说是这个时代了,就算是二十多年后的后世,都不知道有多少在不断的说着引擎引擎,其实连引擎是什么都不知道呢。
而杰斯特先说出了引擎这个词之后只是稍作停顿,便的向着山内一典询问。
“能说一下你对于引擎的看法么?”
听到杰斯特的这个问题,山内一典的额头再一次的变成了一个川字,因为这个问题,对于他这个只能算是游戏开发这个行业的门外汉的人来说,实在是太过于艰难了,不用说是他,就算是很多游戏公司的开发者。
那些同样的没有深入的接触过游戏引擎的开发人员他们说出一个一二三四来,也不是简单的事情。
杰斯特到只是无所谓的笑了笑。
“还是那句话,想到什么就说什么,没有什么不好开口的,说一下你的理解就可以,我就是一个旁听者。”杰斯特的这番话再一次的给了山内一典很大的信心,他吸了一口气,开始说了起来。
“我之前看过一些报道,也看过一些专访,虽然有些零碎,但是他们也都谈到过关于游戏引擎的一些东西,我当时出于好奇,就随手记下来了。”
杰斯特听着不由得点了点头。
“这个词应该是先生您最先提出来的,很多人都这么说,来源于汽车当中的发动机,在日本我还见到过很多人用动力来翻译这个词,其实也都是差不多的意思的,不过在我看来,虽然这些翻译都不错,但是他们似乎都不能够反应的出,先生您在说到引擎的时候,真正的想要它在游戏当中的地位跟作用。”
山内一典说的还是有些犹豫的,不过在他说完之后,有些小心的看了杰斯特一眼。
只见到杰斯特的脸上露出了期待的神色,见到山内一典不说下去,反而是看向他,倒是有些疑惑的开口说了一句:“怎么不说了?我觉得你说的有些意思,我很想要听一下,你的看法是什么?以一个业外的玩家的眼光。”
杰斯特的这个回答显然是给了山内一典极大的信心的,可以从他的脸上明显的看出喜色。
“谢谢。”
山内一典先是感谢了一句,然后才往下说下去。
“具体的东西我只是一个玩家我说的太专业了,恐怕我也说不出来,我想就用例子来说一下吧。”
杰斯特不置可否的点了点头。
见到杰斯特没有反对,于是山内一典的信心更足:“我先说这样的一个我设想的例子,这个例子是我在玩您的《雷神之锤》的时候脑洞大开才产生的,也不知道想的对不对。”
“我设想的游戏引擎,应该可以做到这样的一个效果。”
“在某游戏中的一个场景中,玩家控制的角色躲藏在屋子里,敌人正在屋子外面玩家。突然,玩家控制的是一个穿迷彩服的士兵,突然碰倒了桌子上的一个杯子,杯子坠地发出破碎声,敌人在听到屋子里的声音之后聚集到玩家所在位置,玩家开枪射击敌人,子弹引爆了周围的易燃物,产生爆炸效果。”
山内一典刚刚描述完这个他脑海里面设想出的场景之后,杰斯特便有些不由自主的插嘴了一句。
“很复杂的一个场景,但不是不能够完成,我很想知道,你当时是怎么会产生这样的想法的呢?你认为游戏引擎,能够完成你设想的这样的整个画面或者说是动态的场景吗?”。
杰斯特一边说着,眼睛里面一边闪烁着特别的神色。
“这个……”
这个问题倒是让山内一典有些犹豫了起来,他张了张嘴,想要说些什么,但是最终还是摇了摇头,有些垂头丧气的说道:“我只是觉得动力这个词不能够准确的表现出引擎的含义,就比如说我之前描述的那个画面,只把引擎理解成动力的话,这样的场景,就不是引擎能做的了。”
“呵呵。”
杰斯特听完之后随口笑了笑。
“这样吧,我就以刚才你说的那个场景为例子,来给你好好的解释一下,游戏引擎是怎么运作的,在明白了这个之后,可能关于引擎的概念,你能够更加的清楚一点。”
山内一典连忙点了点头,对于这样的事情他自然是求之不得的。
“那好,我们就从你的这个场景开始说。”杰斯特点头之后,便直截了当的说了起来。
“把这个过程用专业们的语言分解一下就会变成这样:首先出场的是可以行动的士兵,也就是人物模型,模型由引擎中的动画系统赋予运动能力,游戏中角色能做出什么动作便取决于动画系统有多强大。”
“然后,人物的真实程度则取决于3d模型渲染引擎的能力,这也是卡马克的这款游戏引擎最的之一,而游戏的画质高低便由它来决定。之后,士兵碰倒了杯子,这个过程涉及到引擎的碰撞检测,它可以决定不同的物体在接触的时候会产生什么样的结果。”
“比如说,有的游戏能穿墙有的则不能,便是不同的碰撞检测控制的,在你赛车游戏里面,你也说道了,这种基于物理引擎而设定的碰撞规则的性是无与伦比的,你的例子中设定的是把杯子碰倒了,杯子发出了破碎声,在发生某种动作的同时发出相应的声音则属于引擎中的音效处理了。”(……)
第五百三十四章 游戏引擎的未来()
杰斯特在一字一句的侃侃而谈。
声音不大,但是语气却很认真,而且,从杰斯特的表情上面可以看得出来,他显然很喜欢跟山内一典讲这些。
“……杯子破碎的声音吸引了敌人的注意,这是引擎中的ai运算在起作用,最后双方交火引发爆炸,爆炸产生的烟雾、爆炸物飞散则是引擎中的物理效果在起作用了。”
“这就是你刚才描述的那个场景,在一个完善的游戏引擎下面是应该怎样运作的。”
杰斯特虽然说的并不快,但是这一串的,对于山内一典来说,还是有些难以理解的,毕竟,他之前设想的就是《雷神之锤》这款游戏,而这款游戏里面用到的是目前世界上唯一的3d引擎。
可以说,对于3d引擎方面,除了卡马克之外,应该没有多少人比杰斯特还清楚了。
“这样吧,我再详细的说一下。”
“其实你开始说的就比较符合我的设想了,我跟卡马克再设计3d引擎的时候,就讨论过这个问题,我们要设计的引擎,他到底是应该怎么样运作的,到了最后我们俩人得出了结论,游戏引擎虽然有着动力这个名字,但是它进行的,确实大脑的工作。”
杰斯特在说,山内一典在很认真的听着,从他的表情上可以知道,他对于杰斯特的这番话,还是很感兴趣的。
“大脑,游戏中的大脑,什么意思呢?就是说,他要指挥控制着游戏中各种,我在虚幻跟寒霜系列引擎开发的时候。对于游戏引擎的准确定义也是这样的——用于控制游戏的主程序,从计算碰撞、物理系统和物体的相对位置,到接受玩家的输入,以及按照正确的音量输出声音等等,也就是说在我的眼里,一个完整的游戏引擎应该是包含哪些系统的呢?”
杰斯特一边说着,一边稍微停顿了一下,显然是给山内一典思考的时间。
不过时间也并不长,只有短短的十几秒钟。
杰斯特便紧接着话头说了下去。
“通常来讲,合格的游戏引擎包含这些系统。渲染引擎,即渲染器,含二维图像引擎和三维图像引擎,物理引擎,碰撞检测系统,音效,脚本引擎,电脑动画,人工。在未来,还必须有网络引擎以及场景。”
说完之后,杰斯特再一次的将目光放在了山内一典的身上。
然后随口问了一句:“明白了么?”
说实话,虽然听杰斯特说了这么一大串。但是他还是有些似懂非懂的,虽然他也知道,他今天听到的东西,对于一个有志于游戏开发的人员来说。都是难得的机缘,虽然没有听明白,但是山内一典还是点了点头。
杰斯特见状之后。却是笑了起来。
“那这样吧,既然你听明白了,那你就说一下,在未来的顶级引擎,应该是怎样的呢?就按照我刚才跟你讲的那些,发挥你的想象力,想象一下。”
本来山内一典就听的有些似懂非懂。
顿时被杰斯特的这个问题一问,就脸色尴尬了起来,他再一次的张开嘴,但是依然是没有说出来。
而杰斯特显然对此是早有预料的,他只是笑了笑:“说不出来也是正常的,不用说是你,就算是在火星娱乐里面,除了寥寥的几个,能够说明白刚才这个问题的,可能都是屈指可数呢。”
“那,先生,您说一下,未来的游戏引擎应该是怎样的呢?”
山内一典对于这个问题也是很好奇的,他听到杰斯特说这个问题就连专业人士也不好回答的时候,他就更加的好奇了。
“呵呵。”
杰斯特倒是无所谓的笑了笑。
“好,我就说一下自己的看法,当然了,我的看法也只能是一种看法,毕竟,未来是谁也不可能预料得到的,只能够说,我从我的工作当中,总结出了一点经验来进行分享吧。”
“首先呢,必须要有完整的游戏,随着游戏要求的提高,我们现在使用的游戏引擎不再是一个简单的3d图形引擎,而应该是我之前说过的涵盖3d图形、音效处理、ai运算、物理碰撞等游戏中的各个组件,而且组件设计也应该是模块化的,可以按找需要,自由的通过模块进行组合。”
“其次,要有强大的编辑器和第三方插件,优秀的游戏引擎还要具备强大的编辑器,包括场景编辑、模型编辑、动画编辑等,编辑器的越强大,美工人员可发挥的余地就越大,做出的效果也越多。而插件的存在,使得第三方如一些专用的建模可以与引擎对接,无缝实现模型的导入导出。”
“第三,优秀的引擎会把复杂的图像算法封装在模块内部,对外的则是简洁有效的sdk接口,有助于游戏开发人员迅速上手,这一点就如各种编程语言一样,越高级的语言越容易使用。”
“最后,在我看来,虽然现在的网络才刚刚开始发展,但是未来的游戏一定是属于在线游戏的,所以呢,在未来,优秀的游戏引擎还网络、数据库、脚本等,这一点对于面向在线游戏的引擎来说更为,在线游戏还要考虑服务器端的状况,要在保证优异画质的同时降低服务器端的极高压力。”
杰斯特很详细的说着,山内一典也很认真的听着。
说完了之后,杰斯特闭嘴不言,然后他看到山内一典似乎是陷入到了沉思当中,显然,在刚才的一番未来的游戏引擎该如何的回答当中,给他的震撼跟启发都是无与伦比的,他自己在听杰斯特说完之后,似乎也有些不可自拔。
“呼。”
最终,这样的状态一直持续了几分钟,山内一典才清醒过来。
他看着杰斯特,似乎是想要说些什么,但是却一句话也说不出来,显然,之前杰斯特给他上的那一番关于游戏引擎的课,带给他的震撼是很大的。
这个时候,杰斯特看了看手表上的时间。
“时间也不早了,我还有些事情,今天的见面就到这里吧。”说着,杰斯特站起了身子。
向着山内一典伸出了一只手。
等山内一典也伸出手跟杰斯特握在一起之后,杰斯特才笑着说了一句:“山内一典,是你的名字吧?跟你之前的那番聊天我觉得很有意思,而且,我看你有着开发游戏方面的潜力,如果你愿意的话,你可以在e3结束之后去科斯塔梅萨的火星娱乐总部去报道,如果你不愿意离开日本的话,那么在你回去之后,就可以去火星娱乐的日本总部报道。”
毫无征兆的,杰斯特说出了这样一番,对于一个有志于从事游戏开发行业的人,梦寐以求的一段话。
要知道,能够得到杰斯特的亲自邀到火星娱乐的,都是在火星娱乐草创的时候发生的事情了,而现在,每一个这样的人,无一不成业内大名鼎鼎的制作人。
“当然,愿不愿意去,完全取决于你自己,不过我觉得,游戏开发,更适合你一点。”
在临走之前,杰斯特还这样的跟山内一典说了一句。
一直离开火星娱乐的发布会现场,坐在杰斯特特别安排的,送山内一典回他之前定的酒店的车上面,他的脑海里面还是有些朦朦胧胧的。
虽然在此之前,他就预料到了,杰斯特可能会邀请他,但是这种事真的发生了之后,对于山内一典这样的刚刚毕业的年轻人,还是非常的具有震撼力的,甚至,在车子上的时候,他还不断的掐着自己的大腿,来真名他之前经历的那些,并不是做梦。
到了酒店,他的师兄福岛已经从任天堂的发布会回来了。
一见到山内一典,福岛便有些迫不及待的向他说着他刚才在任天堂的发布会上面,看到了任天堂公布的新的手掌机,有多么出色,不但性能比火星娱乐的强,而且续航能力还有了进一步的提升。
不过还没等福岛说上几句。
他就发现了还有些魂不守舍的山内一典,于是,他连忙的询问:“怎么了?山内?是不是哪里不舒服?”
见到山内一典连连摇头,福岛也有些奇怪:“难道是因为之前杰斯特。李先生跟你的见面,他对你说了什么话?”说着说着,福岛也似乎明悟了过来,然后他用极为惊讶的语气问了一句。
“难道杰斯特。李先生邀请你加入火星娱乐了?”
听到自己的师兄福岛的这句话之后,山内一典才点了点头,不过他还是补充了一句:“虽然杰斯特。李先生的邀请很诚挚,但是我并没有当场答应……”
“什么?没答应?你怎么不答应呢?你知道能够得到杰斯特。李先生的邀请那是多么难得的机会么?要知道,他可是在业内被尊称为教父的存在!不知道多少著名的开发者,都以他的弟子自居呢!”
听到山内一典的回答之后,福岛的语气明显的急切了起来。(……)
第五百三十六章 文件()
山内一典一听到自己的师兄这么说,就知道对方显然是误会了他的意思。
于是他连忙的解释了起来。
“并不是这样,我并没有拒绝杰斯特。李先生的邀请,只是说因为我现在还有工作,暂时的不能答应,不过杰斯特先生也已经向我保证,只要我愿意的话,在e3的工作结束之后,我可以随时去科斯塔梅萨或者是日本的火星娱乐的总部报道。”
听到山内一典这么一解释,福岛也有些放下了心来。
虽然对于山内一典的离开他还是有些不舍的,毕竟,有能力的年轻人在哪里都是非常或缺的稀有,哪怕在日本也是这样,更何况是他这样刚刚成立的杂志社了,但是能够看到自己的学弟获得发展,福岛也是比较高兴的。
“这样吧,今晚上我请客,我们好好的庆祝一下。”
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!