工具實測 2026 · 05 · 09

用 Claude 生成 3D 遊戲:半天、零成本、完全沒寫過遊戲也能做(附 prompt)

我用 Claude 生成了一個 3D 打怪遊戲 🎮

半天、零成本、第一人稱拿劍砍 BOSS。

小時候有當遊戲設計師的夢想,但學寫程式實在太沒成就感,寫到一半就放棄了。

前陣子滑到「AI 也可以寫遊戲」,忍不住試試看,沒想到真的生出來了。集氣、大絕、子彈時間慢動作都有,聽起來像 demo 但真的能玩。

關鍵不是寫程式,是先聊清楚

我自己最一開始犯的錯就是上來跟 AI 說「幫我做一個 3D 遊戲」。

這種 prompt AI 給你的就是一個方塊撞另一個方塊——沒靈魂、不好玩、也接不下去。

正確的順序是反過來——先把這四題聊清楚再叫 AI 動手

  • 主角是誰、目標是什麼
  • 敵人是誰
  • 核心機制(攻擊?躲避?解謎?)
  • 鏡頭視角(第一人稱?第三人稱?俯視?)

這四題答對,剩下的 AI 全包:

  • Claude 規劃整個流程
  • NVIDIA Build 免費 API 生 3D 模型
  • Three.js 寫程式
  • 玩玩看 → 回報 bug → AI 修

NVIDIA 居然全部免費

這次最驚嘆的是 NVIDIA 提供的免費資源。

我用了 Microsoft Trellis 來生 3D 模型——文字描述進去、30 秒到 2 分鐘出一個 GLB 檔。

一個下午能生 15-20 個。這種等級的東西居然完全免費。

開戶流程超簡單:去 build.nvidia.com 用 Google 或 GitHub 登入,每個月會給你免費 API 額度,做出整個遊戲完全沒花到第二筆額度。

NVIDIA 的開戶細節跟 prompt 寫法我下一篇會專門寫,這邊先貼網址讓你註冊起來。

直接讓 Claude 帶你跑

下面這段 prompt 你可以直接複製貼到 Claude,它會問你想做什麼類型,照五個階段陪你走完。

我想跟你一起做一個能在瀏覽器跑的 3D 小遊戲。

設定:
- 我沒有遊戲開發經驗,你主導
- 用 Three.js 寫成單一 HTML 檔
- 角色 / 道具 / 環境的 3D 模型,我會去 NVIDIA Build 的 Microsoft 
  Trellis(https://build.nvidia.com/microsoft/trellis)線上生成 GLB 下載
- 你先問我用的是網頁版 Claude 還是 Claude Code,再依照下面四階段進行

【階段 1:先把世界觀聊清楚】
- 問我想做什麼類型(打怪 / 解謎 / 跑酷 / 生存 / 派對)
- 一起決定主角是誰、目標是什麼
- 設計 3-5 個敵人或障礙
- 一個關卡場景(一個房間就夠)
- 核心遊戲機制(攻擊?躲避?收集?)
- 鏡頭視角(第一人稱 / 第三人稱 / 俯視)
這階段不寫任何程式碼,先聊清楚再進下一階段

【階段 2:資產清單】
列出我需要去 NVIDIA Trellis 生的所有 GLB。每個都給我:
- 建議檔名(譬如 hero.glb)
- 英文 prompt(直接貼給 Trellis)
- 用途(主角?敵人?裝飾?)
我會去生完下載到本機,告訴你檔名後再進下一階段。

【階段 3:寫程式】
- 一份完整的 index.html(Three.js 用 CDN 載入)
- 載入我下載的 GLB
- 實作我們討論的機制
- 基本 UI(HP 條、計分、開始/結束畫面、操作提示)
- 給我清楚的「怎麼跑起來」步驟(macOS / Windows 都要能跑)

【階段 4:除錯與迭代】
我會回報視覺、操作、bug 問題,你協助修正。規則:
- 一次改一個地方
- 提供修改的程式碼片段,不要每次重寫整個檔
- 解釋為什麼那樣改

請從問我用的是哪一種 Claude 開始。

把它丟給 Claude,看它怎麼問你。它會先問你類型、視角、機制——這幾個答對,後面就順。

這段 prompt 的精神是——讓 AI 主導流程,你只負責回答問題、提供回饋。你不用自己想架構、不用懂 Three.js。

你需要準備什麼

  • Claude 帳號——claude.ai 註冊。免費版能跑,額度不夠的話 Pro 一個月 600 元
  • NVIDIA Build 帳號——build.nvidia.com 用 Google 或 GitHub 登入,完全免費
  • Chrome 瀏覽器
  • 一個資料夾——放下載的 GLB 跟最後的 HTML

網頁版 Claude 跟 Claude Code 都可以

如果你只有網頁版 Claude:完全 OK。Claude 會給你完整的 HTML 程式碼,用它的 Artifacts 功能會直接顯示在右邊。你下載存成 index.html、把 GLB 放同資料夾,瀏覽器打開就能玩。

如果你有 Claude Code:更省事,Claude 會直接幫你跑檔案、開伺服器、改 bug。

兩種都能跑這個流程,差別只是「自動化程度」。

這個工具我能想到怎麼用在客戶端

我的客戶有時會需要好玩的 AI 工具來輔助導流,本來只能幫他們做 quiz、聊天小工具。

有了這次經驗,之後就能幫他們做成小遊戲了——譬如:

  • 補教業:背單字闖關 RPG,學完一關打贏一隻單字怪
  • 房仲:3D 看房,買方真的「走進去」感受格局
  • 金融業:投資模擬闖關,不同決策走進不同結局
  • 旅遊業:3D 預覽景點 + 行程闖關,看完直接訂

這套流程很適合做第一版可玩 demo 給客戶看效果。如果反應好,再考慮要不要搬到 Unity 或 Godot 做正式版。

跑完之後

這個流程不會做出《薩爾達傳說》。

但它會讓一個沒做過遊戲的人,半天交出一段「我自己在第一人稱打 BOSS」的影片——這在三年前不可能。

AI 工具的意義不是把你變專家,是讓你可以快速做出讓自己驚訝的東西

如果你做出什麼,到 IG 私訊或 tag 我,我會一個一個看。

想用 AI 工具讓生活變得更輕省,追蹤 AI 生活實驗室 @life.coach.mtcity,我們一起玩 AI!