山姆被这一大堆名词轰炸的有些头昏脑胀。
“总而言之……你要做个动作角色扮演对吧。”
“嘛,差不多就是这个意思。”
林立新点点头,随意翻动了一下草稿。
很多人对于塞尔达这个堪称是游戏史上不朽丰碑的IP的认识,都是从《塞尔达传说:旷野之息》这个吊打了同届所有作品的神作开始的。
然而事实上这部作品,某种意义上反而是塞尔达系列的一次返璞归真。
回到了最初的版本的样子。
《塞尔达传说:海拉鲁幻想》
世界上首个真正意义上的开放世界游戏。
塞尔达系列从诞生之初,就是一个传奇。
它的诞生,彻底吹响了电子游戏对于非线性自由探索的尝试,也动摇了线性闯关的统治地位。
然而想要把这部作品做出来,林立新碰到的困难远比想象中还要大。
其中最大的一个难题,就是面前这张地图。
它太大了。
说难听一点,初代的塞尔达实际上是一位极致的堆料选手。
不然它也不会成为一款需要搭载在软盘上的作品。
光是表世界就有足足128个场景。
山姆显然也发现了这个问题,挠了挠头道:
“看起来挺多,但仔细想想其实还好。咱们的《合金装备》不都有200关……了。”
山姆的话还没说完,林立新忽然将最上面的一张地图翻开,露出下一张的内容。
他本以为后面的内容都会是角色或怪物的设定稿。
可呈现在山姆面前的,是更多的地图。
不同于刚才那张,这一张地图的场景明显是在某种地下城内。
右上角的标注也变成了【迷宫地图1(表)】。
“Wait……”
山姆艰难地咽了口唾沫,轻轻掀开了这张地图的一角。
【迷宫地图2(表)】
“……”
每张地图都是128个场景的规格,整整9个迷宫,加上世界地图,这就已经有10x128了!
可山姆发现,这一摞文件才被他翻了一半还不到。
当他再度翻开一页时,他看到了一个风格与第一个迷宫很相似的地图。
但布局上与一号迷宫有很大的区别。
【迷宫地图1(里)】
“huh?”
当他翻完9大迷宫的表里地图,以及世界地图和隐藏房间后,已经不知道该说什么好了。
他不是没见到林立新整日伏案在那里绘制东西。
可他万万没有想到,会是规模如此庞大的一个世界。
这已经超出了过去电子游戏能够做到的极限。
“不是哥们,这东西……”山姆艰难地组织着语言,“画出来跟做出来是两码事啊,NovaBox的内存塞不下这么大的地图吧?”
NovaBox的设计山姆也有参与,自然清楚它的硬件参数。
就凭它那矮子里拔高个的64KB内存,刨去游戏系统机制、属性数据等内容的占用,剩余的内存根本不可能允许这么大的地图实时加载。
即便是使用他们在《合金装备》里采用的那套瓦片贴图系统也一样不现实。
显存和内存是有限的。
如果说换用街机,采用更先进的16位处理器,可以靠着更大的内存支持来做到这一点。
但GAMENOVA现在的战略方向,显然是打算从街机向着家用机市场转型的。
“关于这个,我已经有解决方案了。”
他打开新配的IBM5170,调出一个测试用的程序,
“这是我跟卡马克设计的一种叫做‘伪无缝地图’的技术。”
随着林立新操控着玩家移动到地图边缘,整个画面顿时开始了一段流畅的卷轴滚动效果,丝滑地过渡到了新的场景中。
没有黑屏,没有加载的卡顿。
这是《星空》都做不到的顶级技术!(bushi
咳咳,当然这也是因为塞尔达的地图完全由瓦片构成,加载压力并不高才能做到的。
山姆惊讶地看了一眼坐在不远处正在噼里啪啦地编写着程序的卡马克,顿觉有些头大。
现在的小朋友都这么离谱了吗?
卡马克察觉到他的目光,扭过头来看向两人,白了山姆一眼。
“你根本不懂林的伟大,对这部游戏来说,技术实现只是微不足道的边角。”
他的目光投向桌上的那一摞地图,神采熠熠,
“这是一款颠覆了RPG概念的作品,是纯粹的设计艺术!”
卡马克在配合林立新设计这套系统时,就已经得知了他想要做什么东西。
那根本不是他所认知的‘冒险游戏’。
而是一部艺术品。
……
加州,圣克拉拉,Zilog总部。
Zilog与GAMENOVA协作开发的特制芯片Z80S已经在NovaBox上证明了它的价值。
更高的频率以及SoC的设计理念,让这块已经有些落后于时代的芯片重新站在了世界舞台上。
“林先生,这简直是魔法,明明指令集被大量精简,在性能上却得到了更好的表现,不可思议。”
理查德毫不吝惜自己的溢美之词,将林立新吹的天花乱坠。
但他的话并不是虚言,对于这块Z80S的奇特表现,即便是他们Zilog的工程师团队,都啧啧称奇。
当初林立新带着他那份异想天开的架构图交给他们时,理查德甚至怀疑这家伙根本不懂芯片设计。
Zilog的拳头产品Z80,最引以为傲的,就是他们的复杂指令集(CISC)架构。
相比于竞争对手Intel8080那可怜的72条指令,他们的Z80指令集高达158