开发者打造每日推理游戏 The Bouncer,用 Vite 与 React 上线
译注:本文翻译自 dev.to 作者 Karan 于 2026 年 9 月发布的文章,原文标题为 "The Bouncer Is Finally Here!🕴️🚪",原文链接见文末。文章记录了作者从一个小想法出发,最终将每日推理游戏 The Bouncer 做上线并发布到互联网的完整过程。
一个藏在 planning.md 里的想法
作者 Karan 此前曾撰文提到自己沉迷于各类每日小游戏,于是决定亲手做一款。这个想法就是 The Bouncer。
游戏概念很简单:存在一条隐藏规则,屏幕上有六个单词,玩家需要判断哪些词能"进场"、哪些词会被"踢出"。当时,这还只是躺在 planning.md 文件里的一个点子。而现在,它已经正式上线。
游戏玩法:六个单词,一条隐藏规则
在 The Bouncer 中,玩家扮演夜店门口的保安(bouncer)。六个单词在门外排队,玩家需要决定每个词是:
- IN ✅(放行)
- OUT ❌(拒绝)
难点在于:玩家并不知道规则是什么,必须自己推理出来。规则可能与拼写有关,可能与含义有关,也可能与发音有关,甚至可能是完全意想不到的角度。玩家拿到六个单词后逐步猜测、形成假设并不断验证。
与最初设想不同的是,作者没有强制要求答案必须是 3 个 IN 和 3 个 OUT。比例可以是任意的:5:1、4:2、3:3、2:4、1:5 都可以。这一点相当重要——如果固定为 3 进 3 出,玩家一旦找出三个"IN"词,剩下的全部划为"OUT"就能轻松通关。作者希望玩家真正去思考每一个单词。
目标不是做另一个 Wordle
作者表示自己很喜欢 Wordle、Connections、Poople 这类每日小游戏,但不想做一款现有游戏的变体。他希望 The Bouncer 能带来不同的体验,让玩家经历这样的心路历程:
"这规则到底是什么?" → "会不会是这个?" → "我来验证一下。" → "哦……原来规则是这个!"
最后那声"哦"正是作者追求的效果。
开发过程:难点在谜题而非代码
作者坦言,真正的挑战不是让游戏跑起来,而是让谜题成立。规则需要同时满足:有趣、可解、不显而易见、不过分困难,最重要的是不无聊。这比预想的要难得多。
作者尝试了词汇、语义、语音等多种规则类型,甚至借助 DataMuse 和 ConceptNet 等工具探索词与词之间的关系。随后他发现了一件很重要的事:AI 很擅长生成谜题,但也很擅长生成糟糕透顶的谜题。许多生成的谜题想法不错,却重复或平庸。
为此,作者构建了一个自己颇为得意的后台管理模块,用于审核、编辑、优化、批准和排期谜题,然后再将其放入游戏。这意味着他不必盲目信任谜题生成器,而是可以亲自筛选内容。这也成了整个项目中最令他满意的部分之一。
游戏仍在迭代
The Bouncer 并未被作者视为"完成品",目前仍在进行测试。大约有 4 到 5 位朋友试玩过,其中一位恰好是这类游戏的目标用户,其反馈很有价值。
这位朋友指出,如果过度依赖语义规则,The Bouncer 会开始变得像 Connections。而涉及单词实际结构与属性的词汇规则则有趣得多。这促使作者改进谜题生成器,并尝试组合以下规则类型:
- 🔤 词汇规则
- 🧠 语义规则
- 🔊 语音规则
- 🔀 混合规则
作者表示这部分仍在持续打磨,也将是 The Bouncer 长期演进的一部分。
技术栈与上线
项目的技术栈对作者来说比较熟悉:
| 类别 | 技术 |
|---|---|
| 前端框架 | React + Vite |
| 样式 | Tailwind CSS |
| 数据库 | MongoDB |
| 部署 | Netlify |
| AI 辅助 | Claude |
作者此前已接触过其中大部分技术,因此这个项目成了他检验学习成果、把想法从头脑风暴一路推进到可用产品的机会。
最令他满足的时刻,不是写完代码,也不是看到最终 UI,而是配置好 SEO、生成 sitemap、站点被收录后,在搜索引擎里搜索 "the bouncer word game",然后看到了自己的游戏。那种感觉难以言喻,就像在 Google 上搜自己的名字却真的搜到了自己一样。
如何游玩与反馈
The Bouncer 已正式上线,每天提供一道新谜题:六个单词,判断 IN 或 OUT,找出规则。作者鼓励玩家把它变成每日竞赛,看谁先推理出规则、谁得分最高。
游戏设置菜单中有一个反馈按钮,可直接将意见发送给作者。他希望玩家告知哪些谜题有趣、哪些很糟糕、哪里令人困惑,以及希望做出哪些改动。
写在最后
几周前,The Bouncer 还只是作者与 Claude 讨论时的一个想法,之后变成 planning.md 文件、设计稿、一堆代码、一个"漂亮的后台管理模块",如今成为任何人都能在线游玩的游戏。作者认为,这正是做产品最令人着迷的部分——把只存在于脑海中的东西变成现实。
原文链接
https://dev.to/techgeniuskaran/the-bouncer-is-finally-here-58cd