iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
Claude AI

奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲 系列

軟體開發只是 Claude 應用的其中一塊拼圖。這次我想用 30 天的時間,實際做一件事來驗證這句話:從零打造一款有分支劇情的策略塔防遊戲,並且把整個開發過程中用到的 Claude 工作流,一步一步攤開來記錄。

這款遊戲的前端用 Vue 3 搭 Canvas 打造戰場渲染;後端用 Go 撐起劇情狀態機與存檔驗證,跑在 Lambda 上,經 API Gateway REST API 對外;資料放 DynamoDB 單表。部署走完整的 Terraform IaC 流程,搭配 CI/CD 與 CloudWatch 監控

參賽天數 18 天 | 共 18 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文 |團隊Ad Astra
DAY 1

Day 01:【序章】為什麼要用 Claude 打一場 30 天的仗?鐵人賽開賽宣言與塔防遊戲立項

系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:claude.ai 對話 / Claude Cowork今日進度:把一個模糊的念...

DAY 2

Day 02:用 Claude Design 畫出奇幻大陸的第一張地圖:從對話到遊戲原型的設計流程

系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:Claude Design今日進度:三輪 Prompt 迭代,產出四張 artb...

DAY 3

Day 03:塔防遊戲的骨架設計:波次、塔種、資源三角,用 Claude 拆解遊戲系統規格書

系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:Claude Code / Claude Cowork今日進度:docs/gdd...

DAY 4

Day 04:三條命運之路:多重劇情分支的敘事架構設計(決策樹 × 資料驅動劇情)

系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:Claude Code / Claude Cowork今日進度:劇情決策樹定案,...

DAY 5

Day 05:Vue 3 + Go:技術選型的取捨,為什麼前後端分離是這場戰役的兵法

系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:claude.ai 對話 / ADR今日進度:四個技術決策寫成三份 ADR,外加...

DAY 6

Day 06:Monorepo 還是分離倉?專案架構決策與 Claude Code 的專案記憶(CLAUDE.md)設定

系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:Claude Code(/init、CLAUDE.md、settings.jso...

DAY 7

Day 07:【週記】Day 1-6 回顧:Claude Design 產出的原型能直接餵給 Claude Code 嗎?

系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:Claude Design → Claude Code(對照實驗)今日進度:三種...

DAY 8

Day 08:建造要塞:Go 後端專案架構設計,用 Claude Code 生成 Clean Architecture 骨架

系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:Claude Code(Plan mode)今日進度:backend/ 骨架落地...

DAY 9

Day 09:Terraform 開疆:沒有 VPC 的雲端疆域(DynamoDB、S3、IAM 最小權限)

系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:Claude Code + Terraform今日進度:infra/terraf...

DAY 10

劇情引擎後端化:用 Go 設計分支劇情狀態機與存檔系統

系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:Claude Code今日進度:domain/story 狀態機 + table...

蘋果章魚MichaelHo1203的收藏
蘋果章魚MichaelHo1203的追蹤
蘋果章魚MichaelHo1203的Like
蘋果章魚MichaelHo1203的紀錄