載入中

正在讀取來源… 全部檔案

    概述

    AIRPLANZ 把「飛機大戰」搬到了一台 Game Boy 上,供兩人對戰。這種紙筆遊戲在羅馬尼亞學生中很流行,他們課間玩,上課時也偷偷玩。作者當初想弄懂老硬體上的圖塊和精靈圖形究竟是怎麼運作的,於是給自己定下挑戰,整個遊戲完全用匯編寫成。

    玩過海戰棋(Battleship)的人一看就懂,只是把船換成了飛機,規則也改了幾處。每位玩家在 10x10 的棋盤上放好三架飛機,隨後飛機就看不見了。你一次在對手的棋盤上選一個格子,遊戲會告訴你是打空了、打中了飛機的某個部分,還是打中了駕駛艙;打中駕駛艙,那架飛機當場被摧毀。

    因為兩人用的是同一台主機,每回合 Game Boy 都要換手,雙方你來我往,直到一方的三架飛機全被擊毀。共用一台主機是一位朋友的建議;最初的打算是用連線線把兩台 Game Boy 連起來。

    作者
    NotImplementedLife

    操作詳解

    擺放飛機

    按鈕和按鍵作用
    十字鍵方向鍵移動選中的飛機
    SelectShift旋轉選中的飛機
    AX選擇下一架飛機
    BZ選擇上一架飛機
    StartEnter確定你的棋盤(飛機互不重疊時才行)

    攻擊

    按鈕和按鍵作用
    十字鍵方向鍵在對手的棋盤上移動瞄準游標
    AX向選中的格子開火

    其他畫面

    按鈕和按鍵作用
    AX在標題畫面開始遊戲
    StartEnter在交換主機的畫面繼續
    StartEnter遊戲結束後回到標題畫面

    速查表

    棋盤標記

    X
    打空
    O
    打中飛機的某個部分
    虛線飛機
    駕駛艙被擊中後,已摧毀的飛機

    規則

    棋盤
    每位玩家 10x10 格
    機隊
    每人 3 架飛機
    飛機形狀
    10 格:駕駛艙、5 格機翼、機身、3 格機尾
    擊中駕駛艙
    整架飛機立即被摧毀
    回合
    每回合開一槍,無論中沒中
    獲勝
    摧毀敵方全部三架飛機

    技巧

    1. 只有擊中駕駛艙才能打掉一架飛機。打中機身之後,推算駕駛艙的位置:它在五格機翼正中那一格的前方一格。
    2. 一架飛機機翼橫跨五格,從機頭到機尾長四格,所以一旦知道飛機朝向,打中一次機身就能把駕駛艙的範圍縮小到幾個格子。
    3. 只要有兩架飛機重疊,遊戲就不接受你的棋盤;如果按 Start 好像沒反應,檢查一下有沒有飛機重疊。
    4. 在已經打過的格子上按 A 不會有任何效果,所以游標放錯了也不會浪費你的回合。
    5. 每次開火後稍等片刻,回合會自動交換,畫面切換到下一位玩家的視角,所以要準備好把主機遞過去。