![]()
編譯 | 鄭麗媛
出品 | CSDN(ID:CSDNnews)
有人還在爭論“Vibe Coding 到底是不是玩具”,有人已經開始用它拿比賽冠軍了。
最近,一位擁有 9 年經驗的 iOS 工程師在 Reddit 分享了自己的經歷:他僅用兩周時間,利用 Claude Code 完成了一款名為《Capybara Food Delivery(水豚送外賣)》的小游戲,并在大賽中奪冠,贏得了 2.5 萬美元(約合人民幣 17 萬元)獎金。
據他介紹,整款游戲超過 2.7 萬行代碼全部由 AI 編寫,就連 Logo、插畫、紋理、3D 模型、背景音樂、音效,甚至游戲開發過程中使用的編輯器工具,也幾乎全部出自 AI 之手。
![]()
不過,這位 iOS 工程師也強調,這并不是一句 Prompt 就能生成一款游戲的故事。
![]()
第一次用 AI 做游戲,花了不到 150 美元就拿下冠軍
這位開發者在 Reddit 上的昵稱為 Ieocoout,是一名擁有近 9 年經驗的 iOS 軟件工程師。
雖然一直從事移動開發,但這卻是他第一次嘗試制作游戲。
最終完成的《Capybara Food Delivery》是一款支持單人與多人聯機的休閑游戲:玩家將扮演一只騎著小摩托的水豚,在城市中收集訂單、尋找食材,并將堆成小山的食物準時送到顧客手中;如果騎得太猛、漂移太激烈,堆在車后的食物還會掉落。
整個項目僅用了兩周時間,卻最終擊敗眾多作品,成為了 Cursor Vibejam 2026 的冠軍。
很多人好奇,這樣一款游戲究竟花了多少錢?Ieocoout 給出答案:不到 150 美元。他表示,整個游戲的開發過程主要使用了以下幾款 AI 工具:
Claude Code(Opus 4.7):原本訂閱的是 Max 5x 套餐,開發過程中額外充值 100 美元升級到 Max 20x。
GPT Images 2 與 Grok:負責生成貼圖和插畫,其中 GPT Images 2 使用的是免費試用,Grok 則來自 X Premium,每月約 8 美元。
Tripo3D Pro:負責圖片轉 3D 模型,每月 19.9 美元。
Suno 和 ElevenLabs:用于生成背景音樂和音效,免費版就夠用了。
游戲引擎則選擇了 Three.js。
Ieocoout 坦言,在開發這款游戲的過程中,真正負責寫代碼的是 Claude,而他只負責“思考”。整個開發期間,他幾乎沒有親自編寫代碼,把大量時間花在思考玩法、設計功能、編寫 Prompt、不斷試玩、調整游戲體驗上。
通常,他會同時開啟 2-3 個 Claude Code 會話,讓每個會話負責不同模塊,例如一個負責地圖、一個負責 UI、一個負責物理系統,以避免多個 AI 同時修改同一份代碼。每開發一個新功能,他也會重新開啟一個沒有任何上下文的新會話。而修 Bug 時,則保留一個長期運行的 Claude 會話,因為它已經了解整個項目結構,更容易定位問題。
最終,Ieocoout 的這個游戲開發累計完成:188 次以上 Commit,代碼超過 27000 行。除此之外,Logo、插畫、紋理貼圖、3D 模型、音樂、音效,以及后面要介紹的各種開發工具,也全部交給 AI 完成。
當 AI 做不到某個要求時,他就再讓 AI 去開發新的工具解決問題。
![]()
開發第一周:先把游戲“跑起來”
游戲開發的第一周,Ieocoout 并沒有急著追求畫面效果,而是優先完成整個游戲的核心玩法。
首先,整個項目最初只有一句簡單的設想:一只騎著小摩托送外賣的水豚。
因此,他開始和 GPT、Grok 一起頭腦風暴,不斷討論玩法、美術風格和角色設計。AI 會一次生成大量不同造型、不同風格的角色方案,他則不斷挑選、修改、迭代,直到滿意為止。期間,他甚至還嘗試自己畫了一張水豚騎摩托的草圖,不過最終還是交給 AI 完成了正式設計。
為了提高 3D 模型生成質量,他還總結出了一個經驗:不要只給 AI 一張角色圖,至少提供正面、背面以及左右側面等多個視角,這樣 Tripo3D 在生成模型時,就不需要“猜測”角色長什么樣,最終效果會好得多。
確定設計后,他把這些圖片直接導入 Tripo3D,生成了游戲中幾乎所有的 3D 模型。
![]()
然后,需要完成的是玩家駕駛系統。根據游戲設計,角色需要擁有摩托駕駛、漂移、碰撞檢測、攝像機跟隨以及 Boost 加速效果。 為了不斷調試手感,Ieocoout 專門搭建了一張 Sandbox 測試地圖,不停駕駛、碰撞、漂移,再通過調試面板微調各種參數。
![]()
而這款游戲最大的特色,就是送外賣時車后堆得像小山一樣的食物。
最初,Ieocoout 只是讓食物左右滑動,后來覺得不夠有趣,便改成堆疊:當車輛轉彎時,整堆食物會逐漸傾斜,當超過一定角度后,就有可能會掉下來。Ieocoout強調,他調整了參數,讓掉落角度不是那么“真實”——因為“真實”不一定有趣,而他希望游戲更好玩。
![]()
游戲中的接單系統,同樣幾乎全部交給 Claude 完成。Ieocoout 讓 Claude 設計一個 iPhone 風格的手機界面,結果 Claude 一次就利用 CSS 實現了整個界面,而且動畫效果相當自然。
之后,他又不斷加入各種有趣的小細節,包括滑動解鎖、一張水豚自拍的鎖屏壁紙、iOS 風格通知紅點、可點擊的音量按鍵、惡搞版 App 等。例如:CapyMaps 對應 Apple Maps;Capify 則對應音樂播放器,而且真的可以播放游戲音樂。
![]()
而真正讓他吃癟的,是地圖。
一開始,他嘗試讓 GPT 和 Tripo3D 直接生成整座城市,結果發現問題很多:AI 雖然能生成一張完整地圖,卻很難精準控制每棟建筑的位置,放大后模型質量也明顯下降,而且整張地圖還是一個整體,后續幾乎無法優化。
![]()
于是,Ieocoout 改變了思路:既然 AI 做不好地圖,那就先讓 AI 做一個地圖編輯器。
隨后,Claude 開始開發一整套游戲內編輯器,支持:地形編輯;地表材質繪制;放置、旋轉、縮放模型;自動生成道路等, 第二周還加入了過場動畫編輯功能。
![]()
有了編輯器之后,他終于能夠手工搭建整張地圖,這也是整個項目中他投入人力最多的一部分。原本 Ieocoout 想打造一座歐洲風格的城市,最終加入了大量現實地標,包括基督像、金門大橋、Hollywood 山標,整個地圖變成了一座充滿想象力的“大雜燴”。
![]()
相比地圖,多人聯機反而簡單很多。
所有玩家通過 Cloudflare 提供的 WebSocket 服務連接到同一個房間。玩家進入后,會實時同步位置、身上的食物、聊天內容、按喇叭動作,甚至還能聽到附近玩家播放的音樂。
不過 Ieocoout 也直言,這種方案并不適合大型游戲,因為隨著玩家數量增加,服務器廣播的數據會快速增長:5 人房間完全沒有問題,但如果擴展到幾十人,服務器壓力就會明顯上升。
![]()
![]()
開發第二周,AI 開始幫他“造工具”
第一周過后,游戲的核心玩法已經完成,接下來的主要工作就變成了打磨體驗。
在視覺效果上,Ieocoout選擇了 PS1 風格:低分辨率紋理、有限顏色、降低分辨率。PS1 是一款機能非常有限的主機,所以正確的紋理、色深、映射和濾鏡才能做出那種味道。
當時 ChatGPT Images-2 剛發布,他便用它生成了寫實紋理,在免費網站上調整尺寸,然后應用到游戲里。
![]()
同樣的流程,他也把原本的“占位樹”替換成了 2D 貼圖樹。隨后,他還用 AI 為所有材質(瀝青、草地、泥土、木頭、沙子、水面、農田)生成了紋理,并讓 Claude 自動替換掉地圖里原本單調的純色區域。
![]()
不僅如此,他還繼續讓 Claude 開發了更多工具,例如道路編輯器。
只需要點擊幾個控制點,就能自動生成柏油路、土路、人行道、路燈、護欄、道路標線,甚至這些道路還能同步出現在手機里的導航 App——CapyMaps 中。
![]()
之后,他又開發了一個過場動畫編輯器——這個工具幾乎就是一個簡化版的視頻剪輯軟件。
Ieocoout 可以通過時間軸,自由拖拽鏡頭、添加音樂、設置轉場、插入 Overlay,所有動畫都直接在游戲中實時錄制,因此如果錄制時其他玩家在線,他們甚至也會一起出現在開場動畫里。
![]()
![]()
最后感悟:AI 最大的價值,不是寫代碼
目前,《Capybara Food Delivery》這款游戲已經支持:英語、葡萄牙語、西班牙語、德語、韓語、簡體中文、印地語等多種語言。(游戲地址:https://capybara-vibejam26.leocoout.dev/)
對于未來是否會上架 Steam,Ieocoout 給出了否定答案:他認為,這個游戲適合比賽,也應該止步于此。上 Steam 的話,它需要更完整,比如增加數小時的可玩內容和成長感,而目前它只適合玩 5-10 分鐘。
不過,比起游戲本身,更值得關注的是 Ieocoout 最后分享的一些經驗。
在他看來,AI 編程已經跨過了一個重要節點:最大的變化不是寫代碼越來越快,而是開發者的角色正在發生轉變。
以前,大多數時間花在敲代碼;現在,更多時間花在思考需求、規劃功能、編寫 Prompt、測試體驗,以及做產品決策——真正的瓶頸,已經從編碼能力轉向了表達能力和判斷能力。
而整個項目中,帶來最大效率提升的也并不是 Claude 寫出的那 2.7 萬行代碼,而是 Claude 幫他開發出來的一系列工具,如地圖編輯器、道路編輯器、過場動畫編輯器……
每當遇到新的開發需求,他都會先讓 AI 把工具造出來,再利用這些工具繼續開發游戲。這種“讓 AI 幫你造工具,再用工具繼續開發”的工作方式,也許正是 Vibe Coding 最值得關注的地方。
原文鏈接:https://www.reddit.com/r/vibecoding/comments/1urz4mc/i_won_25k_with_a_capybara_game_entirely_made_with/
2026 奇點智能產品大會全日程正式發布!
7月17-18日,北京金隅喜來登大酒店,40+位來自字節、百度、阿里、騰訊、宇樹、360、京東、螞蟻、科大訊飛等一線產品技術領袖,圍繞 Agent 智能體、企業級 AI、AI Coding、具身智能、AI 原生組織等 12 大專題,全鏈路拆解AI原生落地閉環。
![]()
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
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.