《Unity 3D 實戰(zhàn)核心技術詳解》詳細介紹了實際游戲開發(fā)中使用的核心技術,每一章都結合了游戲開發(fā)的實戰(zhàn)案例。首先,介紹了3D 數學在Unity 中的運用,3D 數學知識包括:Unity 坐標系統(tǒng)、向量、矩陣、四元數、歐拉角等基礎知識。其次,介紹了游戲開發(fā)中常用的核心技術:Avatar 換裝系統(tǒng)、消息事件系統(tǒng)、Protobuf 在游戲中的運用,以及游戲中的文本文件加密算法等。再次,介紹了游戲中的AI 行為樹算法、殘影算法、移動端實時陰影繪制、移動端海水的繪制等技術。然后,在游戲架構設計方面,介紹了經典的針對UI 的MVC 架構設計和對于角色動作和技能的FSM 有限狀態(tài)機架構,以及游戲版本迭代使用的熱更新技術方案。介紹了移動端GPU 編程和游戲開發(fā)的一些經驗?!禪nity 3D 實戰(zhàn)核心技術詳解》適合具備一定Unity 開發(fā)經驗的初學者和有一定Unity 項目開發(fā)經驗的游戲開發(fā)者閱讀。