游戏设置
设置页不是桌面式表单,而是 STAR 页内的圆形黑场仪表。任何时刻只聚焦一项,左右/旋转调整合法档位,底部提供退出或危险操作确认。

八项设备设置
| 项目 | 合法值 | 持久化 | 实机作用 |
|---|---|---|---|
| MOTION / 动效 | FULL / REDUCED | 是 | 30 / 15 FPS 视觉合同 |
| VOLUME / 音量 | 0 / 25 / 50 / 75 / 100 | 是 | ES8311 输出音量 |
| TILT / 倾斜 | LOW / MID / HIGH | 是 | QMI8658 位移与 shear 上限 |
| LANGUAGE / 语言 | EN / 中文 | 是 | bitmap 文案即时切换 |
| SCREEN OFF / 息屏时长 | 15 / 30 / 60 / 300 s / OFF | 是 | ambient 进入门槛 |
| AMBIENT DISPLAY / 息屏显示 | ON / OFF | 是(v4) | 12% 中央星种或 0% 纯黑 |
| DEVICE INFO / 设备信息 | 只读 | 否 | 版本、屏幕、资产/固件标识 |
| RESTART / FACTORY | 双确认 | 动作 | 同步保存重启 / 清除存档 |
电量只在这个黑场页顶部显示为 10 段,不出现在 SEED、SHOP、STAR、发射与 ambient 页面。
危险操作
RESTART 需要 5 秒窗口内二次确认,FACTORY RESET 需要 10 秒。武装期间切页或打开其它上下文会取消;提交后冻结输入与保存入口,防止重启窗口继续产生 dirty 状态。
交互 UI 设置
这一节不是玩家可修改的选项,而是本项目的交互表现档案:把游戏用到的每个动效、手势反馈与事务规则拆成独立页面,记录资产、时序、取消条件、reduced motion 和 ESP32 对应实现。
