Senior Client Engineer
Current【參與專案】達卡拉物語專案G【業務內容】1. 既有專案的Client端的遊戲系統開發及底層架構改良。2. 新專案的Client端的遊戲系統開發及底層架構設計。【實績】1. 導入DI框架進行新版架構設計,將底層系統模組化,並預留不同實作的可替換性。2. 導入MVP概念進行遊戲功能開發,提高UI層及系統層的可維護性。3. 使用FSM概念設計遊戲流程可視化工具。4. 導入Behaviour Tree概念,應用在新專案的NPC行為處理。5. 導入UnitTest框架,對UI邏輯層及系統層附加單元測試。6. 導入CI/CD工具並針對專案進行串接,改善開發循環並推動DevOps流程。7. 使用Clean Code風格進行實作,藉由帶入SOLID觀念提升團隊對設計的討論。8. 設計資料表輸出工具,改進現有製程。