[情報] 工程師用AI寫出村民聯合抵制動森狸克模組

看板C_Chat (希洽)作者 (Windows X Linux)時間1小時前 (2025/09/15 20:56), 編輯推噓3(302)
留言5則, 5人參與, 1小時前最新討論串1/1
終於能抗議無良房東!工程師用 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模擬器。此趣味 模組不僅展示遊戲修改潛力,也為遊戲開發提供新思路。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.224.162.128 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1757941019.A.11F.html

09/15 20:57, 1小時前 , 1F
反抗大地主
09/15 20:57, 1F

09/15 21:00, 1小時前 , 2F
吊路燈
09/15 21:00, 2F

09/15 21:02, 1小時前 , 3F
這技術超強 但看起來都是他加上提示才變這樣吧
09/15 21:02, 3F

09/15 21:12, 1小時前 , 4F
吊路燈
09/15 21:12, 4F

09/15 21:18, 1小時前 , 5F
打土豪 分田地 這工程師上輩子應該是共產黨
09/15 21:18, 5F
文章代碼(AID): #1eo0qR4V (C_Chat)
文章代碼(AID): #1eo0qR4V (C_Chat)