遊戲開發指南/理論
外觀
< 遊戲開發指南
- 大多數遊戲都圍繞著的一般設定
- 基礎數學、向量、矩陣、三角學、微積分、四元數
- 場景中物體(例如玩家、敵人、地形、箱子)的繪製
- 平移、縮放、旋轉
- 姿勢和座標系
- 遊戲視角的視窗。透視與正交投影。
- 照射到場景上的光照。環境光、漫反射光、鏡面反射光、法線向量和光照貼圖。
- 使用者用來導航的選單以及遊戲頂部顯示的用來顯示健康值等統計資訊的顯示器。
- 遊戲中所有實體如何彼此碰撞以及與地形碰撞。
- 運動、力、重力背後的物理/力學。
- 紋理如何載入、儲存並放置到幾何體上。
- 場景中的幾何體、攝像機和光照如何從場景到螢幕進行處理。
- 將智慧程式設計到計算機/機器人/敵人中。
- AI 使用的尋路演算法
- 遊戲中的動畫
- 如何處理使用者輸入以及它們如何影響遊戲中的內容
- 不同型別遊戲型別的主題以及如何為該型別創作
- 與理論相關的其他所有內容
YouTube
- 遊戲開發者數學 by Jorge Rodriguez - 一個 YouTube 系列課程,教授您遊戲開發背後的數學知識。
- thebennybox 的 3D 物理引擎教程
- Coding Math - 一個將數學與編碼聯絡起來的 YouTube 頻道。
- Extra Credits - 一個討論遊戲理論和遊戲設計/開發的 YouTube 頻道。
維基百科