owned this note changed 4 years ago
Published Linked with GitHub

遊戲程式優化技巧:平行化與時間切割

2021 TGDF 台北遊戲開發者論壇

共編筆記索引

說明連結

講者: 周明倫

異步處理:把一個frame要及時算完的東西換延遲處理(第n個frame開始平行處理,第n+1個frame把平行處理收束)

平行執行避免衝突的情況:double buffer

時間切割:將不緊急、不要求即時的工作均攤到多個frame中(比方說AI的全域資訊更新)

技巧範例的Github repo:https://github.com/TheAllenChou/tgdf-2021

講師的Blog文章:

tags: 2021TGDF 台北遊戲開發者論壇 共筆筆記
Select a repo