close
Blogtrottr
T客邦
T客邦 - 全站文章 
儲存介面如何影響遊戲聲光效果?從卡匣、磁片到現代媒介的遊戲演化
Mar 6th 2015, 07:00, by 國寶大師 李文恩

C15abac7ba1bd45fc28cafdc6d89dd46 有句話說,人的態度決定了他的高度,然而把這句話套用到電玩遊戲的話,或許可以引申為「硬碟的容量決定了遊戲的份量」,然而這個份量卻不一定和遊戲內容與 遊戲性完全成比例,像是筆者日前介紹的西洋棋程式BootChess,其程式大小只有487 byte,而像是大家熟悉的超級馬力兄弟,檔案大小又是多少呢?

儲存空間寸土寸金

把西洋棋程式壓到只有487 byte,是個相當誇張的成就,筆者隨手撰寫204字的文章並存成純文字檔,其容量就達450byte,可見BootChess的程式有多小。但是BootChess檔案會這麼小,主要的原因是為了挑戰撰寫程式的極限,而在早期電玩遊戲多以ROM(唯讀記憶體,即遊戲卡帶)儲存的年代,除了受限於電子元件技術,造成ROM的容量相當有限之外,其價格也是一大考量,足以影響遊戲發行成本。簡單地說,就是ROM容量很貴,而且就算你有錢,容量也有上限,所以開發廠商都需要嚴格控管遊戲檔案大小,甚至到的地步錙銖必較。

以大家最熟悉的初代超級馬力兄弟為例,這款Famicom(即俗稱的紅白機)遊戲的檔案大小僅有40KB。40KB到底有多小呢,以筆者下載的戰地風雲:Hardline測試版為例,檔案大小為11.2GB,約為超級馬力兄弟的293,600倍,若以存放高畫質影片的雙層藍光光碟(容量為50GB)來儲存遊戲的話,更是可以儲存131萬個超級馬力兄弟。

為了要節省儲存空間,超級馬力兄弟的開發者宮本茂使用了許多巧妙的手法。例如把綠色烏龜(諾可諾可,原文:ノコノコ)改成紅色之後,就變成模式不同的另外一種敵人,為牠裝上翅膀後又變成飛行烏龜(趴踏趴踏,原文:パタパタ),此外將在天空中的雲朵改成綠色,並放到地上,就變成了草叢,如此一來即可共用許多圖像資料,節省寶貴的儲存空間。

▲BootChess的介面相當陽春,不過這也是為了縮小檔案大小的手段之一。

▲超級馬力兄弟中的綠色烏龜,可以說是萬年固定反派班底。

▲修改綠色烏龜的調色盤資料就可以變成紅色烏龜。紅色烏龜走到平台盡頭時會轉身,不會掉下去。

▲將綠色烏龜裝上翅膀後,就會變成比較難對付的飛行烏龜。

▲雲朵與草叢的關係也與烏龜一樣,修改顏色後就可重複利用。

▲仔細看雲朵與草叢的圖案,是不是一模一樣呢。

在看完了只有40KB的超級馬力兄弟之後,能夠瞭解到ROM的單位容量成本是其最大的致命傷,而儲存成本較低的磁片與容量爆炸性成長的光碟出現後,改變了 遊戲業界的生態,尤其是容量高達650MB的光碟,更是徹底改變了電玩遊戲的「模樣」。接下來我們繼續看一下在遊戲儲存媒體從ROM卡匣,轉換到磁片以及 光碟之後,發生了什麼變化。

(下頁還有:磁片:創造廠商、玩家雙贏)

Facebook

馬上按讚 加入T客邦 3C 科技

標籤:知識百科, 遊戲, 教學, fc, 懷舊遊戲, mario, 馬力歐, 單機遊戲, 最小程式系列

更多3C新消息,快來加入T客邦粉絲團

您可能會有興趣的文章

This entry passed through the Full-Text RSS service - if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers.

You are receiving this email because you subscribed to this feed at blogtrottr.com.

If you no longer wish to receive these emails, you can unsubscribe from this feed, or manage all your subscriptions
arrow
arrow
    全站熱搜

    nbvjg94pt2zub 發表在 痞客邦 留言(0) 人氣()