2018.09.15 09:00

同人玩家開發全新紅白機遊戲Micro Mages,挑戰將遊戲容量壓縮至40KB

ADVERTISEMENT

講到40KB的任天堂Famicom遊戲,許多資深玩家第一個想到的一定是《超級馬力兄弟》,筆者先前也曾撰文介紹關於遊戲容量演進。在《超級馬力兄弟》上市的35年之後,由2位玩家組成的Morphcat團隊宣布推出全新遊戲Micro Mages,不但具有極高的完成度,更厲害的是容量一樣只有40KB。

支援4人同時遊玩

《Micro Mages》(迷你法師)是款以Famicom為平台的全新製作2D動作遊戲,其玩法與《洛克人》相當接近,不過本作的移動是以縱向為主,而非常見的橫向,玩家需要從舞台下方開始不斷往上爬,一面避開陷阱,一面擊退敵人,並找到能開啟門鎖的鑰匙。

遊戲具有8個世界,並具簡單、困難模式共26個關卡,以及多種敵人與頭目等著玩家挑戰。

ADVERTISEMENT

《Micro Mages》最特別的地方,是它不但具有單人與雙人模式,搭配手把擴充器之後,最多還能讓4人同時遊玩,相當適讓懷舊遊戲同好們一起合作破關。

遊戲會推出可以透過Famicom模擬器遊玩的Rom檔,以及能在Nintendo Entertainment System(即北美版Famicom)執行的實體卡匣,但是目前並無計劃推出Famicom主機適用的實體卡匣。

《Micro Mages》預計於2019年4月上市,包含Rom檔與PDF格式說明書的數位版價格為歐元8元(約合新台幣292元),數位版加實體卡匣的價格則為歐元40元(約合新台幣1,460元)。

ADVERTISEMENT

ADVERTISEMENT

40KB的大挑戰

Morphcat團隊表示由於現在Rom晶片的價格便宜許多,所以不少新的Famicom同人遊戲容量都從512KB起跳,但是他們為了挑戰極限,所以將遊戲的容量縮減至40KB,其中的一大挑戰,就是要將圖像資料壓縮在8KB以內。

ADVERTISEMENT

在介紹Morphcat的解決方式前,筆者先說明一下Famicom的圖像運作原理。所有圖像可以分為會動的「活動角色」(Sprite)與不會動的「背景」(Backgroung)等資料,並以解析度為8 x 8像素的點陣圖儲存,遊戲進行中程式會將這些資料組合成完整的畫面。

一般Famicom遊戲中的人物是由4組活動角色組成,然而受限於硬體限制,當超過8組活動角色出現在同一橫行時,就會發生閃爍的情況。《Micro Mages》的人物直接由1組活動角色顯示,如此一來不但節省空間,還能發揮避免閃爍,並讓場景看起來更遼闊。

(下頁還有更深入的節省空間方式說明)

ADVERTISEMENT