第54章 塞爾達傳說:海拉魯幻想


  山姆被這一大堆名詞轟炸的有些頭昏腦脹。

  「總而言之……你要做個動作角色扮演對吧。」

  「嘛,差不多就是這個意思。」

  林立新點點頭,隨意翻動了一下草稿。

  很多人對於塞爾達這個堪稱是遊戲史上不朽豐碑的IP的認識,都是從《塞爾達傳說:曠野之息》這個吊打了同屆所有作品的神作開始的。

  然而事實上這部作品,某種意義上反而是塞爾達系列的一次返璞歸真。

  𝕊тO55.ℂ𝓸м是您獲取最新小說的首選

  回到了最初的版本的樣子。

  《塞爾達傳說:海拉魯幻想》

  世界上首個真正意義上的開放世界遊戲。

  塞爾達系列從誕生之初,就是一個傳奇。

  它的誕生,徹底吹響了電子遊戲對於非線性自由探索的嘗試,也動搖了線性闖關的統治地位。

  然而想要把這部作品做出來,林立新碰到的困難遠比想像中還要大。

  其中最大的一個難題,就是面前這張地圖。

  它太大了。

  說難聽一點,初代的塞爾達實際上是一位極致的堆料選手。

  不然它也不會成為一款需要搭載在軟盤上的作品。

  光是表世界就有足足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條!

  這樣的設計使得他們的晶片在編程難度上遠低於其他產品。

  只需要使用寥寥幾行,就能實現在Intel8080上需要數十甚至上百行彙編代碼才能實現的效果。

  然後呢?

  林立新推門走進會議室,『啪』的一下在他們桌上攤開一張砍掉了絕大部分指令的設計。

  那些他們引以為傲的東西,那些擊敗Intel的關鍵優勢,居然就被林立新隨手拋棄掉了。

  林立新哈哈一笑,精簡指令集(RISC)成為主流,已經是PC規範普及後的事兒了。

  現在這個時代,採用RISC,完全就是給程式設計師找罪受。

  將複雜的內容從計算機本身全部轉嫁到了程式設計師身上。

  但只要克服了編程難度這個問題,那RISC,就是讓他們彎道超車的關鍵。

  而林立新,恰好就有這樣一項產品。

  N語言。


章節目錄