用 Claude 10 分鐘幫小孩做歷史遊戲,不用寫一行程式碼的 Vibe Coding 實作法

用 Claude 10 分鐘幫小孩做歷史遊戲,不用寫一行程式碼的 Vibe Coding 實作法

用 Claude 10 分鐘幫小孩做歷史遊戲,不用寫一行程式碼的 Vibe Coding 實作法

誰說不會寫程式就不能做遊戲?

想像一下,如果你想在孩子生日時送一份「全世界唯一」的禮物,但你對程式碼完全陌生,甚至連 HTML 是什麼都不知道,你會怎麼做?大多數人可能會放棄,或者花大錢請外包。但最近有個 52 歲的媽媽給了我們一個超級震撼的啟發:她用 AI 幫 11 歲的兒子做了一個歷史遊戲!

這件事最酷的地方不在於遊戲有多複雜,而是在於她使用了現在最紅的 Vibe Coding 概念。如果你沒聽過這個詞,簡單來說,Vibe Coding 就是「感覺編碼」。

Vibe Coding 就像是在跟一個超級厲害的設計師聊天。 你不需要告訴他要用什麼材質、多少螺絲、怎麼焊接(這就是傳統寫程式),你只需要告訴他:「我要一個感覺很溫暖、像在森林裡喝咖啡的空間」,設計師就會幫你把所有細節搞定。在 AI 的世界裡,你只要描述出那個「感覺(Vibe)」,Claude 或 ChatGPT 就會直接把成品甩在你面前。

為什麼 Vibe Coding 會改變我們做東西的方式?

以前我們想做個小工具或簡單的遊戲,流程是這樣的:

  • 找教學 $ ightarrow$ 安裝環境 $ ightarrow$ 學語法 $ ightarrow$ 遇到 Bug $ ightarrow$ 在 Stack Overflow 找答案 $ ightarrow$ 崩潰放棄。

但現在,有了像 Claude 的 Artifacts 功能(就是 AI 寫完程式後,右邊會直接出現一個可以操作的視窗),流程變成了:

  • 描述想法 $ ightarrow$ 看到成品 $ ightarrow$ 覺得這裡不對 $ ightarrow$ 叫 AI 修改 $ ightarrow$ 完成。

這對完全不懂技術的人來說,簡直是救星。你不再是被「技術」擋住的人,而是一個真正的「產品經理」。你的價值不再於你會不會寫 if...else,而是在於你能不能精準地定義出這個遊戲應該長什麼樣子、玩起來應該是什麼感覺。

實戰教學:如何用 3 個步驟做出你的第一個 AI 遊戲

如果你也想幫孩子做個學習工具,或者幫公司同事做個簡單的計算機,可以參考這個流程。我們以「歷史闖關遊戲」為例:

第一步:設定角色與目標(定義 Vibe)

不要只說「幫我做個歷史遊戲」,這樣 AI 給你的會像個無聊的考卷。你要給它一個「氛圍」。

你可以這樣對 Claude 說:

「我想幫 11 歲的兒子做一個歷史學習遊戲。他現在對歷史沒興趣,覺得課本很枯燥。請幫我設計一個『時空旅行者』的闖關遊戲,玩家需要回答正確才能跳轉到下一個時代。語氣要像在跟孩子聊天,要鼓勵他,讓他覺得自己在冒險而不是在考試。」

第二步:定義具體規則(像點餐一樣清楚)

就像在飲料店點餐,你要說清楚甜度冰塊。遊戲的規則也要明確:

  • 題目來源: 可以直接把台灣國小社會科的歷史重點貼給 AI。
  • 獎勵機制: 「答對一次要出現煙花特效,並給他一個虛擬勳章」。
  • 失敗處理: 「答錯時不要說『錯誤』,要說『哎呀,時空機發生故障了,再試一次吧!』」。

第三步:反覆調校(迭代優化)

第一次跑出來的成品通常只有 80 分。這時候就是 Vibe Coding 的精髓:用直覺去修正。

  • 「顏色太暗了,請改成像任天堂遊戲那種明亮的配色。」
  • 「題目太難了,請改成 11 歲小孩能理解的白話文。」
  • 「能不能加一個計時器,增加一點緊張感?」

你不需要知道怎麼改 CSS 或 JavaScript,你只要告訴 AI 「我覺得這裡太死板」,它就會幫你改好。

從「學程式」到「學描述」的轉移

很多人會問:「那這樣我們還需要學程式嗎?」

其實,這就像是我們現在不需要學怎麼造汽車,但我們仍需要知道怎麼開車一樣。Vibe Coding 並不是讓程式碼消失,而是把「實作」的門檻降到最低。對於台灣的家長或老師來說,這是一個巨大的機會。

想像一下,以前老師要準備一個互動教學教材,可能要花整個週末研究軟體;現在只要在下課後的 10 分鐘,用 Claude 快速搓出一個符合今天教學進度的互動小遊戲,學生在教室裡用平板玩,學習效果絕對比死背課本好得多。

給想嘗試的人:不要怕 AI 聽不懂

很多人的問題是:「我不知道怎麼寫 Prompt(指令)」。

其實,最好的 Prompt 就是「對著朋友說話」。 你不需要用什麼專業的指令框架,就把它當成一個很聽話但需要明確指示的助理。如果你不知道怎麼開始,可以直接問 AI:「我想做一個 XX 遊戲,但我不知道要提供你哪些資訊你才能做得最好,請你列清單問我。」

讓 AI 來引導你,這才是最高效率的用法。

現在就打開 Claude,試著把你想給孩子或朋友的那個「小點子」描述出來,看看 10 分鐘後會發生什麼事吧!