2026
末日冒險 Roguelike GkBot Adventure Run
一款像素風 Roguelike 冒險手遊,玩家在 GkBot 浩劫後的廢棄設施中反覆探索、戰鬥、拾荒求生,含完整的裝備、天賦、任務與抽獎系統。
專案項目
公元 5487 年,GK 公司量產的勞力機器人「GkBot」無預警攻擊人類,倖存者只能孤身深入各處廢棄的 GK 公司設施,靠一次次的探索遠征(roguelike run)戰鬥、拾荒、賭運氣存活下來。這是一款以此世界觀為背景的像素風 Roguelike 冒險手遊,從戰鬥引擎、裝備養成到抽獎商店都是自己從零設計實作。
主要功能
- 冒險核心
- 節點式關卡(戰鬥/事件/休息/選擇/祝福等)組成的 run 狀態機,依戰力動態生成章節與關卡難度
- 冒險頁節點路徑,即時顯示目前位置與已探索的節點類型;祝福於進入節點後才揭露,並保底休息與 Boss 節點優先
- 基於種子的 Deterministic RNG,確保同一場戰鬥結果可重現、可驗證
- 戰鬥、休息、事件節點觸發角色與敵人的喃喃自語文案,強化沉浸感
- 角色養成
- 力量/敏捷/體質/幸運四維屬性點分配,衍生生命值、攻擊、防禦、攻速、爆擊、閃避等戰鬥數值
- 裝備系統:稀有度分級、負重系統(力量與體質決定可承受重量)、武器熟練度
- 天賦樹(分 Tier 逐層解鎖)與角色技能系統,技能可透過碎片解鎖、以技能經驗值晶片進行通用星級升級
- 商店與收集
- 每日補給、老虎機抽道具、L/SR/R/N 稀有度補給櫃
- 每日/常駐任務與成就系統、怪物圖鑑
- 賽季制排行榜(分數累計、賽季結算獎勵)與信箱系統(領取金幣/鑽石/道具)
- 體驗細節
- 角色走路/受擊像素動畫、戰鬥特效
- 音效與 BGM,可分別調整音量
- 帳密/Google/LINE/手機 OTP 多種登入方式
技術重點
- Nuxt 4(SPA 模式)+ Vuetify 3 + Firebase(client 端 Auth、firebase-admin 操作 Firestore)
- Server 端採 Service/Repository 分層架構,統一的
AppError錯誤處理與 Zod 驗證貫穿 API 請求/回應與 Firestore 文件結構 - 依 Zod schema 自動產生 OpenAPI 文件(
@asteasolutions/zod-to-openapi),API 契約與 runtime 驗證共用同一份定義 - spec-driven 開發流程,功能規格與變更皆以 openspec 文件追蹤
負責角色
- 遊戲設計
- 架構設計
- 程式開發
- 美術素材處理
圖片列表
