比較Unity中幾種內建資料結構 – Some Datastructure in Unity

Unity是一個遊戲引擎,結合了前端場景編輯與後端程式開發的功能,而且一個專案可以幾乎不用修改就能發佈到 Android、iOS、web等不同平台上,相當的方便。

不過如此擁有方便功能的軟體,難免在某處會有所短,在使用Unity一段時間後,我最在意的一點便是 Unity 似乎在效能上有相當大的問題。即使有種種效能上的問題,Unity的在開發上方便性依舊難以取代,如果在意效能的話,開發者就只能在可行的範圍內專精自己所開發的細緻度,優化每個部份。

研究如何優化程式是一個很瑣碎的過程,但也有它的趣味所在,而且這過程能令我更了解自己所在使用的程式或工具。這次我測試了幾個資料結構的效能,讓我在開發 Unity 專案時可以依照需求選用適當的資料結構,以下便是測試的紀錄。

Read More »