軟體部門 | 統計期間:2026/01 ~ 2026/06
總日報紀錄:119 筆(含加班)
一、專案參與概覽
| 專案 |
角色 |
參與期間 |
說明 |
| 專案P |
軟體主程 |
1–6 月 |
M02 街機開發,從 PT → Alpha → Beta |
| 內部專案Y |
軟體支援 |
5 月 |
敵人行為修正、關卡演出優化 |
二、核心工作主題(跨月追蹤)
1. 遊戲保護機制(1–5 月,累計 5 個里程碑)
| 月份 |
工作內容 |
成果 |
| 1 月 |
串接 TPM 關鍵資料保護機制 |
7h+,完成初版保護 |
| 2 月 |
M02 保護功能驗證 |
上機驗證 TPM 監測功能 |
| 3 月 |
保護檢測異常時游戲卡死功能 |
完成異常處理機制 |
| 4 月 |
加解密英雄貼圖 + 統整解密資訊 |
加密 Bundle 機制建立 |
| 5 月 |
Addressable 加解密 + 納入 CICD |
完整保護鏈閉環 |
2. 彩票系統(3–4 月,完整週期)
- 導入彩票模組 → 驗證演算法 → 操作員選單串接 → 投幣機制修正 → 上機驗證
- 累計工作天數:約 18 天
- 產出:彩票架構文件、完整串接功能
3. OTA 線上更新(5–6 月)
- 研究 OTA 架構 → 串接 Watch Dog → 驗證線上更新 → 製作含 OTA 的系統
- 確認持續監視功能正常運作
- 驗證 Release 版本穩定度與線上更新
- 撰寫同版重更測試方式文件
4. 音效問題排查(4–5 月)
- 建立音效測試專案,比較 Unity 內建播放器與 FMOD 輸出
- 導入 Master Audio、調整 DSP Buffer
- 升級 Unity 6.3 驗證斷音問題
- 整理音效共用函式庫 + 使用說明書
- 與框體組、音樂音效小組討論 M02 斷音問題
- 測試 Deep Mode 系統運行播放音效狀況
5. 燈光系統(3–6 月)
| 月份 |
工作 |
| 3 月 |
建立與測試燈光測試頁面(6h)、驗證燈光燒入 |
| 4 月 |
製作流程燈光播放器(6h+)、優化 UX、CICD 自動上傳內部燈光SDK |
| 5 月 |
游戲戰鬥事件串接燈光功能(4h)、調整爆閃燈邏輯 |
| 6 月 |
驗證燈光事件、修正燈光檢視器、串接搖桿震動 |
6. CICD / 打包流程
- 處理錯誤訊息通報機制(1 月)
- 追蹤 Release 版打包卡死問題(1–2 月)
- 加密 Bundle 納入 CICD 流程(5 月)
- 修正每次打包 signature 不同問題(6 月)
- 追蹤 Gradle Export APK 問題(6 月)
- 製作 Alpha / Beta 版 USB 更新碟(4–6 月)
7. 外包管理 + AI 協作
- 每周進行 AI Code Review 並同步給外包(全期間,累計 29 天)
- 研究 Multi-Agent(4 月)→ 測試串接待機流程(6h)
- 委托 AI 實作流程總管理器(3 月)
- 整理軟體對全案外包的管理方式(1 月,3.5h)
- 驗收外包撰寫文件(4–5 月)
三、月度重點摘要
1 月(23 筆)— PT 驗收階段
- 追蹤效能、記憶體、GC 與 Bug 問題(持續整月)
- 串接 TPM 保護機制(7h)
- 導入 Runtime Inspector、投幣管理器、記憶體優化工具
- 檢視與設定角色貼圖/場景(8h)
- 完成 PT 報告、M02 安裝手冊
- 測試 Mac OS 安裝游戲
- PT 內部展示
2 月(15 筆)— PT 展示 + 測試修正
- 解決 Release 打包卡死問題
- 構思與實作熱測模擬操作機制(6h)
- 導入 Android 校時工具、TPM 監測、內部燈光SDK 版控
- 升級 Unity 6.0.58f2 → 6.0.68f1
- 完成 CEC 營運策略文件(12h+)
- PT 展示(2/12)
- 內部測試(2/7)
3 月(22 筆)— Alpha 開發衝刺
- 彩票系統完整導入與驗證
- 規劃流程總管理器架構 + 委托 AI 實作
- 串接投幣、硬體錯誤訊息
- 更新內部SDK + 導入 M02 FRAM 套件
- 完成彩票架構文件
- 建立與測試燈光測試頁面(6h)
4 月(19 筆)— Alpha 定版
- 流程燈光系統完整實作(燈光播放器 6h+)
- 加解密英雄貼圖機制
- CICD 自動上傳內部燈光SDK 至機台
- Multi-Agent 研究 + 待機流程串接測試(6h)
- Alpha 版本定版 + USB 更新碟製作
- 代理商訪談、資安廠商來訪(TPM 保護探討)
5 月(21 筆)— Beta 前置 + 內部專案Y支援
- Addressable 加解密 + OTA 架構串接
- 音效共用函式庫導入 Master Audio
- 游戲戰鬥事件串接燈光
- 剔除開機不需載入的 Bundle(5h)
- 規劃專案P可拆分的模組
- 內部專案Y:優化敵人跑入鏡頭機制、檢視所有關卡敵人演出
6 月(19 筆)— Beta 衝刺
- 追蹤 FRAM 讀寫功能、營收/設定錯誤訊息
- 排查解密異常 + Release 穩定度測試
- 記憶體泄露檢視、影片記憶體用量測試
- 搖桿震動不一致排查(確認 P2 馬達外殼沒鎖緊)
- 串接新 PV 影片 + 更新待機流程
- 製作產品碟 + 開放線上更新
- 執行 Release 流程、確認版本內容
四、量化統計
| 指標 |
數據 |
| 日報紀錄總數 |
119 筆 |
| 參與專案數 |
2 個(專案P為主、內部專案Y支援) |
| 導入模組/工具 |
12+ 項(TPM、彩票、OTA、內部燈光SDK、校時工具、FRAM、Master Audio、Runtime Inspector 等) |
| 文件產出 |
8+ 份(安裝手冊、CEC 策略、彩票架構、USB 教學、音效說明書、生產轉移單等) |
| 產品碟製作 |
4+ 次(Alpha、Beta、M003FA、M004FA) |
| CICD 改善 |
5 項(錯誤通報、加密 Bundle、signature 修正、內部燈光SDK 自動上傳、Gradle 修正) |
| 版本里程碑 |
PT → Alpha → Beta(3 個重大版本) |
| 加班紀錄 |
5 天 |
五、技術亮點
- 完整的遊戲保護鏈:從 TPM Key → Bundle 加密 → 貼圖加密 → 運行時驗證,建立多層保護機制
- AI 協作開發:引入 Multi-Agent 工作流,委托 AI 實作流程管理器,每周 AI Code Review 提升開發效率
- 跨專案技術共享:音效函式庫、燈光系統、內部燈光SDK 套件等模組化設計,服務多個專案
- CICD 自動化:從手動打包到自動加密、自動上傳、自動通報的完整 pipeline
- OTA 線上更新:建立 Watch Dog 持續監視 + 線上更新完整機制,確保遠端維護能力
文件生成日期:2026/06/29