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 11

Day 11:塔防戰鬥核心:波次生成器與敵人 AI 邏輯,Go 的 goroutine 如何模擬戰場

系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:Claude Code今日進度:internal/sim 無畫面戰鬥模擬器 +...

DAY 12

Day 12:worktree 初體驗:同時開發「戰鬥系統」與「劇情系統」的平行分身術(含實測數據)

系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:git worktree + Claude Code ×2今日進度:兩個功能分支...

DAY 13

Day 13:API 契約與單表設計:用 Claude Code 生成 RESTful 介面與 DynamoDB 存取模式

系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:Claude Code + git worktree今日進度:REST 契約定案...

DAY 14

Day 14:【週記】Day 8-13 回顧:worktree 平行開發真的有比較快嗎?數據公開與反思

系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:git worktree + Claude Code(數據回顧)今日進度:三筆平...

DAY 15

Day 15:Vue 3 + Canvas:塔防戰場渲染引擎從零到一

系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:Claude Code(Plan mode)今日進度:灰燼步兵沿著「灰原邊境」的...

DAY 16

Day 16:CI/CD 佈陣:GitHub Actions 串接 Terraform,讓部署變成一鍵出兵

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

DAY 17

Day 17:塔的升級樹:用 Pinia 管理遊戲狀態與資源經濟系統

系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:Claude Code今日進度:四種塔可建、可升三級、可賣;投射物會飛、傷害公式...

DAY 18

Day 18:分支劇情前端呈現:對話框系統與選項介面的 RWD 設計實作

系列:奇幻塔防開發實錄:用 Claude 打造一款有靈魂的塔防遊戲今日工具:Claude Design(回頭對稿)/ Claude Code今日進度:首頁...

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