AI Mario Kart
1.0.0
可以在Dolphin上驱动Mario Kart Wii的卷积神经网络,通过水平移动鼠标指针来控制转向角度。
要玩此游戏,请下载存储库并将 AI Mario Kart.ini 移动到%USERPROFILE%DocumentsDolphin EmulatorConfigProfilesWiimote
然后运行 AI_Player,它将在 /models 目录中找到预先训练的模型。以原始分辨率启动 Dolphin 游戏
然后,您可以通过移动海豚窗口来与 AI 一起玩,使其适合 AI_player 的窗口(屏幕截图),然后 AI 将查看您的游戏玩法并尝试为您驾驶。按m
键启动 AI(它将控制你的鼠标转向),按c
停止,按q
退出。
请注意,游戏需要 Windows,因为 AI_player 需要pydirectinput
库来模拟硬件输入(以规避 directX 反作弊),遗憾的是,该硬件输入仅适用于 Windows。您仍然可以在其他操作系统上构建和训练数据集,但 AI_player 仅限 Windows。
Data_collection v4.3.py 用于构建数据集,CNN_Training v5.5.ipynb 用于使用数据集训练和导出模型。然后,您可以使用 AI_player 使用经过训练的模型来玩马里奥赛车。