本站最新域名 m.boshishuwu.net
美利坚:游戏制作教父第35章 自研语言与廉价晶片承接上一章留下的线索,故事继续向前推进。依托本书游戏的核心设定,主角踏入新的局面,接连遇到各类变故与考验,在错综复杂的情势之中权衡利弊,做出关键抉择。冲突逐步显现,各方人物陆续登场,彼此之间的矛盾不断拉扯,推动主线持续向前发展。在事件的历练下,主角的心智、实力或是阅历得到进一步打磨,人物形象更加立体。作者(哈娜欧菲手)在叙事过程中埋下多处伏笔,扩充故事背景与人物之间的关联,丰富整个故事架构。本章节奏张弛有度,牢牢抓住游戏题材独有的风格特点,既完成本段剧情阶段性收束,又留下悬念,为下一章更大的冲突和剧情升级做好铺垫,故事走向更值得期待。
「Wait……What?」
薇薇安难以置信地看着屏幕上的东西,简直要怀疑自己的耳朵,
GOOGLE搜索TWKAN
「所以……这个测试的关卡就是你用这个工具搭出来的?」
「是这样。」
林立新点点头,直接调出一份文件。
跟山姆正在玩的关卡完全一致的布局立刻出现在屏幕上。
「每一格都可以用3个数字来表示,这张地图仅用了不到1KB的容量。」
他在电脑上敲下一行命令,原本清晰的地图立刻变成了一个由数字组成的矩阵。
每一格上都清晰地显示着三个数字。
薇薇安仅仅扫了一眼,就明白了这个极其简洁易懂的功能有多麽伟大。
「前两个数字代表它渲染的位置,第三个数字告诉图形处理器它长什麽样?」
「没错,贴图只需要在显存中加载一次,此后我们需要的就只有索引而已。」
这项技术其实在《魂斗罗》的开发中林立新就已经制作过一个原型了。
但把它像这样做成专门的程序,也是他在开发《合金装备》时才想到的。
有了瓦片地图,不论是内存还是显存的占用都急剧减少。
节约出来的容量可以全部投入到动画和特效上。
薇薇安已经不知道说什麽好了,默默坐到这台C64前,打算试试看这个地图编辑器。
「欸?对了,你刚才用的不是汇编或BASIC吧?那是什麽语言?」
她正欲输入,忽然意识到自己似乎根本不会用这个程序。
检查了一下命令行的记录,薇薇安发现这似乎不是自己所了解的任何程式语言。
虽说如此,内容却格外的好懂,就是简洁明了的英文直接命名。
「你可以叫它【N语言】,嗯,也就是Nova语言,是我正在开发的一个程式语言。」
「?」
薇薇安眼睁睁看着林立新从抽屉里拿出了一沓印刷文档。
这是N语言的规范手册。
「有它的帮助,开发过程能简化不少。」
林立新翻了几页,停在一个范例上。
薇薇安扫了几眼,似乎是猜到了这是什麽程序的源码,呼吸一滞。
「……这是《Tetris》?」
「没错,把它改成用N语言编写,仅需要这一页的代码量。」
山姆坐在一边,状态要比已经昏了头的薇薇安好上不少。
他早就习惯了林立新离谱的技术力。
不过对这个地图编辑器,他的确是充满了兴趣。
他接过键盘,尝试着按照文档上写的内容设计起地图。
十多分钟后,一个简易的十字走廊就被画了出来。
利用指令编译烧录进晶片内,山姆重新启动游戏。
地图果然变成了自己设计的样子。
这简直是把开发难度降低到了宝宝级,随便谁来都能快速掌握地图的绘制方法。
「现在你还觉得200关很难做到吗?」
林立新一摊手,知道自己已经不用再多说什麽了。
有了这项技术,他们甚至可以分成专门的策划组和开发组。
策划组只需要在纸上设计出关卡的概念,开发组对照着概念图转译成游戏地图。
这简直是革命性的次世代开发模式!
……
十月。
何国源递交了一份报告。
采用了全新的ASIC集成电路技术设计的图形卡终于在圣克拉拉的前VideoSoft办公室内诞生。
这项新技术几乎榨乾了GAMENOVA几个月来靠着街机赚到的所有收入。
但不管山姆对此如何抱怨,林立新依然坚持要在首款图形晶片上使用它。
而现在,这项悖逆了主流的半导体技术终于要开始为他创收了。
林立新清楚地明白,ASIC正是ATI这个仅有十几万加元初始投资的小公司能战胜其他巨头的关键。
「山姆,你看这个。」
他的手上正是薇薇安发过来的第一块显卡的流片。
比起过去的那些图形卡,它显得简洁许多,明显少了很多外部零件。
「花了这麽长时间,就为了让它的面积变小一点?」
山姆每天都在盯着GAMENOVA的财报,自然知道这块晶片的设计流程到底花了多少钱。
林立新笑笑,没有回答,而是晃了晃手上的晶片,反问了一句:「猜猜这块图形晶片多少钱?」
「40美元?」
山姆跟代工厂那边经常聊这方面的事,对报价基本有自己的估测。
林立新摇了摇头,伸手比划了一个『3』的手势。
&nb阅读模式加载的章节内容不完整只有一半的内容,请退出阅读模式阅读
阅读模式无法加载图片章节,请推出阅读模式阅读完整内容
『加入书签,方便阅读』