说明:本期 Star 数为撰写时的约值,以仓库主页实时数据为准。
前几轮我们挖过终端工具、自托管、变现基建、机器人、语音,这期换一条完全不同的赛道:独立游戏开发。这是开源世界里被严重低估的富矿——它不是某一个工具,而是一整条「点子 → 原型 → 美术/音乐 → 关卡 → 上架 Steam 卖钱」的生产线,每个环节都有高质量开源仓库坐镇,而且几乎每个环节背后都站着真实运转的生意:Steam 分成、Minecraft Marketplace 创作者经济、订阅制云服务。这期把 8 个仓库按生产线的顺序串起来拆,既有 4 万+ Star 的明星引擎,也有两个千星级的小而美。
Star:约 4.5 万 | 状态:高频迭代,社区活跃
如果这期只能记一个名字,就是 Bevy。它做的事很「叛逆」:不信 Unity/Godot 的老路,用 Rust 从零造一个数据驱动的游戏引擎。一句话定位:给受够了编辑器黑盒的程序员,一个每一行都透明的引擎。
核心拆解三点:一是 ECS(实体组件系统)架构,所有游戏逻辑都是「组件 + 系统」的组合,天然适合并行,也强迫你写出解耦的代码——写过一次就回不去面向对象的 GameObject 思路;二是插件化设计,从窗口到音频全是一层层 Plugin 叠上去的,你可以只挑自己要的;三是靠 GitHub Sponsors 赞助养活核心团队,本身就是「开源全职开发」的教科书案例。注意它至今没有官方编辑器,写游戏基本靠代码 + 社区第三方工具。
上手难度:⭐⭐⭐⭐(Rust + ECS 双重学习曲线)
适用人群:有编程基础、想做长线项目或技术.seeking 的开发者。变现方向:直接做 Steam 独立游戏;更现实的路径是接 Rust 游戏技术顾问、写教程课程、做引擎插件——Bevy 生态的付费内容目前还很稀缺。
Star:约 1.3 万 | 状态:持续发版,商业闭环完整
GDevelop 是这期商业模型最完整的仓库。定位:开源的零代码 2D 游戏引擎,用户用「事件表」(if-then 的可视化逻辑)代替代码,手机上都有完整编辑器。
它的聪明之处在于想清楚了「人从哪来、钱从哪赚」:免费开源做获客,官方平台 gd.games 承接作品发布与社区,然后靠云服务订阅(云构建、协作、更大的项目容量)变现,甚至内置了广告组件和排行榜,让小白做的网页游戏也能直接挂广告分钱。开源引擎 + 托管服务收费,这条路和 GitLab/Supabase 是同一个范式,只是换到了游戏赛道。对二次开发者来说,它的事件系统编译到 JS 的那套架构很值得读。
上手难度:⭐⭐
适用人群:学生、独立开发者、想快速验证玩法的团队。变现:做游戏挂广告/内购、卖游戏模板包、给培训机构做课程——它的小白用户群是天然的付费课程受众。
Star:约 4 千 | 状态:稳定迭代
LDtk 的背景故事很硬:作者 deepnight(Sébastien Bénard)是 Motion Twin 出身、《死亡细胞》初代的核心开发者,做了十几年关卡后,把自己对关卡设计的全部理解做成了这个免费编辑器。定位:2D 平台/俯视角游戏的关卡生产工具。
实现亮点:IntGrid 层让你「画格子」的同时定义碰撞和游戏逻辑;自动地形(auto-tiling)只画区域、贴图自动拼接;还有全局世界地图,多关卡拼成一个大世界一目了然。数据格式是开放的 JSON,Unity、Godot、GameMaker、自研引擎都有现成导入库。相比老牌 Tiled,它的交互现代得多,专为「快速量产手感好的平台跳跃关卡」优化。
上手难度:⭐⭐
适用人群:2D 独立团队、Game Jam 选手。变现:本身免费,价值在于让你的游戏产能翻倍——配合 Steam 平台跳跃品类的稳定买量,间接但实在。
Star:约 5 千 | 状态:2025 年发布 1.0 并同步上架 Steam
这个小仓库演示了开源变现最优雅的一种姿势:同一个软件,GitHub 上 AGPL/MIT 全功能免费,Steam 上标价出售,买的人全是自愿赞助。Pixelorama 用 Godot 写成,定位是动画向的像素画编辑器。
功能拆解:动画时间轴 + 洋葱皮是核心卖点,逐帧动画比 Aseprite 之外的开源方案都顺手;调色板管理、选区变换、笔刷扩展系统俱全;因为是 Godot 应用,天然跨平台,社区甚至用它改出了自己的定制版。1.0 版之后打磨得相当成熟,Steam 好评率长期高位(据其 Steam 页面)。对一个以爱好起步的团队来说,这条路已验证跑通。
上手难度:⭐(会画像素就会用)
适用人群:像素美术、独立游戏开发者、想学 Godot 实战工程结构的开发者(它的源码就是一份优秀教材)。变现参考:开源 + Steam 付费双轨,或做笔刷/扩展商店。
Star:约 4 千 | 状态:持续更新
Blockbench 证明了一件事:选对生态,小工具也能养活人。它是免费的低多边形 3D 建模软件,主打「方块美学」——比 Blender 简单一万倍,但精确覆盖了 Minecraft 生态的全部需求。
拆开看:原生支持 Java 版方块/物品模型、基岩版实体动画格式,做 MC 材质包、模组、地图的人几乎人手一份;同时能导出 glTF/OBJ 给通用引擎用,配动画时间轴和插件系统。它真正的商业想象空间在旁边:Minecraft Marketplace 是创作者直接卖皮肤/地图/模组给玩家的成熟市场,头部创作者年收入可观(据 Mojang 官方披露过分成数据),而 Blockbench 是这条生产线的标配工具。做 MC 生态的工具链、教程、素材,都是顺水推舟。
上手难度:⭐⭐(比全功能 3D 软件低得多)
适用人群:Minecraft 创作者、低模风格游戏开发者、想做儿童向建模教育的老师。
Star:约 2.5 千 | 状态:稳定更新
复古游戏热催生的小众刚需:FamiStudio 是一个 NES(红白机)芯片音乐编辑器,把当年日美音乐人用的 tracker 工作流搬到了现代桌面。定位:给你的复古游戏配「真·8-bit 音乐」的专用 DAW。
亮点在专业度:支持 VRC6、FDS、N163 等扩展音源芯片,能还原《恶魔城》《忍者龙剑传》那些卡带增强音色;支持 DPCM 采样轨道;最实用的是可以导出 FamiTone5 等格式,直接嵌进自研 NES 程序或现代引擎的芯片音乐播放器——不是「听起来像」,而是能在真机上跑的数据。近年复古风独立游戏(8-bit/16-bit 美术)在 Steam 表现稳定,配乐是绕不开的环节,而会 FamiStudio 的人远少于会像素画的人。
上手难度:⭐⭐⭐(tracker 编曲思维需要适应)
适用人群:复古游戏开发者、芯片音乐爱好者、接外包的独立音乐人——NES 风格配乐外包是小众但竞争极少的细分市场。
Star:约 1.7 千 | 状态:稳定迭代
本期第一个小而美:Material Maker 是基于 Godot 引擎开发的节点式程序化材质编辑器。痛点很具体:独立开发者做游戏需要海量无缝贴图(砖墙、木纹、金属、岩石),手绘费时, Substance 订阅费每年上百美元——它是免费开源的替代方案。
实现拆解:全节点图工作流,噪声、图案、变形节点自由组合,改一个参数整张贴图重新生成;自带 3D 预览球,所见即所得;支持笔刷绘制混合程序化结果;导出标准 PNG,Godot/Unity/Unreal 通吃。更妙的是它的架构——节点本身用 Godot 场景描述,用户可以自己造节点并分享,社区已经积累了现成的材质库,拿来即用。
上手难度:⭐⭐⭐(节点思维有门槛,但比 Substance 友好)
适用人群:独立游戏美术、需要程序化纹理的技术美术。变现:卖预设材质包(Gumroad 上材质包是成熟商品)、给团队做定制着色资产。
Star:约 1.6 千 | 状态:作者长期维护
本期第二个小而美,也是最有「作者性」的一个。bitsy 是纽约大学学者 Adam Le Doux 做的微型游戏引擎,全浏览器运行,约束苛刻到极致:8×8 像素的方块、每帧只有两格动画、一屏一个房间、简短的对话系统。定位:不是做游戏,是做「可交互的小故事」。
约束即产品:正因为什么都做不了,创作者只能专注叙事和氛围,十年来 itch.io 上用它产出了海量艺术游戏,形成了自己的 jam 社区和美学流派——「bitsy game」已经是一个品类名词。作品一键导出 HTML 直接发 itch.io。它是典型的「极简工具定义一个创作运动」的案例,任何做创作工具的人都该研究它为什么成立。
上手难度:⭐(零门槛,一小时出第一个作品)
适用人群:叙事爱好者、艺术生、游戏设计的入门教学。变现:不适合直接卖钱,但适合建立个人品牌——艺术游戏是 indie 圈社交货币,能撬动众筹和发行机会。
| 仓库 | 环节 | Star(约) | 上手难度 | 变现路径 |
|---|---|---|---|---|
| bevyengine/bevy | 游戏引擎 | 4.5 万 | ⭐⭐⭐⭐ | Steam 游戏 / 顾问 / 教程 |
| gdevelopapp/GDevelop | 零代码引擎 | 1.3 万 | ⭐⭐ | 游戏广告分成 / 订阅 / 模板 |
| deepnight/ldtk | 关卡编辑 | 4 千 | ⭐⭐ | 提升产能,间接变现 |
| orama-interactive/Pixelorama | 像素美术 | 5 千 | ⭐ | Steam 付费 / 赞助双轨 |
| JannisX11/blockbench | 低模 3D | 4 千 | ⭐⭐ | Marketplace 创作者经济 |
| BleuBleu/FamiStudio | 芯片音乐 | 2.5 千 | ⭐⭐⭐ | 配乐外包 |
| RodZill4/material-maker | 程序化材质 | 1.7 千 | ⭐⭐⭐ | 卖材质包 / 定制 |
| le-doux/bitsy | 微型叙事引擎 | 1.6 千 | ⭐ | 品牌与众筹杠杆 |
flowchart LR
idea["玩法点子"] --> protoA["GDevelop 零代码原型"]
idea --> protoB["Bevy 写核心循环"]
protoA --> art["美术与音频资产"]
protoB --> art
art --> px["Pixelorama 像素画"]
art --> bb["Blockbench 低模"]
art --> mm["Material Maker 材质"]
art --> fs["FamiStudio 芯片配乐"]
px --> level["LDtk 关卡拼装"]
bb --> level
level --> ship["导出打包"]
fs --> ship
ship --> money["Steam itch.io 上架变现"]
[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。
