2026 上半年工作總結

開發工程師(developer@company.com)|2026/01 – 2026/06

864
Commits(跨所有 repo)
4
專案 Repo
+781K
新增程式碼行數
5
重大功能模組

專案涵蓋範圍

專案Commits程式碼變動主要工作
音樂節奏機台 Unity639+604,341 / -117,646遊戲功能開發、多版本建置、設定頁、OTA
音樂節奏機台 底層 (C++)64+2,342 / -1,224韌體函式庫、記憶體安全、MCU 管理
格鬥遊戲機台 Unity156+174,189 / -118,198設定頁完整開發、OTA 整合
格鬥遊戲機台 底層 (C++)5+215 / -20Build 腳本、平台 API

音樂節奏機台 MusicArcade — Unity 遊戲端

1 月
98 commits | 307 files | +19,307 / -2,305
租賃系統遠端租賃管理系統整合(緩衝時間、地區碼、禁止營運界面、排行資料警報)
連線線上票務系統後端連線排查(BindID 無效防護、PlayDataLogger retry 改進)
送審台灣送審版(TW_REVIEW):一幣10局、JP獎值降低、對對碰提示關閉
MCU更新 v135/v135SR、MCU 檔案正確性檢測
測試無機構自動測試腳本、燈光測試2P修正
硬體加密鎖安裝防呆批次檔
2 月
56 commits | 277 files | +5,701 / -3,204
升級Unity 版本升級至 2022.3.62f3,硬體加密鎖配合更新
整合線上票務系統程式碼與共用模組專案共通化整合
連線NetworkConnectLog 強化、SSL 憑證過期顯示、自動重連邏輯調整
修正FA/TW 設定選單游標問題、小方塊測試選單新增
3 月
182 commits | 712 files | +29,165 / -28,542
CN版大陸銷售版(機台CN版)完整建置:遠端租賃管理系統、品牌替換(大陸版品牌名)、地區設定
連線WebSocket SSL 憑證處理、連線 log 寫檔功能
測試機械測試頁面大幅調整(多語系 Prefab 重組、單機/線上票務系統外觀切換)
MCU更新至 v137/v137.1sr
TW版台灣版(機台TW版)獨立建置
玩法移除必中大獎功能、轉輪變速機制開發
4 月
126 commits | 383 files | +15,786 / -5,916
玩法轉輪變速系統(外部 JSON 設定檔架構)
測試硬體模擬器測試模式整合(DIP4 啟動、角度設定)
FA版JP 上限設定功能(美國版)
OTAOTA 模組更新、校時功能導入
MCUv138/v138SR、多投獎勵修正
工具多片板子批次安裝腳本
5 月
69 commits | 380 files | +17,599 / -14,826
新玩法累積進洞獎勵(Slot Accumulation):Controller/View 架構、大方塊獎勵、擋牆獎勵、Symbol收集
玩法大方塊疊塔重構:預疊塔模式、Pattern 對應表
校時校時功能上機驗證完成
穩定性掛機當機問題調查(timeout/MAC log 消除)
工具Unity MCP、Memory Profiler 導入
6 月
108 commits | 890 files | +516,783 / -62,853
新玩法累積進洞獎勵完善:美術界面整合、機率函式串接、內部帳全面修改
玩法電音轉盤大方塊獎整合(Timeline 控制、飛行特效)
玩法大方塊疊塔完善:預疊塔+推出模式、強制進設定處理
測試熱測模式改進(自動進出設定測試)
連線WebSocket 升級(TLS 1.2, 新版通訊庫)
升級Unity 版本 2022.3.62、Code Review 修正

音樂節奏機台 MusicArcade — 底層函式庫 (C++)

1 月
7 commits | 26 files | +287 / -44
MCU版本變更 v135/v135SR、四版本號碼制定
送審送審模式旗標 API 開發
設定TW/CN 票值擴增 3-80 票、燒機模擬器
2 月
2 commits | 4 files | +87 / -4
MCU新增 MCU 檔案版本檢查 API
3 月
19 commits | 47 files | +236 / -384
MCU版本字串比對修正、版號管理與制定
租賃系統店名/地區設定移至租賃資訊結構、追加設定值
建置Build so 改預設 CN、目標目錄改相對路徑
4 月
6 commits | 18 files | +425 / -63
重要廢除更新 MCU 即 reset BuRAM 的歷史錯誤處理
設定JP 上限功能、租賃系統欄位啟用
修正按鈕讀取問題(改 Unity 端同步 frame)、FA 多投獎勵計算
5 月
24 commits | 51 files | +997 / -635
記憶體記憶體安全改進:AI 輔助 heap damage 分析、buffer overflow 消除、delete[] 修正
多執行緒IO 按鈕模組加入 mutex 保護
玩法集滿換抽選 Gamedata 紀錄欄位與讀取界面
穩定性gamedata 格式變更只 Reset 自身、記憶體偵錯機制
6 月
6 commits | 14 files | +310 / -94
玩法遊戲資訊區間紀錄欄位、gamedata 新增大方塊狀態紀錄
分析AI dead lock 分析文件、錯誤 log 優化

格鬥遊戲機台 FighterArcade — Unity 遊戲端

1 月
1 commit | 8 files | +64,798 / -22,012
基礎設定頁輸入系統整合(替代 Input.GetKey 問題)
2–3 月
0 commits(此期間專注音樂節奏機台 CN 版建置)
4 月
27 commits | 81 files | +3,690 / -2,247
OTA格鬥機台主板 OTA 更新系統完整整合:DIP 控制、鍵盤操作、雙畫面 Render Texture
OTA模組升級 1.0.5 版、進度畫面調整
5 月
120 commits | 357 files | +105,641 / -93,913
設定頁Operator Setting 完整開發:主選單、日報/月報/總報表、洗票紀錄、投幣紀錄
設定頁遊戲設定:音量、獎項表、卡片價值表
設定頁系統重設確認頁、螢幕測試、聲音測試(左右聲道)
設定頁1P/2P 權限控制(2P 封閉系統設定)
品質Code Review 處理、設定頁資訊面板調整
6 月
7 commits | 9 files | +26 / -22
修正設定頁 bug:防搖設定範圍、密碼儲存、屏幕灰階圖、重複初始化保護

格鬥遊戲機台 — 底層函式庫 (C++)

3 月
1 commit | 4 files | +147 / -7
建置多語系 build/install 腳本
4 月
1 commit | 1 file | +1 / -11
修正移除更新 MCU 即 Reset BuRAM 處理(與音樂節奏機台同步)
5 月
3 commits | 5 files | +67 / -2
API新增平台版本查詢、硬體 PIN 讀取、投幣統計等 API
穩定性sysinfo debug log 關閉控制

重大技術成果

1. 累積進洞獎勵新玩法(Slot Accumulation)

從零開發全新的進洞累積抽獎機制,包含 Controller/View 架構、機率函式串接、Symbol 收集、大方塊獎勵演出、電音轉盤整合。涵蓋 FRAM 持久化、內部帳重構、美術界面整合。影響:音樂節奏機台下一版本核心玩法。

2. CN 大陸銷售版完整建置

獨立出非線上票務系統的大陸銷售版本,整合遠端租賃管理系統(租賃管理、地區設定、緩衝時間、鎖機),品牌替換為大陸版品牌名,通過送審流程。3 月內完成從零到上線。

3. 記憶體安全性改進(底層 C++)

利用 AI 輔助進行 heap damage 分析,消除 buffer overflow 隱患、修正 new/delete 配對問題、IO 按鈕模組加入 mutex 多執行緒保護。產出分析文件供團隊參考。

4. 格鬥遊戲機台設定頁從零開發

5 月內完成格鬥機台 Operator Setting 全部功能:營收報表系統(日/月/總)、遊戲設定、螢幕/聲音測試、系統重設、洗票/投幣紀錄,含 1P/2P 權限控制與 Code Review。

5. 轉輪變速系統與外部設定檔架構

開發轉輪變速機制,搭配外部 JSON 設定檔架構,無需重新 build 即可調整參數,大幅加速場測調整效率。

量化統計

指標數量
總 Commits 數864
程式碼新增+781,087 行
程式碼刪除-237,088 行
涉及 Repos4 個(含多分支)
支援版本SR(線上票務)/ CN(大陸銷售)/ TW(台灣)/ FA(國際英文)
MCU 韌體版本v135 → v138(8 次版本更新)
Unity 版本升級2022.3.53 → 2022.3.62
主要技術棧Unity (C#) + Android Native (C++) + MCU + OTA + WebSocket

報告產出時間:2026-06-23 | 資料來源:Git commit history