2025年過去一半,遊戲開發圈冒出了不少讓人眼前一亮的開源項目:有把塔防遊戲玩成雲計算教材的,有用AI模擬整個修仙世界的,有一個人用開源引擎肝出完整獨立遊戲的……
今天挑了幾個質量不錯的項目,有些是工具,有些是成品,方向各不相同,但有一個共同點——上手門檻不高,好奇心夠了就能折騰。
一、神仙操作:把遊戲變成學習工具
1. pshenok/server-survival — 邊玩塔防邊學雲計算
⭐ 5,675 🔀 659
玩遊戲還能學技術?還真有。
server-survival是一個塔防遊戲,但它的敵人不是怪物,而是"流量"。玩家需要在遊戲裏搭建服務器架構、配置負載均衡、設計容災方案——然後看着流量一波波湧來,檢驗自己的架構能不能扛住。
每一波流量都有不同的特徵:有突發流量、有持續高壓、有異常攻擊……玩家需要實時調整架構、擴容服務、優化路由,遊戲難度隨着"攻擊"的升級而增加。
整個遊戲基於Three.js構建,界面看起來還挺精緻的。技術棧用的是JavaScript,前端開發者可以直接上手看源碼,瞭解遊戲是怎麼跟雲計算概念結合起來的。
這個項目的思路很有意思——用遊戲的形式讓技術學習不再枯燥。對於剛開始學雲計算、不知道那些概念能怎麼用的同學,這個遊戲提供了一個具象化的場景。
2. renzorlive/vimmaster — 在瀏覽器裏用Vim指令玩遊戲
⭐ 1,682 🔀 79
這個項目的創意很刁鑽:把Vim編輯器的鍵盤操作做成了一款遊戲。
遊戲裏沒有鼠標,也沒有方向鍵。所有的移動、編輯、跳轉操作,都要用Vim的快捷鍵來完成。比如 h j k l 控制方向,w 跳到下個單詞,b 返回上個單詞,dd 刪除整行……
玩家需要在一系列精心設計的關卡里完成文本操作任務:刪除特定行、重排文本順序、在限定時間內完成多次編輯……每一關都有評價星級,完成度越高星級越多。
遊戲完全運行在瀏覽器裏,用Rust+TUI框架開發,支持自定義關卡和排行榜。對於經常寫代碼、對Vim又愛又恨的人來說,這個遊戲提供了一個強制熟悉快捷鍵的場景——與其背教程,不如打通關。
二、AI加持:遊戲開發進入新時代
3. Donchitos/Claude-Code-Game-Studios — 49個AI員工組成的遊戲工作室
⭐ 19,106 🔀 2,799
這是一個讓人看了就頭皮發麻的項目。
整個遊戲工作室由49個AI Agent組成,分成了不同的工種:關卡設計師負責設計玩法和難度曲線,美術設計師負責生成視覺風格和素材,程序員負責實現功能邏輯,音效設計師負責配樂和特效音……
每個AI Agent有自己獨立的prompt配置,有自己的任務範圍,有自己的輸出格式。它們之間通過一個協調系統互相通信,形成完整的工作流。
簡單來說,一個人輸入"我想做一個跑酷遊戲",然後49個AI就開始協作:關卡設計師畫圖、程序員寫代碼、美術設計師生成素材、音效設計師配上背景音樂——最終輸出一個完整的遊戲Demo。
這個項目Star數漲得很快,主要還是因爲它展示了"AI協同開發"的可行性。雖然目前輸出質量還不算穩定,但框架本身已經相當成熟了。
Donchitos/Claude-Code-Game-Studios
4. htdt/godogen — 讓Claude幫你肝Godot遊戲
⭐ 3,207 🔀 294
godogen是一個專門給Godot引擎用的AI開發工具包。
它把Claude Code跟Godot的整個開發流程打通:AI可以直接讀取項目結構、調試代碼、運行測試、渲染場景。開發者用自然語言描述需求,AI就能在Godot裏生成對應的功能代碼。
這個工具包裏包含了大量Godot專用的提示詞模板,覆蓋了:
GDScript腳本自動生成
場景搭建和節點操作
Godot 4的新特性應用(比如新的物理引擎、粒子系統)
調試和問題排查
對於想快速驗證遊戲創意的開發者來說,這個工具的價值在於省去了大量查文檔的時間。AI熟悉Godot的API和常用模式,能給出相對靠譜的實現方案,減少在基礎功能上耗的時間。
5. Coding-Solo/godot-mcp — 讓AI直接操作Godot編輯器
⭐ 3,709 🔀 290
這個項目是MCP(Model Context Protocol)協議的Godot實現。
MCP簡單來說就是一種讓AI工具跟外部軟件打通的協議——裝上這個項目提供的MCP server,Claude Code這類AI工具就能直接控制Godot編輯器:打開場景、添加節點、修改屬性、運行項目、讀取調試輸出……
godogen側重AI的開發輔助,godot-mcp側重AI的實時控制。兩者配合起來,基本覆蓋了從"寫代碼"到"跑遊戲"的整個閉環。
三、腦洞大開:這些遊戲項目有點離譜
6. KsanaDock/Microverse — 在Godot裏跑一個AI社會模擬
⭐ 2,295 🔀 388
Microverse是一個基於Godot 4構建的"上帝視角模擬遊戲"。
遊戲裏有一羣AI控制的角色,它們有獨立的思維、有記憶、會社交、能協作。每個角色有自己的目標、性格和行動邏輯,隨着遊戲推進,它們會自發展開出複雜的社會關係:交易、合作、競爭、甚至衝突。
玩家扮演"上帝視角",可以干預世界的運行規則、調整環境參數、引入外部事件——然後觀察AI社會的演化過程。
這個項目的技術實現很有意思:AI角色的決策系統、記憶系統、社會關係網絡,每個模塊都是獨立設計的,但又能夠互相影響。喜歡模擬經營類遊戲、對AI技術感興趣的人,可以好好研究一下這個項目的架構。
7. 4thfever/cultivation-world-simulator — 用AI Agent做一個修仙世界
⭐ 1,641 🔀 189
修仙題材在遊戲圈從來不缺,但這個項目的實現方式很特別——用AI Agent工作流來驅動整個修仙世界的演化。
遊戲裏有多個AI角色,每個角色都有自己的"修仙路線":有人走正道修身養性,有人修魔道速成力量,有人沉迷煉丹,有人專研陣法……AI角色會根據當前的狀態和周圍環境,自主做出決策並執行行動。
整個世界是動態演化的——宗門會興衰更替,修士會結仇結盟,寶物會現世被爭奪。沒有固定的劇情腳本,所有的故事都是AI角色自己"玩"出來的。
對於喜歡修仙題材、又想了解AI Agent技術的人來說,這個項目提供了一個很好的學習素材。項目的底層架構展示瞭如何用Agent工作流來構建一個開放世界的模擬系統。
4thfever/cultivation-world-simulator
8. Live-GalGame/LiveGalGame — 修復現實世界沒有選項的Bug
⭐ 2,491 🔀 74
這個項目的README只有一句話:"修復了現實世界裏和異性對話沒有選擇項的Bug。"
看描述是一個視覺小說類型的GalGame,核心玩法圍繞"現實對話場景裏沒有選擇項"這個梗展開。具體實現細節沒有太多公開,但從項目的標題和描述來看,應該是走幽默路線的小品級作品。
GitHub上做GalGame的開源項目不算多,這個項目的Star增長速度說明它的創意戳中了不少人。
四、獨立遊戲:用開源引擎做出的完整作品
9. Facepunch/sbox-public — Valve官方出品的開源遊戲引擎
⭐ 6,194
sbox是Valve公司Facepunch工作室開發的新一代遊戲引擎,基於Source 2內核,用C#作爲腳本語言。
這個引擎的特點是:上手門檻極低,官方提供了完整的編輯器,安裝即用;內置了物理引擎、渲染引擎、網絡同步等功能;項目可以直接發佈到Steam平臺。
更離譜的是,這個引擎是完全開源的—— Valve把底層的工具鏈和API都公開了出來。對於想學遊戲開發、又不想從零造輪子的開發者來說,sbox提供了相當完整的解決方案。
雖然目前sbox還處於比較早期的階段,但Valve在背後支撐,項目更新速度不慢,值得關注。
10. amilich/isometric-city — 一個人肝出來的等距視角城市模擬遊戲
⭐ 2,111
IsoCity是一個等距視角的城市建造模擬遊戲,完全由個人開發者獨立完成。
遊戲裏有完整的城市管理系統:居民區、商業區、工業區的規劃,道路網絡的搭建,公共設施的佈局,稅收政策的調整……核心玩法跟《城市:天際線》類似,但整個項目的規模更輕量,代碼結構也更透明。
對於想了解城市模擬遊戲是怎麼做的人來說,這個項目的源碼值得一讀。沒有複雜的引擎依賴,沒有大量的第三方庫,就是一個"乾淨"的城市模擬實現。
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com

