拜請眾神明:我把一款貓咪邏輯遊戲換成台灣神明,200 關一個下午做完

起點是一款叫 Meowdoku 的手機遊戲,玩法是把貓放進棋盤的邏輯題。我玩著玩著想,這個如果把貓換成土地公、虎爺、媽祖,應該很有意思。那天下午就動手了,晚上就上線。網址在這:gods.dada3c.tw,不用註冊,打開就能玩。

拜請眾神明:台灣神明主題的邏輯遊戲,20 尊神明 200 關,手機免註冊直接玩

這是什麼遊戲?三句話講完

規則只有三條,而且三十秒就能懂:

  1. 每一行、每一列,只能請一尊神明(跟數獨的行列限制一樣)
  2. 每一個色塊,也只能請一尊(棋盤被切成不規則的色塊)
  3. 神明不能相鄰,包含斜角——一尊神明等於封掉周圍八格

就這樣。沒有數字、沒有計算,純粹是「這格不可能、那格也不可能,所以一定是這格」的推理。

最小的棋盤是 5×5,最大 10×10。五種難度,從入門到挑戰,總共 200 關。

拜請眾神明的遊戲畫面:虎爺第 1 關 5×5 棋盤、三個筊杯代表三次機會、下方有收回、抽籤、重擲三顆按鈕
虎爺第 1 關,5×5 入門。上面三個筊杯是你的三次機會。

為什麼想自己做一個?

因為我本來就在玩原版,而且玩得很習慣。

Meowdoku 是 Oakever Games 出的,玩法屬於 LinkedIn 那個「Queens」的同一類——區域放置邏輯題。它 2026 年夏天靠大量廣告投放紅起來,App Store 4.8 星、28 萬則評價,確實好玩。

但玩久了會有一個感覺:幾乎每破一關就有一支強制廣告。我去查了一下,發現不是只有我這樣覺得,Reddit、FB、IG 上一堆人在找擋廣告的方法,Android 版甚至沒有無廣告的付費選項。

那時候的念頭很單純:這個玩法的核心其實不複雜,我自己做一個乾淨的版本應該不難。

為什麼換成台灣神明?

一句話:想要有在地感、接地氣。

貓很可愛,但它是誰家的貓都可以。換成虎爺、土地公、媽祖就不一樣了——那是我們從小看到大的東西。你在棋盤上把虎爺請進那一格的時候,那個「請神入座」的感覺,是貓給不了的。

而且台灣的神明本來就多到可以排成一個階梯。從庄頭的土地公、廟口的虎爺,一路排到玉皇大帝、三清道祖,光是這個順序本身就是一種進度感。

拜請眾神明首頁:土地公、媽祖、虎爺三位 3D 風格主角站在廟宇前,下方是暱稱輸入框和開始請神按鈕
首頁三位主角:土地公、媽祖、虎爺。美術走的是 3D 手遊那種大頭短身的風格。

原本的機制怎麼對應過來?

這段是整個專案最好玩的部分。原版的每一個元件,台灣的廟裡剛好都有一個對應的東西,幾乎不用硬凹:

原版 Meowdoku 拜請眾神明 為什麼對得上
放一隻貓 請一尊神明入座 本來就是「安座」這個動作
三塊小魚餅乾(三條命) 擲筊三次 放錯就是擲到陰筊,神明說不行
Hint 提示 抽籤 卡住了就去求一支籤
Undo 復原 收回 剛剛那一步不算
關卡群組 神明階梯 從虎爺一路請到三清道祖

擲筊那條我自己最滿意。原版放錯一隻貓扣一塊餅乾,是純粹的懲罰;換成擲筊之後,那個動作突然有了意思——你放錯了,不是你笨,是神明這次給你陰筊。

抽籤也一樣。我設計成每關最多抽五次,第一次加 10 秒、第二次 15 秒,一路加到第五次 30 秒。抽愈多罰愈重,跟現實裡一直去擲、一直去求的感覺是同一回事。

拜請眾神明的神明階梯選關畫面:20 尊神明各有 10 關,分成入門到挑戰五種難度
神明階梯。20 尊神明,每尊 10 關,五種難度。

200 關的題目是怎麼來的?

不是人工出的,是程式生成的,而且每一題都通過兩道檢查。

這是整個專案技術上最花工夫的地方。一道邏輯題如果有兩種解法,那它就不是邏輯題了,是猜謎。所以題目引擎每生出一題,要先確認:

  1. 唯一解:這題只有一種擺法,不會有第二組答案
  2. 人類推得出來:不用猜,每一步都有「被迫只能這樣」的理由

第二條比第一條難很多。我在引擎裡寫了一套模擬人類推理的規則——某個色塊只剩一格、某一行只剩一格、某個色塊不管坐哪都會排除掉某幾格、幾個色塊剛好佔掉幾行——然後讓程式自己照這些規則推一次。推不出來的題目直接丟掉重生。

200 關全部跑完這套驗證要 3.9 秒,結果是 200 關都過。所以你在遊戲裡遇到任何一題,卡住的時候可以確定一件事:答案一定推得出來,不用賭。

還有一個小設計:同一關永遠是同一題。種子固定,你跟你朋友看到的第 57 關是一模一樣的棋盤,排行榜才有意義。

一個下午怎麼做完的?

這題老實說:靠 AI 分工,而且是把工作整包交出去,不是一段一段問。

那天從下午三點多的第一個 commit,到晚上七點半最後一筆,中間 25 個 commit,完成了題目引擎、介面、排行榜、上線部署。之前寫過的〈Claude Code 怎麼用?不會寫程式的人靠 4 步驟 BITE,一個下午蓋出自己的工具〉講的就是這套做法,這次算是自己實際跑了一遍。

幾個關鍵的分工:

  • 美術整包外包給另一個 AI:10 尊棋子、3 位首頁主角、廟宇背景、筊杯籤筒,全部重做成 3D 手遊那種大頭短身的風格
  • 20 尊神明的動畫一尊一個 commit:先做虎爺一尊試玩,我確認手感 OK 之後,才讓子 agent 分頭把剩下 19 尊做完
  • 我的角色是試玩跟拍板:手機上載圖太慢、選關按鈕太小不好點——這些都是我自己玩出來的問題,然後丟回去修

那個載圖太慢的問題後來解法是全部換成 WebP、切多種尺寸,首頁的圖片流量少了 97%。這件事我另外寫了一篇:〈WebP 是什麼?怎麼轉成 JPG:官方比 PNG 小 26%,我把網站圖片換過去省 97% 流量〉。

每破十關,會有一段神明的故事

這是我自己最喜歡的部分,也是後來才加的。

每當你把一尊神明的十關全部破完,會進到一段過場:這尊神明的專屬畫面、一段原創的任務故事,以及一段信仰簡介。

這裡我特別要求自己分清楚:故事是遊戲創作,信仰簡介是查證過的資料。簡介的部分以政府單位、博物館、廟方的原始資料為主,每一尊都附來源連結。我不想做一個把編出來的故事當成史實在講的東西——那對神明不敬,對玩的人也不負責。

四件我決定不做的事

做之前我就先寫下來不要做什麼,這比決定要做什麼更重要:

  1. 不放廣告。這是我離開原版的主要原因,沒道理自己再做一個。
  2. 不做訂閱。沒有付費解鎖、沒有體力值、沒有看廣告換提示。
  3. 不強迫登入。打開輸入一個暱稱就能玩,進度存在你自己的瀏覽器裡。想跨手機跟電腦同步的人才需要用 Google 登入,那是選配。
  4. 不給計時壓力。計時只是為了排行榜,你要想二十分鐘沒有人會催你。

怎麼開始玩

  1. 手機或電腦打開 gods.dada3c.tw(手機直式最順)
  2. 輸入一個暱稱,按「開始請神」
  3. 從虎爺第 1 關開始,5×5,三分鐘就會懂規則
  4. 點一下格子是劃 ✕(排除),快速連點兩下才是請神入座
  5. 卡住就抽籤,但記得會加秒

排行榜是先比破到第幾關,同一關再比總用時。目前還很空,歡迎來洗。

小結

這個東西沒有什麼商業計畫,就是一個玩起來順、看起來有台灣味的小遊戲。我做它的時候最開心的時刻,不是程式跑通,是看到虎爺坐進那一格、晃了一下的那個瞬間。

如果你也有一個「這個東西如果換成 XX 應該很好玩」的念頭,我的建議是:直接做。現在做一個這種規模的東西,真的就是一個下午的事。

玩完有什麼想法、哪一關卡住、哪尊神明的故事你覺得怪怪的,都歡迎告訴我。

延伸閱讀


遊戲玩法參考自 Oakever Games 的手機遊戲 Meowdoku(屬 Star Battle/LinkedIn Queens 這類區域放置邏輯題)。本作為個人非商業作品,美術、題目引擎、神明故事均為自製;神明信仰簡介以政府單位、博物館與廟方公開資料為依據,遊戲內附來源連結。

留言