New Taipei City, Taiwan
四年Unity前端設計與後端邏輯經驗,熟知物件導向程式設計另開發更靈活,並運用敏捷開發知識協助提升專案開發品質與速度。
一年Android平台開發經驗,專長GLES圖形繪製。
持續學習能幫助提升產品品質的知識。
2011 - 2015
基於 Android Input Method Service,開發VR環境專用的鍵盤。
基於高通的VR Solution將繪製VR圖像的結果重現在Unity環境中,以此製作獨立VR顯示的系統UI。
讓使用者使用投影功能時呈現非VR環境的顯示,平時看到的虛擬環境顯示。
競峰國際 • 2017 年 3 月 - 2019 年 9 月
產品類型 :手機平台經營類遊戲
開發工具 :Unity, PostgreSql, photon server
開發語言 :C#, SQL, php
經營類遊戲常見的裝潢布置,升級強化等功能的UI製作,包括後端邏輯處理、資料庫儲存。 前期UI架構設定。
任務/活動系統
模擬 Behaviour tree的概念,規劃並完成任務系統的實作。
協作產品中AI 使用 Behaviour tree製作產品中與玩家互動的單位AI。
LBS(Location Base Service)
從第三方的工具取得需求所需的資料,並建立主要邏輯。
WebApi
協助開發資料庫資料取得等營運方向功能
攝影機操作
遊戲內俯視視角的攝影機平移、放大等操作邏輯。
產品類型 :手機平台多人及時對戰
開發工具 :Unity, PostgreSQL, photon server
開發語言 :C#, SQL, C/C++
在主程式的決策下,參考 OverWatch使用 Entity Component System(ECS)架構建立基本邏輯,並使用幀同步處理前後端資料傳遞。為在後端處理遊戲邏輯導入第三方物理引擎Bullet Physic.
為了令 Server端可以運行物理模擬而導入 Bullet Physic,但在效能上有所疑慮,因此修改部分邏輯,降低邏輯運行時間。
腳色移動邏輯
設計開發腳色控制器,使腳色移動在平面、斜面、斷崖可以有較為自然之反應。
產品類型 :手機平台單人策略模擬
開發工具 :Unity, PostgreSQL, photon server
開發語言 :C#, SQL
使用Navmesh及ORCA演算法來達成大量單位進行移動且不互相碰撞之邏輯,並使效能維持高於30FPS。
產品類型 :手機平台單人策略模擬
開發工具 :Unity
開發語言 :C#
根據資料產生可填式的隨機地圖,並額外開發編輯器供企劃快速改動。
磁力線上 • 2015 年 7 月 - 2017 年 2 月
產品類型 :手機平台多人線上遊戲
開發工具 :Unity, PostgreSQL, photon server
開發語言 :C#, SQL