AI不只会画图、写文,现在连经典任天堂游戏《动物之森》的对话也能“即时改写”。开发者Josh Fonseca发布了一款名为Animal Crossing LLM Mod的改造模块,能通过大型语言模型(LLM),即时替换游戏中角色的台词。也就是说,游戏里的村民不再只是讲重复对白,而是能与玩家来一场“有深度”甚至聊时事的对话。
根据他在自己博客上的说明,这套AI Mod并不修改游戏本体的程序代码,而是通过GameCube模拟器Dolphin的内存读写功能实现。当玩家进入对话状态时,Python脚本会读取当前角色的名字与对话上下文,并送交外部LLM(像是OpenAI或Google Gemini)来生成全新内容,然后再通过特殊编码写入内存,让游戏画面直接显示新的台词。
而且,这些对话不只是“一段文本”而已,还包括角色的语调暂停、颜文本表情、对话框颜色等细节控制码,让整个AI对话看起来就像原生游戏内容一样自然。
这套系统不只生成对话,还能让角色“记得你说过什么”。实际展示视频中,有村民会彼此讨论彼此间的传闻,甚至会发展出“反对狸克压榨性房贷”的对白桥段。开发者表示,LLM模块分成两大部分,一是“编剧”(Writer),负责生成个性化内容;另一是“导演”(Director),加上表情与结构控制,让画面更真实。
数据源则包含粉丝Wiki里的角色设置文件、近期新闻素材等,甚至可能让村民在游戏里聊起“最近的AI发展”、“股市情况”或“选举新闻”等,营造出极具创意的体验。
这套AI Mod现已在GitHub上开源发布,但目前仅支持macOS。Fonseca表示欢迎社交媒体协助调试与开发Windows、Linux版本,未来也希望改善LLM回应延迟问题(目前进入对话会暂停几秒等待生成),让整体体验更流畅。