Unity3D(後面簡稱Unity)是虛擬現實應用和遊戲開發的主流引擎。作為一個功能非常強大的遊戲開發引擎,Unity繫統龐大且復雜。本書抽取Unity的基礎核心內容進行分析和講解:首先,詳細介紹了Unity可視化編輯器的使用方法;其次,詳細講解了Unity提供的數學類和輔助工具類,比如向量、矩數等;最後,在介紹相關背景知識的基礎上詳細剖析了主要核心組件及其對應的C#類的使用方法,包括變換組件、輸入組件、光照和渲染組件、物理組件、音效組件、粒子繫統組件等。
本書介紹了Unity的核心模塊的相關背景知識,使得相應知識點具有一定的完備性,同時也讓零基礎的讀者可以快速入門。另外,本書具有較強的實踐特色,詳細講解了模塊的每個參數的含義,仔細剖析了函數的功能和使用方法,條理清晰。本書還給出了大量代碼示例讀者提高實踐能力。