苍之彼方的四重奏系列 - 无障碍模组
为《苍之彼方的四重奏》视觉小说系列打造的综合无障碍模组,为盲人和视障玩家提供完整的屏幕阅读器支持。
支持的游戏
本模组支持两款苍之彼方游戏:
- 苍之彼方的四重奏(本体)
- 苍之彼方的四重奏 - EXTRA1
注意: 由于 MelonLoader 与该特定游戏存在兼容性问题,EXTRA2 暂不支持。
语言支持
模组会自动检测游戏的语言设置,并以以下语言提供所有播报:
- English(英语 - en)
- 简体中文(Simplified Chinese - cn)
- 繁體中文(Traditional Chinese - tc)
- 日本語(日语 - jp)
所有模组播报(菜单导航、按钮标签、状态消息、确认对话框等)将与您的游戏语言设置保持一致。模组会自动使用与游戏相同的语言。
功能
核心游戏体验
- 对话文本播报:自动朗读所有对话文本,支持多语言
- 角色名播报:角色说话时播报角色名称
- 自动朗读模式:默认启用,自动朗读新对话
- 选项导航:使用上/下方向键导航选项
- 选项播报:播报所有可用选项
历史记录
- 历史记录无障碍:完整的文本历史键盘导航
- 条目播报:滚动时播报条目
- 批量朗读:按 F5 朗读所有可见条目(一次 4 条)
- 首尾通知:到达历史记录边界时播报提示
菜单导航
- 主菜单:完整的键盘导航与播报
- 设置菜单:Alt+O 快捷键,所有选项卡均可访问
- 语音书签:按 F11 打开,完整键盘导航
- 确认对话框:播报对话框文本和按钮导航
- 菜单关闭播报:所有菜单关闭时均有播报提示
快捷功能
- F1:重复上一句对话
- F2:重复角色名
- F3:重复所有选项
- F4:重复当前选项
- F5:朗读所有可见的历史记录条目
- F6:切换自动朗读模式
- F7:重复当前菜单项
- F8:快速存档
- F9:快速读档
- F10:快速语音书签
- F11:打开语音书签菜单
- F12:切换调试模式
- Alt+O:打开设置菜单
存档位存档/读档
- Shift+1-9:存档至第 1-9 号存档位(跳过菜单)
- Alt+1-9:从第 1-9 号存档位读档(跳过菜单)
安装
1. 为每个您想游玩的游戏安装 MelonLoader v0.7.1 2. 将 AokanaAccess.dll 复制到每个游戏目录下的 Mods 文件夹中:
- 本体: [游戏目录]\Mods\
- EXTRA1: [游戏目录]\Mods\ 3. 启动游戏 — 模组将自动检测正在运行的游戏
从源码构建
要求:
- .NET SDK(支持 .NET Framework 3.5 的任意版本)
- Visual Studio 或 VS Code(可选)
构建命令:
bash
dotnet build AokanaAccess.csproj
构建系统会自动将编译后的 DLL 复制到两个游戏目录。
技术细节
- 引擎:Unity 2018.2.19f1
- 架构:32 位(x86)
- 模组加载器:MelonLoader v0.7.1
- 运行时:.NET Framework 3.5(Mono)
- 屏幕阅读器:Tolk 库(支持 NVDA、JAWS、SAPI 等)
未包含的功能
- 画廊菜单:仅包含视觉内容(CG 图片、立绘),屏幕阅读器用户无法访问
致谢
开发使用了以下工具:
- MelonLoader — 模组加载器框架
- Harmony — 运行时补丁库
- Tolk — 屏幕阅读器集成库
许可
这是一个粉丝制作的无障碍模组。所有游戏内容和商标均属于 NekoNyanSoft。