登陆注册
51305600000111

第111章 游戏引擎

张帆送走了陈心玥,又前往自己的扬帆工作室视察进度。

李雷和俞亮已经正式开始工作,在前期主要是宋一凡带着他们两个进行《摇滚赛车》的逆向工作。《摇滚赛车》的源代码是张帆用汇编语言编写的,而宋一凡逆向出来的则是C语言版本。李雷和俞亮加入后,三个人准备再重新检查一遍代码,将这款游戏彻底逆向重构出来。

重构一款已经卖掉的游戏看似是浪费时间,其实并非如此。90年代还没有专业的游戏开发人员,换言之,无论是宋一凡还是俞亮,李雷,其实都没有真正的游戏开发经验。重构一款已经成熟的游戏,一方面是让他们熟悉C语言,另一方面则是让他们熟悉游戏开发的流程,争取在开发新游戏时少走弯路。

写代码在外人看来是一份非常神秘和高大上的工作,而程序员们却又往往将其自黑为“搬砖”,其实这两种观点都有些偏激。写代码说白了和写小说,写作文大同小异,说白了也是熟能生巧的活。天才固然可以写出让人惊艳的代码,就好比大师能写出直透人心的文字一样。但普通人也可以通过不断训练写出合格的程序,而代价就是枯燥的,惨无人道的,痛苦的训练。

张帆走进屋时,办公室里的气氛有些压抑。张帆在三人后面溜了一圈,对他们的进度大概有了个了解。

宋一凡正在将游戏中的美术素材导入到程序里,因此写代码写的飞起。俞亮则在阅读代码,张帆冷不丁也没看到他读的是哪个模块的,李雷则在一旁研究游戏音乐。

张帆转悠了一大圈,沉迷工作的三个人才看到他。宋一凡冲着张帆一招手道:“张帆,我有个想法想和你聊聊。”

“怎么了?”张帆拉了把椅子坐在宋一凡身边问道:“是不是美术资源这边出了什么问题?”

“不是,不是程序上的问题。”宋一凡一边挪动自己的椅子给张帆让出位置,一边问道:“张帆,你当时开发《摇滚赛车》时,美术资源都是一项项调用的吗?”

“没错,怎么了?”张帆当时开发时用的是汇编语言,汇编语言他本身用的不熟,因此代码写的也比较简陋。游戏里的美术和音乐资源,是他一天天用聚沙成塔的方式慢慢搞出来的。这种方法也只是《摇滚赛车》这样的小游戏才能这么干,而要想开发“太空牛仔”的话,必须有一个游戏引擎才行。

正在张帆沉思之时,宋一凡接着说道:“张帆,我觉得你这种美术资源的导入方式还是有些原始了。你看,导入进去之后你还要在程序里设置正确的显示位置,然后让它适当的显示在屏幕中,而且一些素材还需要重复导入,我的意思是能不能做一个小工具,实现一键导入呢?”

张帆挑了挑眉毛,不置可否的道:“听起来还不错,能具体说说吗?”

“是这样的!”宋一凡见张帆没表态,心里也有点发虚。他切换了一下程序界面,边让张帆浏览程序边说道:“我准备写一个统一模式的导入工具,以后如果我们再需要做美术资源导入时,只需要将美术资源插入到这个程序用,再运行一下导入按钮,资源就能自动挂载并且正确在游戏中运行了。不过……”宋一凡有些不好意思的挠了挠头:“这个工具现在bug还有点多,我不知道能不能做出来。”

张帆面色复杂的看了一眼宋一凡,幽幽的道:“兄弟,答应我,不要浪费你的天赋好吗?”

宋一凡被张帆一句话说的丈二和尚摸不着头脑,他耸了耸肩,又转头去忙自己的事了。张帆旁观了一会宋一凡工作,他站起身走到窗边望着窗外萧索的景色,心想难道自己真的在无意之间发现了一个绝世天才吗?

宋一凡可能不知道自己刚刚提出的那个设想有多么伟大,可张帆作为“过来人”却知道的一清二楚。因为这个“小工具”本质上就是未来的“游戏引擎”。

在游戏开发的上古洪荒时代,大佬们都是自己凭着兴趣和爱好来做开发的。那时候的开发效率谈不上多高,大家的工作方式也和张帆在《摇滚赛车》中的工作方式差不多,纯粹是“大气出奇迹”,“一切全靠手擀”。

而大佬毕竟是大佬,在经过了一段时间的手擀后,大佬们纷纷提出了和宋一凡刚刚提出的一样的设想——那就是能不能开发一些小工具来简化这些手擀的步骤。比如可以开发图片导入工具来导入美术资源;开发音乐导入工具来导入游戏音乐;甚至可以开发一些半自动的脚本,然后再将这些脚本集成进去——而做到了这一步,一个初版的游戏引擎就新鲜出炉了。

其实宋一凡刚刚提出的设想还不算太准确。因为就算你开发出了一键导入工具,美工在画图时候依旧得“手擀”。后世的游戏引擎已经能够做到从绘图到导入完全无缝运行了。即美术在软件中绘制出的美术素材,其本身就可以完美的被程序调用,这个有点类似于后来的RPGMaker那种菜鸟游戏制作软件。

但即使是一个不成熟的构想,宋一凡能够凭着自己的思考就想到简化开发步骤,已经是非常难得了。张帆不知道宋一凡是怎么想出来这个构想的。他从未和宋一凡提过游戏引擎的事,而现在还没有互联网,宋一凡也不大可能从某些渠道获得“国外先进经验”。

最可能的解释就是,宋一凡在自己的工作中发现目前的搬砖方法太原始,从而突发奇想,自己想出了这个“提高生产力”的法宝。

想到这张帆走回宋一凡的电脑旁,双眼放光的道:“老宋,你刚刚那个构想我觉得很不错,你应该朝着这个方向好好挖掘一下!”

宋一凡原以为张帆对这种东西不感兴趣,没想到张帆居然杀了个回马枪。他站起身笑道:“那我就试着做一个美术资源导入工具好了!不过这个东西不太好做啊!现在这个版本问题太多,我还得调试一阵。”

“没关系!”张帆用看金矿的眼神看着宋一凡道:“你现在全力来搞这个东西,手头的活交接给俞亮和李雷。然后俞亮,李雷!”张帆点了二人的名字:“你们把现在这个项目完成后,再和宋一凡一起研究一下这个“游戏开发工具”,想一想还有什么新的功能能够加入进去。有问题及时找我!”

张帆一口气说了一大堆,嗓子都觉得有些冒烟了,他走到旁边放水杯的桌旁拿起自己的水杯狂灌了一大杯凉开水,这才稍稍平复了一下自己的兴奋之情道:“三位,宋一凡提出的这个设想非常有意义!希望你们能认真对待,我趁着这个时候将新游戏的策划稿写出来,等初版策划稿出来后,咱们再行讨论!”——这次的游戏引擎开发张帆不准备插手,他想试试宋一凡这块金子的成色到底有多高。

宋一凡和俞亮,李雷对视了一下,没想到张帆兴奋成这样。只见张帆又嘱咐了二人几句,然后背着包急匆匆的离开了办公室。

冬夜寒冷而漫长,张帆吸进一口冰凉的空气,这才渐渐冷静下来。他看了看表,才刚刚晚上7点多。张帆想了一下,决定前往自习室去撰写策划稿,于是他辨明方向,朝着自习室而去。

他却没注意,在他离开之后,一条黑影窜了出来。黑影目送着张帆远去之后,一转身走进了扬帆工作室所在的办公楼。

同类推荐
  • 临界魔灵

    临界魔灵

    命运早已注定,是分是离,是注定还是无缘?想要改变命运,请登上执掌命运的位置,你为主宰,或你被主宰。每一个人都有抗争的权利,关键在于你究竟有没有能力!
  • 诸天赶海人

    诸天赶海人

    人家赶海抓鱼,我捡垃圾!人家赶海抓螃蟹,我捡了一坨屎!鲸鱼屎?!暴富啦!!!人家赶海抓海鳗,我特么的捡个一个馋嘴的萝莉!爆负了!人家赶海捡海螺,我怎么遇到条像狗的狗啊?好在好养活!人家赶海一夜赚上万块!呵呵,我要这金沙有何用?……相信我啊!我的主业真的是赶海主播啊!
  • 追灵奇谈

    追灵奇谈

    主人公刘浩,跟着风水先生二叔长大。接触了很多灵异的东西,诡异的大厦,凶狠异常的将军墓,尘封千年的诸侯国,不老不死的活死人,匪夷所思的生物
  • 冀道

    冀道

    青年秦冀凡有着两重身份,一边作为表世界的大学生,歌咏着自己短暂的青春,但同时作为里世界组织“事务所”的打手,与各种里世界势力进行着周旋。但随着秦冀凡与各方势力战斗的深入,那些原本被他所抛弃的过去又再次缠上了他。已经无法再次逃避,秦冀凡必须做出抉择,是放弃一切,守护自己来之不易的平静了,还是放手一搏,与自己一直逃避的过去做个了断。
  • 美女老板的贴身狂兵

    美女老板的贴身狂兵

    【火爆新书】黑暗是本君的地盘!你想挡,你挡得住嘛?老子可是王牌阻击手,堂堂清道夫,岂会怕你们这些爬虫鬼魅?来把,用你们的亡魂点燃我战斗的喜悦吧!
热门推荐
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!
  • 伊戏莲叶间

    伊戏莲叶间

    她,遭遇背叛后选择了自杀,却不曾想被送入了前世的身体。自觉已是无爱无情,在遇到他后渐渐打开了心房,陌上人如玉,公子世无双。“这位姑娘,我们之前……是否见过?”温笉莲头都没抬,奋力地啃着鸡腿,“我说这位公子,你这搭讪的手法也太低级了。本姑娘要钱没钱,要貌没貌,要身材没身材,你还是去找别人吧。”“她们都不是你。”闻言温笉莲抬眼扫了一眼面前的男子……前世的缘分,今生的纠缠。
  • 那日雨打梨花深闭门

    那日雨打梨花深闭门

    又名《我回大清改结局》,《男人哪有姐妹重要》【这是以康熙那个年代为背景,纯属娱乐,没有历史依据,因重名才改为《那日雨打梨花深闭门》】01:当代作家小花席小七竟然穿越到了自己写的书里面?一开始以为这只是一场梦,但是当她真正看到那名女子后,她相信她这是真的穿越了。02:因为出版社的私心,篡改了席小七的续作大纲,却害了那名女子。但既然穿越了,那就要改变这个结局。“我不会让悲惨再次降临在你身上!如果因为一个男人而失去真正的自己,那么这个男人宁愿不要!”03:后宫生存法则?争宠?那是不存在的。在后宫,席小七将教会你如何与姐妹们和睦相处,如何找回真正的自己。毕竟,男人哪有姐妹重要呢,是吧?欢迎入坑《那日雨打梨花深闭门》!
  • 虹彩侦探社

    虹彩侦探社

    有个女生一一一一米小千,有个特殊印记在手臂上。那是天生的..........最近还有好多案子要破,社长位子被抢。。。。。。(求收藏。)
  • 夜幽之恋

    夜幽之恋

    本以为是为了自己的梦想,渐渐的,变成了为了他,性格不同,家庭不同。让他们在一起的路变得更加艰难。他会怎样选择呢!父母还是爱人。因为父母的强迫,使她离开。他会选择继续等待,还是对他的恨?他们的重逢会让他们重新在一起还是分离?读者群:425083412
  • 神子重生在现代

    神子重生在现代

    神界!一个人人向往的界面。然而,神界却不止一个,方向分东南西北,神界也同样,分东南西北。在偌大宇宙中,存在着平行宇宙,在这个平行宇宙中,一处神界纠纷拉开了序幕……父神……小妹……不……什么狗屁天道,都是你们这帮所谓仙人的狗屁之词……我在此立誓,如若我侥幸不死,他日定将灭了你们这帮伪君子……冠冕堂皇的话一大堆,都是你们的借口,是你们对不起我们的,你们给我等着……啊!!!
  • 民族传统体育

    民族传统体育

    本丛书以统一的体例、创新的形式,讲解各项目的起源与发展、运动保健、基本技术、运动技巧、比赛规则等,注重实用性、可操作性,使读者在学习过程中,不仅能够学会运动健身的方法,同时还能够学到保健方面的基本知识。
  • 大BOSS:娇妻带球跑

    大BOSS:娇妻带球跑

    “少爷,太太说她想重返娱乐圈。”“让全世界最大的经纪公司跟她签约。”“少爷,太太想把城堡拆了。”“多叫几个人去拆,别把太太累着了。”“少爷,太太想买衣服。”“把浮云里的服装全买下来。”“少爷,太太想去巴黎。”“现在,立即出发。”七年后。“把太太给我带回去。”白墨泽对身后的保镖说道。“白墨泽,你个滚蛋,快放开我!”林芷韵说道。“林芷韵,你胆子也太大了,居然敢瞒着我,生了个孩子。”“他不是你的孩子。”林芷韵辩驳道。白墨泽不怒反笑:“DNA在这里,还狡辩?”
  • 千金一注

    千金一注

    一句戏言,一场豪赌皇子与贫儿,成王与败寇晏临在楼头春雨中挥袖:保这天下,不单为权势,还担着责任。既然如此,不如不要良心。流宵在断桥边懒洋洋斜躺:我平生最会耍赖,你说和我是兄弟,谁记得?我更不记得。萧楚在温柔乡里醉眼看:若当年没有那一饭之恩,今日我与你,早是天渊之别。晏帝轻落一棋:早先生看,如何转圜?早红尘拍下一子:大局早定。已将所有人设与情节推翻重写。看过千金初版的大人,请忘记那个残障儿吧……
  • 蓄谋已久爱来的太快

    蓄谋已久爱来的太快

    沈秋辞原本是一个普通的上班族,却是这样平凡的她遇见了陆氏集团总裁陆煜泽,俩人因为种种原因在一起了。单纯的沈秋词以为这仅仅只是两人的那份契约在一起的,没想到最后却隐瞒着她一辈子都想不到的阴谋,原来这场结实不是巧合,是蓄谋已久……