本次播客 Vol.011 聚焦 GitHub 上的十大开源游戏,时长约 21 分钟,由大盛主持,老马担任嘉宾。
许多人认为开源游戏等同于免费游戏,或是程序员凭热情开发的项目。然而,拥有十五年开发经验的老马指出,GitHub 上的开源游戏项目代码规范程度甚至超过不少商业项目。
本期节目将开源游戏分为五类进行介绍。从 OpenRA 社区仅用三个月就修复了 EA 公司二十年未能解决的 bug,到 Cataclysm-DDA 拥有八千种物品的庞大系统,再到 0 A.D. 以《剑桥古代史》为蓝本进行 RTS 考据,以及用于终端的休闲游戏,最后探讨开源游戏能否实现盈利。
听完节目,你可能会和主持人一样,感受到这群不为金钱和名利,仅仅为了“把事情做得更好”而坚持十年甚至二十年的人们,正是游戏行业中最值得尊敬的力量。
本期介绍的案例包括:
- 引擎/框架类: OpenRA — 社区仅用三个月便解决了 EA 二十年未修复的 bug。
- 独立精品类: Cataclysm-DDA — 一款末日生存 Roguelike 游戏,通过八千种物品构建了一个完整的世界。
- “没想到是开源”类: 0 A.D. — 一款 RTS 游戏,其制作参考了《剑桥古代史》。
- 终端摸鱼类: Nethack、Brogue、Dwarf Fortress — 这些游戏在会议中可能被误认为是调试代码,实则是在进行游戏。
- 灵魂拷问: 开源游戏是否能够实现经济上的自给自足?
节目关键时间节点:
- 00:00 开场 — 讨论什么是开源游戏。
- 02:00 老马分享他如何接触开源游戏。
- 04:00 深入讨论 OpenRA 及其修复的二十年 bug。
- 07:00 介绍 Cataclysm-DDA,一个由十五万行 C++ 代码构成的项目。
- 10:00 探讨 0 A.D. 的制作,其考据级别堪比《剑桥古代史》。
- 13:00 介绍终端游戏,从 nInvaders 到 Dwarf Fortress。
- 16:00 讨论“开源游戏能养活自己吗?”这一议题。
- 19:00 节目收尾。
核心观点: “一个人不计较金钱和名声,仅仅为了修复一个 bug,或者让事物变得更好,能够坚持十年二十年——这本身就是游戏行业中最受人尊敬的一种力量。”
本期节目内容由 AI 生成,AI 观点不代表本台立场,欢迎听众在节目下方留言。