Slide 25
Slide 25 text
遊戲上通常會遇到的問題
多執⾏行序(a.k.a. 程式當掉 or 亂加 Lock 到死)
e.x. Direct3D 9 的 Device 預設為⾮非 Thread-Safe
Deadlock 在某些平台⼜又很難 Debug
→ 請在腦袋清醒下做好同步處理機制
資源管理
Android App 退出 / 切換 / 鎖定螢幕後回來?(必要狀況下重建,LibGDX 會處理其中很多細節)
Windows 視窗縮放怎麼辦?(GetDeviceStatus -> Effect.onLostDevice -> Device.Reset -> Effect.onResetDevice)
Texture / ⽂文字繪製 / 記憶體管理
→ 清楚了解 Framework 的⾏行為後好好寫