项目简介
本项目是一款专门为Nintendo Switch游戏《异度神剑3》打造的自动饰品制作工具。它结合了PC上的游戏状态识别程序XC3StateDetector与Nintendo Switch的按键输入控制程序XC3KeyCommander,能实现全自动的饰品制作流程。用户只需预设目标饰品,系统就会自动制作,直至获得所需饰品。
项目的主要特性和功能
- 实现全自动饰品制作,无需手动操作。
- 饰品识别精度在作者环境测试中达到100%。
- 支持日语和英语界面。
- 可对CSV和JSON格式的目标饰品配置进行保存和加载。
- 能通过点击虚拟JoyCon操作,无需切换物理JoyCon。
- 实时显示每次制作的成功概率,助力用户选择最佳饰品。
- 可自动识别游戏中的不同画面,如标题画面、野外、休息点和饰品制作界面。
- 通过Windows的Toast通知告知饰品制作完成。
安装使用步骤
硬件准备
- 连接Arduino Leonardo和FT232RL模块。
- 用HDMI线连接Nintendo Switch和捕捉卡。
- 用USB线连接Arduino Leonardo和PC,以及FT232RL和PC。
软件设置
- 安装Arduino IDE 1.8.13。
- 配置Arduino Leonardo的VID和PID。
- 安装NintendoSwitchControlLibrary库。
- 将XC3KeyCommander文件夹放置在portable/sketchbook目录下,并上传到Arduino Leonardo。
启动应用
- 运行XC3StateDetector.exe。
- 选择目标饰品、捕捉卡和串口。
- 启动《异度神剑3》并保存到任意休息点前。
- 点击“自动制作开始”按钮,系统将自动进行饰品制作。
注意事项
- 使用前请确保所有硬件连接正确。
- 请遵守当地法律法规和Nintendo Switch的使用条款。
- 作者不对任何因使用此工具造成的损失负责。
许可证
本项目采用MIT许可证,详细信息请参阅LICENSE文件。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】