當天下午,蘇布冬三人一路說說笑笑就回到戰龍,把趙敏放下,蘇布冬回到了辦公室。雙葉自己乖巧去補周末作業了,蘇布冬讓他寫完作業自己給聶九段打電話,商量一下去華夏棋院考段的事。
楚行云帶著問題來找蘇布冬了。
“蘇總,我們測算了一下《金庸群俠傳》完成游戲后需要的容量。大概需要4M左右容量。”
“4M?”蘇布冬撓頭,《藍龍》用的是磁碟機,最后也才只有1M大小,如果是4M的話,成本是成倍的增加。
“所以想問下你,確定要做嗎?如果游戲做出來的話,我們賺的不多……”
這時候林慕魚進了辦公室,拿了一疊資料,說道:“布冬,你看一下這些材料。”
“怎么了?”蘇布冬翻開資料,發現是林慕魚委托別人做的市場調查問卷,發現在東瀛,FamicDiskSystem(FDS)磁碟機在幾個商店里可以反復使用磁盤擦寫來獲得游戲。
比如買一款A游戲需要6000日元,那么在獲得A游戲的磁盤后,可以再花500日元擦寫成B游戲。
而《藍龍》將近100萬份的銷售額是通過擦寫新游戲賣出去的,這給戰龍帶來了巨大的經濟損失。
“所以,應該盡量避免在磁碟機上進行開發……否則發行的越多,我們越吃虧……”蘇布冬撓頭道。
林慕魚點頭提醒道:“而你現在又想開發大容量的游戲,這一戰略我認為不適合戰龍的盈利。”
蘇布冬說道:“你提醒的對,讓我再想想怎么辦……”然后他對楚行云說道:“游戲先暫停開發,容量上的事我先想想辦法。”
等兩個人都出了辦公室,蘇布冬翻開從東瀛傳過來的資料。“現在有沒有一個現成的壓縮技術啊……腦殼痛。”
蘇布冬已經決定繼續使用卡帶技術來制作游戲了。簡單來說,FC卡帶的存儲部分,大致由兩塊主要芯片組成:一塊是PRG,負責存儲程序;一塊是CHR,用來容納游戲中所有的圖形素材。而在一張標準的40KB卡帶中,開發者只能用8KB來處理所有活動塊和背景。FC的分辨率僅僅只有256x224,因此,FC的畫面并不能當成一整張圖來看待,以大家最為熟悉的《超級馬里奧》為例,整個屏幕實際上由8x8像素的896個方塊組成,而每一個方塊所顯示的內容,其實都是從CHR(圖形庫)里調用過來的。這使得無論畫面如何變動,也不會產生更多容量需求,用來用去都是CHR里面的8KB內容。由于CHR只能存得下256個方塊,玩家們最終看到的動作、敵人、場景,無非都是素材的重復堆疊和利用。比如《超級馬里奧》的代表角色“板栗仔”,它走路的“特效”就源于同一張圖片不斷的水平翻轉。
現在這個技術隨著蘇布冬在戰龍研發的MMC增強芯片而不用這么寒酸了。而這款芯片是以任天堂的產線為基礎研發的,借用的是任天堂自家的產線進行生產。
如果只看字庫容量的話,其實占用容量并沒有那么多,控制在100KB以下是完全沒有問題的。但是當游戲遇上圖形、聲音,那么所需要的容量就會成倍的增加,現在的圖形和音頻量大到突破天際,已經占了整個游戲的四分之三強。
蘇布冬從腦海里回想《超級馬里奧》中對各種圖片素材的調用,心想如果使用素材庫并且將素材庫進行壓縮的話,在游戲畫面上出現時再進行調用,能否對游戲容量進行有效控制?
他去開發部門找出來之前做過的游戲開始試驗,對著電腦一坐就是一天。雙葉做完作業回來后,看他在搗鼓什么,去食堂打了飯陪著他一起。
“餓了,吃飯。”雙葉給蘇布冬手中塞了一個漢堡。
蘇布冬接過漢堡,然后眼睛一直盯著屏幕。
“你這是在做什么呢?”雙葉問道。
“壓縮游戲技術,我明明記得任天堂有一個黑科技壓縮技術的,但是這個怎么做啊?”蘇布冬有些苦惱的撓撓頭,這種壓縮游戲黑科技是老任的不傳之秘,他知道一些是因為他同樣參與了超級馬里奧的開發。
雙葉又遞給他一杯可樂。