加载中

正在读取来源… 全部文件

    概述

    HEXES 是 Game Boy Advance 上的一款解谜射击游戏。你的飞船绕着屏幕中央的 Evil Hex(邪恶六边形)转圈,每一关的目标都是让中间的数字 Center Number(中心数)等于显示在顶部、后来移到左下角的 Target Number(目标数)。中心数是十六进制的,会上溢或下溢,所以 255 会绕回 0,反过来也一样。

    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 关,中心数每隔几秒就会自己变化,所以要在它刚变完时立刻用上最后一步,而不是等待。