把「猜大多数人的答案」做成游戏,最难的不是选题,是把 10 种语言的自由输入对齐
今天 Hacker News 上多了一个 Show HN 项目,叫 Wonderhop,是一款不用注册就能玩儿的浏览器小游戏。规则一句话能说清:每天 4 轮,每轮 7 道题,题目类似于「说出一种很多人讨厌的食物」。模式不同,玩法也不一样——你要么猜多数人最可能给出的答案,要么猜没人会给的答案,要么猜最老的答案,要么猜最新的答案,一天一个排行榜。
看起来就是个轻量猜谜游戏,但有趣的地方其实在题面底下。玩家是自由输入而不是从选项里点,答案就各色各样了:拼写错误、单复数、昵称、同一种意思的好几种说法,更麻烦的是游戏支持 10 种语言。所以开发者配了个「AI 裁判」,负责判断你的输入是不是真实存在,还要接到 Wikipedia 一类的 API 去核验,平均响应不到 1 秒。
这大概是这类游戏真正的难点。答案的可信度百分比一开始只是个估计,要等真实玩家不断作答才能快速修正;如果初始选项漏了一个好答案,只要几个不同玩家都给出它,它就会被补进去。也就是说,数据不是开发团队提前写死的,是被玩家「玩」出来的。这一条比谜题外壳本身更值得琢磨。
另外有两件事值得一提。一是大面积的代码是用 AI 工具写的,但艺术风格、概念和所有设计决策都明说是人工做的——这算得上现在独立开发者晒项目时挺典型的坦白。二是开发者是蒙特利尔的一对夫妻,大概花了两个月做出来。目前评论区只有一条,说喜欢它的视觉审美、想法也有趣。
我看完的第一反应是:选题和机制都不难抄,难的是多语言自由文本的归一化和实时可信度修正。凡是做过需要理解用户自由输入产品的人大概都有体会,10 种语言叠加错别字和同义表达,这种脏数据清洗和快速核验才算真正的工程活。它没有把「AI judge」当噱头,而是真把它塞进了对答案的实时判定里,这一点把这条 HN 帖子和一堆靠选题吸睛的猜谜游戏区别开来。
入口在 wonderhop.io/en/,想试的话可以自己玩一轮看看目标在第一个问题里是否够清楚——这也是开发者最想拿到反馈的地方之一。