載入中

正在讀取來源… 全部檔案

    概述

    HEXES 是 Game Boy Advance 上一款把射擊和算術結合在一起的遊戲。你的飛船繞著螢幕中央的 Evil Hex(邪惡六邊形)轉圈,每一關都要讓中間的 Center Number(中心數)等於 Target Number(目標數),目標數一開始顯示在頂部,之後移到左下角。中心數用十六進位制表示,兩個方向都會繞回:超過 255 會回到 0,低於 0 會回到 255。

    Modifier(修飾符)像雨點一樣落下:運算子 +、-、×、÷、% 以及與之搭配的數字。每射中一個,它就會落進右下角的 Modifier Slots(修飾符欄);運算子和數字都到位後,就可以把這一對應用到中心數上。敵人也會來襲。消滅它們能給時鐘加時,過關時剩下的時間會變成這一關的得分,最終得分是所有關卡加起來的總和。

    Dania Rifki(Kaleidosium)負責程式和美術,Kathryn Hathaway(Kathound)負責音樂和音效。遊戲起初是 GBA Jam 2022 的參賽作品,用 Nim 語言和 Natu 庫編寫。

    作者
    Dania Rifki, music and sound by Kathryn Hathaway
    發布
    2022

    操作詳解

    遊戲中

    按鈕和按鍵作用
    左 / 右駕駛飛船繞著六邊形轉
    AX發射子彈
    BZ把存著的運算子和數字作用到中心數上
    StartEnter暫停或繼續

    標題畫面

    按鈕和按鍵作用
    StartEnter開始遊戲

    速查表

    敵人

    正方形(藍色)
    2 HP,+15 秒;直線飛行
    三角形(綠色)
    3 HP,+15 秒;隨機掉頭
    菱形
    2 HP,+30 秒;速度慢,會發射子彈
    圓形
    1 HP,+30 秒;速度快
    五邊形
    2 HP,+30 秒;沿曲線螺旋向外

    時間和得分

    初始時間
    5 分鐘,每關開始時重設
    超過 10 分鐘
    計時密碼會把時間降到 10 秒
    被敵人撞到
    失去它本來能給你的秒數
    被子彈擊中
    失去 10 秒
    時間歸零
    遊戲結束
    關卡得分
    剩餘秒數除以 3
    得分上限
    9999

    關卡

    1 到 3
    只有 + 和 -;第 3 關加入菱形
    4、8、12、16
    Boss 關:中心數會按重複的模式自己變化
    5 和 6
    先後加入 × 和 ÷
    9 到 12
    出現 %(取模)
    13 及以後
    加入五邊形
    16
    最後一關

    技巧

    1. 從六邊形裡出來的數字是 1 到 F;沒有零,所以總能至少加或減 1。打中新的修飾符會直接覆蓋欄裡原有的那個,所以一直射,直到手上的組合離目標最近為止。
    2. 數值繞回對你有利:中心數保持在 0 到 255 之間,所以從一個小數往下減,會落到範圍頂端附近。從 $05 到目標 $F0,有時往下走才是近路。
    3. % 是取模,不是百分比。用一個比目標略大的數做 %,可以把一個大數值直接降到目標上,因為結果是除法的餘數。
    4. 射敵人是爭取時間的辦法。菱形、圓形和五邊形每個值 30 秒,剩下的每一秒都會變成得分,所以能安全消滅時就消滅它們。
    5. 別攢太多時間。計時上限是 10 分鐘,但超過這個上限會讓時間變成 10 秒,所以接近 10 分鐘時就別再射敵人,專心湊目標數。
    6. 在 Boss 關,中心數每隔幾秒就會自己變化,所以要在它剛變完時立刻用上最後一步,而不是等待。