Ken-Yi Lee

Head of Engineers, SIGONO

國立台灣大學資訊工程所博士,研究興趣為電腦圖學、影像處理、電腦視覺與機器學習相關領域。畢業後從事獨立遊戲專案開發,主要專長為系統架構設計、技術團隊建構、效能最佳化與製程整合。同時也長期致力於程式設計與軟體工程的推廣教育,擔任國立台灣大學資訊系統訓練班講師以及資管系兼任助理教授。

Sessions by Ken-Yi Lee


以小博大:談小型技術團隊的建構與可迭代的開發架構

In-Person Day 1 - 17:00 - 17:30
Language: Mandarin/Chinese

由於遊戲專案具有高度迭代與需求變動的特性,程式開發者很容易陷入各種技術債的掣肘。同時,當小型開發團隊的程式技術成員增加到多人以上時,技術管理和協作也變得更加困難。基於多年的遊戲開發經驗,以及建立多個技術團隊的經驗,我們希望分享有關構建和維護健康的技術團隊和開發流程面對的挑戰,同時提出一個可行的軟體架構和流程以應對這些挑戰。

適合已經參與或計劃參與的遊戲開發團隊有三個以上具有程式技術成員的開發者:我們會試著提出一個可行的軟體架構跟流程來建構與維護一個可迭代的 Codebase 與團隊。 

適合想獨立開發但對於軟體架構與製程整合各個面向比較陌生的開發者,我們會試著分析可能會遇到的問題並透過簡單的架構設計減少技術債,同時了解怎麼透過工具與製程的協助以最少人力完成最多的技術開發工作。 

適合使用 Unity 為主要開發引擎的開發者,我們將使用在 Unity 上開發的遊戲專案為主要的範例。

【會後更新】
投影片釋出:https://docs.google.com/presentation/d/e/2PACX-1vSZnmYFydQJnCjRbE1n1akSEcPeBOCv6pW4ZyvAGjy3G8w39sH77Ac8a4Pyu7288tY6XYzcr02ny1nc/pub?start=false&loop=false&delayms=3000#slide=id.p