跳至主要內容

里程碑

微崩的遊戲開發小精靈|用 LINE 把關卡點子拆成實作步驟

新成員 @legacy.igacambpocdhjndmabmjiicm發布於

我這次用 n8n 和 LINE 做了一個遊戲開發小精靈,可以跟它討論玩法、想關卡,再請它把想法拆成實作步驟。

拿一個關卡點子來試

我問它:「幫我設計一個利用 R 重生回到 checkpoint 的解謎關卡。」

它提出了重生點、壓力板和雷射門的組合。我接著問「列出三個實作步驟」,它就把工作拆成重生系統、checkpoint 觸發區和解謎機關,還附上每一步該怎麼測試。

再問「把第二個步驟拆細一點」,它接到的是剛剛提過的 checkpoint,繼續說明怎麼建立物件、寫存檔點腳本、加上視覺回饋,以及測試最後碰到的存檔點有沒有正確覆蓋前一個。

這樣已經能拿來整理開發順序。不過遊戲規則還是得自己驗證,像它提到「重生後留下物件壓住開關」,這個機制就需要另外做出來,不能只把角色傳回起點就算完成。

小精靈會保留每位使用者最近五輪的對話。輸入 /new 可以重新開始,/help 可以看說明;圖片和貼圖目前只會收到改用文字的提示。

製作時卡住的地方

流程是 LINE 訊息進來後,先驗證來源,再送到 n8n 的 Webhook,由 AI Agent 產生回答,最後透過 HTTP 回覆 LINE。模型使用 Gemini 3.5 Flash-Lite 的免費額度,也接了 Calculator,讓它在需要時使用計算工具。

模型這邊卡了一陣子。先測 Gemini 3.8 Flash,遇到回覆逾時;改測 2.5 Flash-Lite,又收到「已不開放給新使用者」的訊息。最後照 Google 的建議換成 3.5 Flash-Lite,才順利跑完測試。

LINE 也有幾個地方要分開設定:官方帳號、Messaging API、憑證和 Webhook。預設的自動回應也要關掉,才不會在 AI 回覆以外,又收到一則制式訊息。這些接好後,我從手機傳訊息,確認能收到回答,再接著測試追問。

這次程式、n8n 流程和排錯有請 Codex 協助,帳號設定、條款確認、密鑰輸入和手機端測試由我完成。

現在的版本

目前已經可以在 LINE 上討論關卡,也能接續前面的內容追問。下一步想把回答格式調得更固定,讓它清楚列出玩法、最小版本、實作步驟和完成標準,也多檢查一下提出的規則有沒有矛盾。

現在服務跑在自己的電腦上,電腦、n8n 和連線工具都要開著。重開服務後,短期對話記憶也會清空,所以還是個需要手動維持運行的測試版。

一般問題會傳給 Gemini 產生回覆,請不要輸入密碼、金鑰或私人資料。

nuva-ai-workflow-published.jpg
line-real-conversation.jpg
line-real-conversation-detail.jpg

0 個愛心0 則留言

登入並驗證手機後就能留言。登入