3.8小結
在玩游戲期間使用的數學知識通常相當簡單,盡管代碼中使用的數學知識可能非常復雜。玩家不希望由于在玩游戲期間不得不處理許多數字而分心,因為他們的大腦必須從控制角色的動作轉換到記住數字的含義。許多游戲回避了數字,而是通過像計量儀和量表這樣的圖標以圖形方式顯示數量。因此,雖然設計師不一定需要上高級的數學課即可設計游戲,但是他們應該基本理解游戲引擎使用的是哪一類數學知識,以便能夠與編程團隊充分交流。
另外,如果設計師希望在設計關卡時使用公司專有的腳本語言,則應該很好地理解布爾邏輯的基礎知識。腳本允許設計師在玩家執行動作時更改游戲世界的狀況,因此理解布爾邏輯的基礎知識對于學習任何腳本語言都很重要。否則,設計師將不得不與程序員合作,以在游戲進行過程中執行他們考慮的更改,這不僅會延緩開發流程,而且可能導致計劃外的或者錯誤的效果,這些可能要花相當多的時間和精力來進行校正。布爾邏輯是設計師的基本工具。