我把 15 年前的游戏点子做出来了:Distro Fighter

查看原文 HN 讨论

文章摘要

这是一条纯 Show HN 帖子,作者 ashitlerferad 把一个在心里放了 15 年的游戏点子做成了实物:Distro Fighter(distrofighter.com)。站点自我描述是「一款复古街机风的问答游戏,32 个 Linux 发行版和 16 个桌面环境在其中互相开打,最后找出最适合你的那一个——另外还有一个终端战役模式」。也就是说,它把「你该用哪个发行版」这个 Linux 社区永恒的话题,做成了 90 年代格斗游戏的形式:发行版和桌面环境都是角色,玩家的答题选择推动对战,胜者就是推荐结果。

帖子正文披露了两层内容。公开的部分是 distrofighter.com 上的街机(Arcade)——任何人都能玩,包含一次性的 Arcade 模式和 vs. 对战模式,也就是上面那套 32 发行版 × 16 桌面的问答格斗。未公开的部分Distro Fighter: WARS,目前处于闭门 beta,但作者专门给 HN 开了一道门:https://distrofighter.com/wars?beta=hackernews-2026 这个带 beta 参数的链接可以直接进入。

WARS 模式的机制比街机版复杂得多,也是作者真正想做的那个「15 年前的点子」。根据作者在评论里的说明,WARS 里每个玩家代表自己的操作系统,并且还要选定桌面环境或窗口管理器(DE/WM);每个 OS 都有自己的强化道具,实现方式是游戏内的 Linux 软件包,外加各发行版专属的 perk(比如各家包管理器、哲学差异带来的特殊能力)。运营节奏上,作者给出了明确的时间表:晋级(promotion)每周在当天午夜结算,赛季(作者称之为 migration,即「迁移」,一个双关梗)按季度更替,每年年底还会有一个「大惊喜」。这套「每周晋级 + 季度赛季 + 年终大事件」的设计,说明它被当成一个长期运营的竞技类产品在做,而不是一次性的趣味测试。

原文正文极短(就是上面那段 beta 链接 + 运营节奏说明),站点本身是客户端渲染的单页应用,抓取只能拿到 meta 描述,因此本篇内容主要来自帖子正文和作者在评论区的回复。整体来看,这是一个把 Linux 社区内部梗(发行版之争、DE/WM 之争、包管理器差异、「migration」代指赛季更替)系统化成游戏机制的作品,配以刻意做旧的复古街机音乐和视觉——这一点在评论里得到了最直接的正面反馈。

HN 评论精华

这条帖子体量很小:12 分,仅 4 条评论,其中两条来自作者本人回复。讨论完全没有跑偏,就是两位玩家的第一手反馈加作者的机制解释——但正因为作者的回复,评论区反而是了解 WARS 模式设计的唯一信息来源。

这段对话有一个值得注意的产品信号:帖子里最核心、最有创意的模式(WARS)藏在一个需要 beta 参数的链接后面,而公开首页展示的是相对简单的街机问答,结果一位有兴趣的玩家玩完公开版后,把作者已经实现的核心机制当成「v2 的建议」提了出来。也就是说,即使在 HN 这样的读者群里,帖子正文中的 beta 链接也很容易被跳过——对任何做限量 beta 的 Show HN 来说,这是个不错的教训。