這是一本以技術講解與項目實戰為主的Unity遊戲開發教程圖書。本書以簡潔明快的語言對Unity的重點知識進行了講解,配合詳細的圖文注釋和大量的項目實例,讓讀者能夠輕鬆快速地入門Unity,同時在本書後面的章節中也包含了很多遊戲編程中的進階知識,可供基礎較好的讀者進行拓展。另外,本書還為每個章節中的項目實戰提供了配套視頻,視頻中通過講解項目實戰來詳細講解每章的重點知識,以便讀者更加輕鬆地入門。全書共16章。第1~4章為Unity基礎部分,主要介紹Unity的基礎操作和與編程相關的知識;第5~10章為Unity進階部分,主要按照“物理系統→粒子系統→動畫系統→導航系統→遊戲界面系統→2D遊戲開發”這一流程介紹Unity遊戲開發的核心技術和思路;第11~15章為Unity拓展部分,主要介紹數據網絡、AR和VR等高級技術的使用;第16章為3D遊戲開發綜合實例,讓讀者以一個完整的實戰項目來結束本書的學習。本書既面向初學者,又為具備Unity基礎而想更進一步學習或是需要一本Unity工具書查詢的讀者提供了便捷的渠道。全書內容均採用Unity 2020和Visual Studio 2019編寫,請讀者使用同樣或更高的版本學習。