黑白小说网 > 游戏制作:我要重振国产游戏 > 第35章 游戏引擎完成!转职任务完成!

那么说起游戏引擎。看小说就到WwW.BiQuGe77.NEt

苏砚承首先想到的,是上辈子看的游戏制作类的网络小说。

那小说里主角穿越到,游戏发展落后的平行世界,但又总会有一款超强的万能万用的游戏引擎。

只要有那个引擎,那么制作人不需要会编程,也不需要制作两年半……

就选择一下类型,拖动一下素材,设定一下玩法和设计,外包下美术音乐的项目……

然后“叮”的一声响,游戏就美美出锅了,跟微波炉里的预制菜似的。

那么就好比物理学家们,都在试图找到统一宇宙中所有基本物理力的理论,即万物理论。

苏砚承想做的,就是做出如万物理论般的游戏引擎!

强大!简易!万能!万用!

几乎要匹配所有的项目需求!

要拥有多种功能,适配所有的游戏类型!

同时,还要兼顾极致的开发效率!

这注定不是一朝一夕能做出来的,在往后必当持续的投入人力、财力去进行迭代升级!

所以综上,这说出来就感觉很异想天开。

但三十多年的功力,叠加系统增益!

令苏砚承有了尝试的勇气。

而且他也不是要一次性就要把完整版的引擎给做出来。

他的目标是只是先做出一个基础版本,只求能支撑《边缘行者》的核心功能。

只不过,还要提前考虑未来……

所以他必须在这个基础版本时,就以超强的远见,以及高屋建瓴的眼光,并考虑到一切潜在的扩展可能。

在制作这个基础版本时,就把框架给搭建好!

把这第一步,给走踏实了!

却是窗外日月升落。

屋内早已不知春秋几何。

苏砚承只在感到疲惫时,感到思路被卡住时,才会起身。

喝一罐可乐,咬一口巧克力,望着窗外片刻。

随后回到椅子上,望着电脑屏幕发呆。

屏幕上,密集的一行行代码排列、延展……

如梯田层叠,又似长短管道,构建出名为“逻辑”的迷宫。

机箱“嗡嗡”作响。

散发的热量升,甚至高了房间里的温度。

桌面在抖动,是苏砚承在疯狂抖腿。

“内存溢出……BSP树优化……线性渲染……”

“临时架构?兼容性?”

忽然,他宛若从梦中惊醒,狂吸一口气,直起身子。

一把拉开抽屉,抓起根油性笔,先来到窗户前。

整个人几乎趴在上边,开始书写起复杂的函数与算法。

-----------------

楼下。

理查德吃着昨晚剩下的披萨,一脸苦色。

“这已经是我第三天吃披萨了,明天你能不能换一个?”

渡边搅着咖啡,面无表情:“这得看楼上那位明天会不会进食。”

“进食……你把他说得跟动物似的。”理查德吐槽。

“动物至少会饿了就吃,所以不如怀疑他是某种外星生物。”渡边说。

“嘶,话说我们要不要进去看看他,别两周后闻见尸臭就晚了啊!”理查德面色惶恐。

“不用,电表还在走,说明我写的自动关机程序没有启动,”

渡边冷静的语气,“而且你看见窗外的算法了吗?”

“哦,那原来是算法啊,什么算法?”理查德恍然大悟。

今早下楼丢垃圾的时候,就看见二楼窗户上密密麻麻排列的大片数字、符号和公式。

“不知道,他在做的东西我已经看不懂了。”渡边叹气。

“诶……我甚至连什么是游戏引擎都不懂。”理查德也叹气。

渡边放下咖啡杯,用看傻逼的眼神看他。

“你知道《Doom》吗?”

“我怎么可能不知道,id Software开发的游戏,在美国超级火的!”理查德小白说。

“那你又是否知道,业内公认的第一款真正的游戏引擎,

就是该公司创始人人之一,天才程序员约翰·卡马克,

他在开发《Doom》时用的Doom引擎。”

“诶,是吗,那么厉害?”

“在那之前,各家厂商做游戏时,当然也要做自己的开发工具,”

渡边开始科普,“比如给关卡设计师准备一些可以复用的素材,让他们可以快速搭建。

只不过即便如此,那些游戏的代码,也都是一块写的。”

“什么意思?”理查德懵逼。

“意思就是,无论模型和贴图,规则和玩法,渲染,物理引擎,输入控制代码……

无论底层还是上层,全都写在一起,

结果写出来,就跟一坨不可名状之物似的。”

理查德思考片刻,恍然大悟:“哦!意思就跟盖房子似的,

以前的游戏,就相当于从一整块的方形大石头外边开凿,

把房子一整个的,一点点的给凿出来?”

“以你的智商,这样理解也没错。”

“什么叫以我的智商。”

“但这可不止以前的游戏,现在的游戏,除了少数几个,也基本都是这么做。”

渡边喝了口咖啡,感慨的叹息,“所以你可以理解为,

苏砚承君现在的工作,就好比瓦特在改良蒸汽机,功在千秋!”

“是吗?”理查德怔住。

他从没想过自己老板居然正在做这么伟大的事。

渡边幽幽道:“所以,真是吾辈之楷模啊!”

-----------------

瓦特不瓦特的……

苏砚承不知道,也不关心。

他现在坐回电脑前,只想到了农村亘古不变的两件事。

养猪,和盖房!

先说这养猪,可不简单。

养过猪的都知道,有一种名词:架子猪。

说的是生出来的小猪在入栏以后,一到两个月的时间,得先让它把架子长出来。

所以得先让它断奶,然后搭配一定量高蛋白的精饲料,再一点点添加青饲料。

让他迅速长骨骼,长肌肉,迅速增重,但就是不长膘。

这时候的猪身材苗条,屁股不圆,膀子也不粗,身形矫健,可见肋条。

甚至能飞出栏满山溜达,难拉得很!

看上去没有一上来就乖乖吃胖的猪好,是吧?

但别急,等农时一到,红薯和玉米收获了,再把这些碳水喂给架子猪。

猪哥们整天运动量那么大,可不得吭哧吭哧,恨不得连猪食槽都给你舔薄了!

然后不出两三天,架子猪就跟吹气球似的,一整只的胖起来。

膀大臀圆,鼓鼓囊囊的,浑身上下都是膘!

猪头跟猪身长成一根肥柱,那小眼睛都挤到肥肉里,连腮帮子都看不见!

而和架子猪相对的,就是僵猪。

上来架子没长好,吃得多,但肉挂不住。

所以这都跟苏砚承做游戏引擎有什么关系?

那苏砚承想做的引擎,就是架子猪。