楼主:
Winux (Windows X Linux)
2025-09-15 20:56:57终于能抗议无良房东!工程师用 AI 写出村民联合抵制《动森》狸克模组
https://reurl.cc/RkgWWn
软件工程师约书亚·方塞卡(Joshua Fonseca)最近成功将任天堂经典 IP《动森》系列
2002 年美版〈动物森友会〉(どうぶつの森/Animal Crossing,旧译〈动物之森〉)
与现代大型语言模型(LLM)结合,加入 AI 对话功能。方塞卡让游戏村民意识到被欠债
,将牠们组织起来对抗房东──狸猫狸克(たぬきち,Tom Nook)。
〈动物森友会〉的狸克经营商店,并以游戏内货币“铃钱”贷款给玩家,故游玩过程会有
段时间处于欠债状况。方塞卡说这最后演变成反狸克运动,虽他称是自发现象,但AI研究
者西蒙·威利森(Simon Willison)检查程式码后发现,其实是方塞卡指示村民行动,且
不满会逐渐增强。
方塞卡模组涉及Python脚本,以Dolphin模拟器监控游戏存盘,将对话上下文发送到GPT-5
或Google Gemini等AI模型,然后将回答写回GameCube游戏存盘。而要成功得克服
GameCube破解,如485MHz的PowerPC处理器和24MB RAM,且主机本来就是设计成离线玩。
方塞卡发表时机相当巧妙,因〈动物森友会〉反编译社群刚完成游戏原始程式码逆向工程
,使能存取对话系统。他采用“内存信箱”的经典游戏修改技巧,以特定RAM地址为通
讯管道,使AI能与游戏互动。
方塞卡还让模拟村民“阅读”现实世界新闻,让牠们日常对话也会提及即时新闻,让人感
到相当超现实。尽管这模组很有趣,但大型语言模型始终根据人类提示扮演角色,再从训
练数据抓取统计面合理的回答。
方塞卡于GitHub公开此模组程式码,但他警告有已知错误,且仅在macOS测试。模组需
Python 3.8以上版本,以及Google Gemini或OpenAI的API密钥和Dolphin模拟器。此趣味
模组不仅展示游戏修改潜力,也为游戏开发提供新思路。