GitHub游戏项目盘点:修仙、塔防、AI模拟…

2025年过去一半,游戏开发圈冒出了不少让人眼前一亮的开源项目:有把塔防游戏玩成云计算教材的,有用AI模拟整个修仙世界的,有一个人用开源引擎肝出完整独立游戏的……

今天挑了几个质量不错的项目,有些是工具,有些是成品,方向各不相同,但有一个共同点——上手门槛不高,好奇心够了就能折腾。

一、神仙操作:把游戏变成学习工具

1. pshenok/server-survival — 边玩塔防边学云计算

⭐ 5,675 🔀 659

玩游戏还能学技术?还真有。

server-survival是一个塔防游戏,但它的敌人不是怪物,而是"流量"。玩家需要在游戏里搭建服务器架构、配置负载均衡、设计容灾方案——然后看着流量一波波涌来,检验自己的架构能不能扛住。

每一波流量都有不同的特征:有突发流量、有持续高压、有异常攻击……玩家需要实时调整架构、扩容服务、优化路由,游戏难度随着"攻击"的升级而增加。

整个游戏基于Three.js构建,界面看起来还挺精致的。技术栈用的是JavaScript,前端开发者可以直接上手看源码,了解游戏是怎么跟云计算概念结合起来的。

这个项目的思路很有意思——用游戏的形式让技术学习不再枯燥。对于刚开始学云计算、不知道那些概念能怎么用的同学,这个游戏提供了一个具象化的场景。

pshenok/server-survival

2. renzorlive/vimmaster — 在浏览器里用Vim指令玩游戏

⭐ 1,682 🔀 79

这个项目的创意很刁钻:把Vim编辑器的键盘操作做成了一款游戏。

游戏里没有鼠标,也没有方向键。所有的移动、编辑、跳转操作,都要用Vim的快捷键来完成。比如 h j k l 控制方向,w 跳到下个单词,b 返回上个单词,dd 删除整行……

玩家需要在一系列精心设计的关卡里完成文本操作任务:删除特定行、重排文本顺序、在限定时间内完成多次编辑……每一关都有评价星级,完成度越高星级越多。

游戏完全运行在浏览器里,用Rust+TUI框架开发,支持自定义关卡和排行榜。对于经常写代码、对Vim又爱又恨的人来说,这个游戏提供了一个强制熟悉快捷键的场景——与其背教程,不如打通关。

renzorlive/vimmaster

二、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和常用模式,能给出相对靠谱的实现方案,减少在基础功能上耗的时间。

htdt/godogen

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的实时控制。两者配合起来,基本覆盖了从"写代码"到"跑游戏"的整个闭环。

Coding-Solo/godot-mcp

三、脑洞大开:这些游戏项目有点离谱

6. KsanaDock/Microverse — 在Godot里跑一个AI社会模拟

⭐ 2,295 🔀 388

Microverse是一个基于Godot 4构建的"上帝视角模拟游戏"。

游戏里有一群AI控制的角色,它们有独立的思维、有记忆、会社交、能协作。每个角色有自己的目标、性格和行动逻辑,随着游戏推进,它们会自发展开出复杂的社会关系:交易、合作、竞争、甚至冲突。

玩家扮演"上帝视角",可以干预世界的运行规则、调整环境参数、引入外部事件——然后观察AI社会的演化过程。

这个项目的技术实现很有意思:AI角色的决策系统、记忆系统、社会关系网络,每个模块都是独立设计的,但又能够互相影响。喜欢模拟经营类游戏、对AI技术感兴趣的人,可以好好研究一下这个项目的架构。

KsanaDock/Microverse

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增长速度说明它的创意戳中了不少人。

Live-GalGame/LiveGalGame

四、独立游戏:用开源引擎做出的完整作品

9. Facepunch/sbox-public — Valve官方出品的开源游戏引擎

⭐ 6,194

sbox是Valve公司Facepunch工作室开发的新一代游戏引擎,基于Source 2内核,用C#作为脚本语言。

这个引擎的特点是:上手门槛极低,官方提供了完整的编辑器,安装即用;内置了物理引擎、渲染引擎、网络同步等功能;项目可以直接发布到Steam平台。

更离谱的是,这个引擎是完全开源的—— Valve把底层的工具链和API都公开了出来。对于想学游戏开发、又不想从零造轮子的开发者来说,sbox提供了相当完整的解决方案。

虽然目前sbox还处于比较早期的阶段,但Valve在背后支撑,项目更新速度不慢,值得关注。

Facepunch/sbox-public — Valve

10. amilich/isometric-city — 一个人肝出来的等距视角城市模拟游戏

⭐ 2,111

IsoCity是一个等距视角的城市建造模拟游戏,完全由个人开发者独立完成。

游戏里有完整的城市管理系统:居民区、商业区、工业区的规划,道路网络的搭建,公共设施的布局,税收政策的调整……核心玩法跟《城市:天际线》类似,但整个项目的规模更轻量,代码结构也更透明。

对于想了解城市模拟游戏是怎么做的人来说,这个项目的源码值得一读。没有复杂的引擎依赖,没有大量的第三方库,就是一个"干净"的城市模拟实现。

amilich/isometric-city

更多游戏资讯请关注:电玩帮游戏资讯专区

电玩帮图文攻略 www.vgover.com