西蒙·威利森(Simon Willison)在 2022 年 8 月 5 日發布了一條推文,展示了一個由 GPT-3 生成的游戲概念和 DALL-E 繪制的概念圖。四年后的今天,他決定試一下,看看 Claude Fable 5 能不能僅憑那條推文的內容,直接把整個游戲做出來。結果相當不錯,一個名叫“Raccoon Heist”的 3D 瀏覽器游戲就這么跑起來了。
那幾年還是文本補全的時代:你告訴 GPT-3 一段開頭,它接著把后面的內容補全。當時的提示詞是“為一款浣熊團隊搶劫的電腦游戲寫一份詳細的產品描述”,模型便自己續寫道:“在《Raccoon Heist》中,你和你的浣熊小偷團隊要完成一系列大膽的搶劫任務。不管是搶銀行還是偷名畫,你的毛茸茸小隊總能搞定。你得靠智謀和技巧避開警察,帶著戰利品安全撤離。憑借激動人心的玩法和一幫可愛的角色,《Raccoon Heist》絕對適合任何想玩一場輕松冒險的人。”DALL-E 的提示就一句:“一款浣熊團隊搶劫的電子游戲截圖”。
![]()
這一次的實驗思路很直接:把上面那兩張截圖扔給 Claude Fable 5,告訴它把游戲寫出來,然后就放手讓它自己干。整個開發過程幾乎都在手機上完成,提示詞也是在備忘錄里敲的。給 Fable 5 的指令包括:構建一個運行在瀏覽器里的 3D 游戲;倉庫已經配好可托管靜態文件,所以務必生成一個 index.html 來加載所有資源;要適配移動端,支持觸摸控制并且能在小屏幕上正常顯示;已經提供一個 OpenAI 的 API 密鑰,可以直接調用 gpt-image-2 來生成 3D 模型紋理;不要再回頭問任何設計決策,獨立完成,確保游戲有趣、帶點驚喜、有浣熊搶劫的氛圍,視覺效果還要好看。
開發中比較麻煩的地方是,用 Claude Code 網頁版跑任務時,很難在中途測試它到底做出了什么東西。威利森用 GitHub Pages 繞過了這個限制,每提交并推送一次代碼,差不多 30 秒后就能在 yourname.github.io/你的倉庫名 看到最新版本。即使是私有倉庫,只要有人猜中倉庫名也能看到公開內容,不過他覺得這不太要緊。Fable 5 嚴格按照“頻繁提交并推送”的要求來做,一開始只給出一個帶標題畫面的 index.html,隨后再一點一點往上加,同時還往 notes.md 里記錄每一步的改動,和代碼一起提交。
最終這款《Raccoon Heist》做成了一個可玩的 3D 搶劫游戲,畫面里可以看到浣熊角色在城市景中行動,整體風格輕松戲謔。從一條舊推文到能實際運行的游戲,Claude Fable 5 表現出的代碼生成和項目持續構建能力,確實有點超出預期。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.