iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
Vibe Coding

從 Vibe Coding 到系統架構:Gemini x Claude Code 雙 AI 協同開發 Godot 2D Roguelike 卡牌遊戲實戰 系列

用一款極簡 Roguelike 卡牌遊戲《異世界救援》當載體:構築牌組,決戰魔王。遊戲是載體,不是目的,真正要交付的是「怎麼在 AI 身邊偷師」的方法。

聊方向用 Gemini,動手寫程式用 Claude Code。我會記錄 AI 協作中真實發生的問題:AI 說的限制其實是自己設的參數、AI 一本正經講錯話還找舊文章佐證、數值改動要跑對照實驗驗證而不是憑感覺。

內容涵蓋 Claude Code 指令攔截、資料驅動設計、自動化驗證(smoke test)、抓蟲、Web/Android/iOS 三平台上線,到上線後才浮現的架構債。遊戲最後真的做完並上線,方法留給讀者帶走。

參賽天數 6 天 | 共 6 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 01:【前言與心法】從 Vibe Coding 開始:AI 幫你做,但不要幫你跳過學習

2026 年,Vibe Coding 已經成為很多人開始寫程式的新方式。 簡單來說,就是不用自己從頭打一大堆程式碼,而是用「說話」的方式告訴 AI: 「我想...

2026-09-14 ‧ 由 Jason Hung 分享
DAY 2

Day 02:【雙 AI 協同】我為什麼讓 Gemini 聊想法,Claude Code 直接施工?

昨天 Day 01 講了心法:AI 可以幫你把槓鈴舉起來,但肌肉要自己練。 今天講工具怎麼配置。為什麼用了兩個 AI 來協助。 一、先講兩個容易踩的坑 坑...

2026-09-15 ‧ 由 Jason Hung 分享
DAY 3

Day 03:【企劃收斂】從龐大野心到 10 關 MVP:AI 怎麼幫我砍掉八成的想法

我一開始也是這樣。想做 Roguelike 卡牌遊戲時,很容易一下子想到 100 張卡牌、5 個職業、隨機生成地圖。然後坑越開越大,做到第三週可能就放棄。 所...

2026-09-16 ‧ 由 Jason Hung 分享
DAY 4

Day 04:【環境搭建】打造我的 Vibe Coding 工作台

本系列所有程式碼都由 AI 撰寫,我負責決定要做什麼、確認結果。今天先把 Vibe Coding 的工作環境準備好。 1. 實際上,我只做了五個步驟 1....

2026-09-17 ‧ 由 Jason Hung 分享
DAY 5

Day 05:【專案地基】從遊戲想法到第一份專案規格

昨天 Day 04 的五個步驟裡,最後一步是「把遊戲的架構寫進 README.md」。 當時我直接把規格放進 README,是因為它本身就是 Markdown...

2026-09-18 ‧ 由 Jason Hung 分享
DAY 6

Day 06:【CLI 攔截】攔截 Claude Code 的 Git 指令,才發現裡面藏了不少知識

Day 01 講過這個系列的核心心法: 攔截 → 追問 → 親手重做 從今天開始,我會一個一個把實際遇到的攔截點記下來。第一個,就是 Claude Code...

2026-09-19 ‧ 由 Jason Hung 分享