— Work · 游戏

Animal Seeker

찾아라 동물 친구들

用 Queens 规则来解的动物谜题游戏。

type
game · puzzle
platforms
KakaoTalk 游戏 · KakaoPay 小游戏
rating
全年龄(韩国)
made_by
odd duck
publisher
2bytes(투바이트)

为什么做这款游戏

Queens 是一款只有三条规则的谜题:每行一个,每个区域一个,彼此不能相邻。仅凭这几条规则,答案一格一格地缩小,直到最后严丝合缝的那一刻。我们太喜欢这一刻了,有一阵子每天早上都要解一局 Queens。

可是棋盘上放的总是王冠。干净利落,却有点冷冰冰。同样的规则,能不能让孩子和大人一起,像读故事一样来玩?《Animal Seeker》就是从这个问题开始的。

Animal Seeker 标题画面——站在秋日森林前的小鸡和小狗
用动物朋友代替王冠——标题画面

那时,在 KakaoTalk 和 KakaoPay 里直接打开的小游戏入口,正在韩国重新开放。我们希望它是一款像短暂歇口气一样的谜题:打开聊天软件,解一局,再关掉。Queens 本来就是这样的游戏——每天一题,几分钟就能解完。

Queens 从哪里来

在棋盘上放置棋子、又不让它们互相冲突的谜题,已有一百七十多年的历史。1848 年,国际象棋排局作者马克斯·贝策尔(Max Bezzel)提出:能否把八个皇后放在棋盘上,使它们互不攻击?1850 年,弗朗茨·瑙克(Franz Nauck)发表了最早的解答,并把问题推广到 n 个皇后;高斯等数学家也研究过这个问题。它共有 92 种解,若把旋转或翻转后相同的解算作一种,则是 12 种(Wikipedia)。

这个问题也走出了棋盘。1972 年,计算机科学家艾兹赫尔·戴克斯特拉(Edsger Dijkstra)在讲解结构化程序设计时,用求解八皇后问题的过程作为示例;直到今天,它仍常被用来讲解编程技巧。

棋盘变成划分成区域的盘面,是在 2003 年。荷兰谜题作者 Hans Eendebak 为当年在阿纳姆举办的世界谜题锦标赛(World Puzzle Championship)设计了 Star Battle:在每一行、每一列和每个粗线围成的区域里放入规定数量的星星,星星之间不能相邻,斜向也不行(GM Puzzles)。

接着在 2024 年 5 月 1 日,领英(LinkedIn)推出三款谜题游戏,Queens 就是其中之一(TechCrunch)。它把 Star Battle 精简成最简单的形式——每行、每列、每个区域各一个——并用王冠代替星星;上线时的谜题,谜题作者托马斯·斯奈德(Thomas Snyder)也参与了制作(GM Puzzles)。作为每天一题、几分钟就能解完的每日谜题,它在介绍中被拿来与数独、数织和扫雷相比(FOX 13)。

Queens 的谱系——1848 八皇后问题、1850 最早的解答、1972 编程示例、2003 Star Battle、2024 领英 Queens、2026 Animal Seeker 1848八皇后问题贝策尔 · 棋盘上的 8 个皇后 1850最早的解答瑙克 · 推广到 n 个皇后 1972成为编程示例戴克斯特拉 · 结构化程序设计 2003Star BattleHans Eendebak · 世界谜题锦标赛 2024领英 Queens每行、每列、每区各一顶王冠 2026Animal Seeker藏起来的动物朋友代替王冠
Queens 的谱系——1848 八皇后问题 → 1850 最早的解答 → 1972 编程示例 → 2003 Star Battle → 2024 领英 Queens → 2026 Animal Seeker(间距不按年份比例)

延续了什么,改变了什么

名字虽叫 Queens,但王冠不像国际象棋里的皇后那样沿斜线一路攻击到底。只要不在紧邻的格子和斜对角的一格里就行。取而代之的,是来自 Star Battle 的区域条件——怎样划分盘面,本身就成了题目。我们给这些区域画上了动物的脸。

谜题放置的东西每行、每列、每区不能相邻的范围
八皇后问题(1848)8 个皇后每行、每列各一个(无区域)同一斜线上的全部
Star Battle(2003)星星规定的数量上下左右与斜对角一格
领英 Queens(2024)王冠各一个上下左右与斜对角一格
Animal Seeker藏起来的动物朋友每行、每列、每个动物区域各一只上下左右与斜对角一格

规则变成故事

我们把王冠换成了藏起来的动物朋友,又给了它们一个必须躲藏的理由:某天夜里,一个陌生的影子给兔子下了诅咒,兔子的眼睛变得通红、到处乱闯,受惊的朋友们纷纷躲到了村子的各个角落。

动物朋友们居住的小村庄被诅咒、眼睛变红的兔子
宁静的村庄,和被诅咒的兔子——开始游戏时出现的故事

有了故事,规则也变得顺理成章。朋友们不会挨在一起躲藏——想不被一下子全部找到,这是理所当然的。每个动物区域一只,每一行、每一列各一只。一百七十年前诞生的谜题规则,就这样成了捉迷藏的规则。

玩法 1——每个动物区域各藏着一位朋友玩法——每行一只,朋友之间互不相邻
玩法画面——每区一只、每行一只、彼此不相邻

第一局没有说明书,而是从一个摇晃的小羊箱子开始:“더블 탭 해봐!!”(“双击试试!!”)——先动手,再看字。盘面从 4×4 开始,画面上方会显示要找的朋友数,例如 0/4。

Stage 1——摆满动物脸箱子的 4×4 盘面,已找到的朋友 0/4
第一局——双击摇晃的小羊箱子

打开箱子、找到藏着的朋友时那一声小小的“找到啦!”。最早解出八皇后问题的人,今天早上在领英上解 Queens 的人,想必都感受过这一刻——我们希望孩子和大人能在同一张盘面上分享它。

玩法

  • 每个动物区域里都各藏着一位朋友。
  • 每一行、每一列都只有一位朋友。
  • 朋友们不会挨在一起,上下左右和斜对角都不行。
  • 双击藏着朋友的箱子,把它找出来。

来源 — Eight queens puzzle (Wikipedia) · Star Battle Rules and Info (GM Puzzles) · Star Battle (also known as Queens), 2024-09-08 (GM Puzzles) · LinkedIn launches gaming, 2024-05-01 (TechCrunch) · LinkedIn adds 3 games, 2024-05-04 (FOX 13) · 游戏画面:2026-10-03 截取