●章 Unity基礎 1
●1.1 初識遊戲引擎和Unity 2
●1.2 運行Unity 3
●1.2.1 Unity的版本 3
●1.2.2 並安裝Unity 4
●1.2.3 在線激活Unity 4
●1.2.4 運行示例工程 4
●1.3 創建一個Hello World程序 7
●1.3.1 安裝Visual Studio 7
●1.3.2 編寫腳本 7
●1.3.3 編譯輸出 9
●1.4 調試程序 10
●1.4.1 顯示Log 10
●1.4.2 在Visual Studio中設置斷點 11
●1.4.3 在MonoDevelop中設置斷點 12
●1.5 Unity腳本基礎 12
●1.5.1 Script(腳本)組件 12
●1.5.2 腳本的執行順序 12
●1.5.3 腳本的序列化 13
●1.5.4 組件式的編程 14......
內容簡介
本書以實例教學為主線,循序漸進地介紹了Unity在遊戲開發方面的不同功能。靠前章,由零開始,引導讀者熟悉Unity編輯器的各個功能模塊和特性。第2~4章是3個不同特色的3D遊戲實例,使讀者對Unity遊戲開發有一個較全面的認識。第5章是一個2D遊戲實例,多方面地介紹了Unity在2D遊戲方面的應用。第6章和第7章,重點介紹了Unity在網絡方面的應用。第8~10章介紹了如何將Unity遊戲移植到網頁、iOS和Android平臺。靠前1章詳細介紹了Unity的新GUI繫統。靠前2章是關於創建Unity遊戲美術資源的工作流程。靠前3章和靠前4章分別介紹了行為樹和Play Maker兩款插件,適合各類遊戲開發者。另外,本書很後附有C#語言的快速教程,幫助缺乏程序開發基礎的讀者快速入門,同時也包括Unity編輯器菜單欄的中英文對照表供讀者查閱。
本書提供了所有實例的源代碼與素材文......
編寫本書的目的
Unity,也稱Unity 3D,是近幾年非常流行的一款3D遊戲開發引擎,它的特點是跨平臺能力強,支持PC、Mac、Linux、網頁、iOS、Android等平臺,移植便捷,3D圖形性能出眾,同時也支持2D功能,為眾多遊戲開發者所喜愛。在手機平臺,Unity幾乎成為3D、2D遊戲開發的標準工具。
遊戲開發是一項復雜的工作,本書在編寫過程中十分注重與實際開發相結合,全書以實例為基礎,使讀者在較短的時間內能快速掌握Unity的各種工具和開發技巧,並應用於實踐中。
本書主要內容
本書為第3版,總體上更新了大部分代碼和截圖,改進了細節,確保與Unity的最新版本是一致的,下面是各章節的內容概要及與前幾版的主要區別。1~14章是全新的章節。
章 介紹Unity編輯器的各個功能模塊,與第2版相比,增加了對Unity特......
"