本期播客 Vol.11 聚焦 GitHub 上的十大开源游戏,时长约 21 分钟,由大盛主持,老马作为嘉宾参与。
节目中,嘉宾老马凭借十五年的开发经验,打破了许多人认为开源游戏仅是免费游戏或程序员“爱发电”的刻板印象,强调 GitHub 上的开源游戏项目在代码规范性上甚至超越了不少商业项目。
本期内容按照五种分类,介绍了十款优秀的开源游戏。其中包括:
- 引擎/框架类: 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 的庞大物品系统和代码量;10:00 剖析 0 A.D. 的历史考据细节;13:00 讨论终端类游戏,如 Nethack 到 Dwarf Fortress;16:00 展开关于开源游戏盈利模式的讨论;19:00 节目收尾。
节目中的一句金句是:“一个人不图钱不图名,就为了把这个 bug 修了、把这个东西做得更好,能坚持十年二十年——这本身就是游戏行业里最值得尊重的一股力量。”
本期节目内容由 AI 生成,AI 观点不代表本台立场,欢迎听友留言交流。