Unity 3D2D手機遊戲開發:從學習到産品 epub pdf mobi txt 電子書 下載 2024
發表於2024-11-27
Unity 3D2D手機遊戲開發:從學習到産品 epub pdf mobi txt 電子書 下載 2024
本書案例源代碼及素材文件的下載地址:http://pan.baidu.com/s/1nvRz0Sh 深受讀者贊譽的Unity遊戲開發原創經典,資深Unity遊戲開發工程師十年經驗分享
根據Unity 5.6.2全新升級,多款熱門遊戲實戰教學,Unity3D 2D手遊開發核心技術大揭秘
新增Unity GUI及DOTween Pro、EnhancedScroller、行為樹AI插件Behavior Designer、Play Maker等,內容更精彩
適用於Unity 5.x,暢銷書全新升級
《Unity 3D 2D手機遊戲開發:從學習到産品》以實例教學為主綫,循序漸進地介紹瞭Unity在遊戲開發方麵的不同功能。
第1章,由零開始,引導讀者熟悉Unity編輯器的各個功能模塊和特性。
第2~4章是3個不同特色的3D遊戲實例,使讀者對Unity遊戲開發有一個較全麵的認識。
第5章是一個2D遊戲實例,全方位地介紹瞭Unity在2D遊戲方麵的應用。
第6章和第7章,重點介紹瞭Unity在網絡方麵的應用。
第8~10章介紹瞭如何將Unity遊戲移植到網頁、iOS和Android平颱。
第11章詳細介紹瞭Unity的新GUI係統。第12章是關於創建Unity遊戲美術資源的工作流程。
第13章和第14章分彆介紹瞭行為樹和Play Maker兩款插件,適閤各類遊戲開發者。
《Unity 3D 2D手機遊戲開發:從學習到産品》最後附有C#語言的快速教程,幫助缺乏程序開發基礎的讀者快速入門,同時也包括Unity編輯器菜單欄的中英文對照錶供讀者查閱。
《Unity 3D 2D手機遊戲開發:從學習到産品》提供瞭所有實例的源代碼與素材文件,供讀者上機練習使用,讀者可從網上下載本書資源文件。
《Unity 3D 2D手機遊戲開發:從學習到産品》適用於廣大遊戲開發人員、遊戲開發愛好者、軟件培訓機構以及計算機專業的學生等。
金璽曾,資深遊戲開發工程師,擁有10餘年遊戲開發經驗,3D塔防遊戲《野人大作戰》主要開發者。曾在上海盛大網絡、上海愛客士電腦軟件有限公司任開發經理,目前在個人創業公司從事VR及遊戲開發。
第 1 章
Unity基礎
本章主要介紹什麼是Unity,如何安裝及其基本使用,編寫最簡單的腳本,瞭解Unity的功能特點等。
1.1 初識遊戲引擎和Unity
隨著計算機軟硬件技術的發展,對遊戲畫麵和音效的要求越來越高,開發難度也變得越來越大,一些實力雄厚的公司將自己的技術商業化,作為遊戲引擎供其他開發者使用,使開發者可以很大程度地忽略底層技術的復雜性,集中精力在遊戲的邏輯和設計上,從而提高生産效率。
一些比較知名的商業化遊戲引擎包括Unreal、CryEngine、Quake、Source、Renderware、Game Byro、Torque Game Engine、Ogre 3D(僅是一個圖形引擎)等,這些引擎都曾經非常活躍,有些也很昂貴。隨著市場的變化,一些缺乏競爭力的引擎已經逐漸退齣瞭曆史舞颱,有興趣的讀者可以通過網絡瞭解一下這些引擎的曆史,幾乎也是一部3D遊戲發展史。
Unity(也稱Unity 3D)是一套包括圖形、聲音、物理等功能的遊戲引擎,提供瞭一個強大的圖形界麵編輯器,支持大部分主流3D軟件格式,對2D遊戲也有全麵的支持,支持C#、JavaScript等多種高級語言,使開發者無需瞭解底層復雜的技術,即可快速開發齣高性能、高品質的遊戲産品。實際上,在遊戲引擎的傢族中,Unity是“後起之秀”,但其發展迅速,目前已經成為世界上最活躍的遊戲引擎。
在Unity的早期版本,使用Unity開發的知名遊戲僅限於一些手機平颱上的休閑遊戲,如《Battle heart》等,隨著Unity的不斷升級和普及,現如今很多國內外的遊戲大作都是由Unity開發的,比如《爐石傳說》等。
Unity是跨平颱的遊戲引擎,支持包括Windows、Mac、Linux、Web、iOS、Android、Windows Phone、Xbox、Play Station等大部分主流遊戲發布平颱,還包括各種VR(虛擬現實)平颱,如圖1-1所示。
圖1-1 Unity支持的主流平颱
在Unity早期的版本,可以將遊戲導齣為Flash或Unity自己的網頁格式放到網頁上,但隨著HTML5的發展,Unity在網頁遊戲領域已經主要轉移到Web GL平颱上。筆者曾經開發的一些遊戲,除瞭在移動平颱上發布,也發布到瞭網頁遊戲平颱KONGREGATE上,有興趣的讀者,可訪問http://www.kongregate.com/,然後搜索遊戲的英文名Wild Defense,就可以玩到筆者過去完成的一個塔防遊戲,如圖1-2所示。
Unity的主要開發環境是在Windows或Mac上麵,因為在Windows上開發有很多優勢,可以在Windows平颱開發和測試,然後將遊戲移植到其他平颱。本書中的大部分示例是在Windows上完成的。
圖1-2 網頁版野人大作戰
在開始使用Unity之前不得不提一下Asset Store,它是Unity官方的在綫商店,如圖1-3所示。Asset Store裏麵主要齣售Unity的插件或美術資源。嚴格來說,這並不能算是Unity的一個功能,但它確實已經成為Unity的一個重要組成部分,很多插件在Unity開發中已經是必不可少的,在本書的示例中,也將使用到很多插件和美術資源,有一部分是免費的。
編寫本書的目的
Unity,也稱Unity3D,是近幾年非常流行的一款3D遊戲開發引擎,它的特點是跨平颱能力強,支持PC、Mac、Linux、網頁、iOS、Android等平颱,移植便捷,3D圖形性能齣眾,同時也支持2D功能,為眾多遊戲開發者所喜愛。在手機平颱,Unity幾乎成為3D、2D遊戲開發的標準工具。
遊戲開發是一項復雜的工作,本書在編寫過程中十分注重與實際開發相結閤,全書以實例為基礎,使讀者在較短的時間內能快速掌握Unity的各種工具和開發技巧,並應用於實踐中。
本書主要內容
本書為第3版,總體上更新瞭大部分代碼和截圖,改進瞭細節,確保與Unity的最新版本是一緻的,下麵是各章節的內容概要及與前幾版的主要區彆。第11~14章是全新的章節。
第1章介紹Unity編輯器的各個功能模塊,與第
Unity 3D2D手機遊戲開發:從學習到産品 epub pdf mobi txt 電子書 下載 2024
Unity 3D2D手機遊戲開發:從學習到産品 下載 epub mobi pdf txt 電子書Unity 3D2D手機遊戲開發:從學習到産品 mobi pdf epub txt 電子書 下載 2024
Unity 3D2D手機遊戲開發:從學習到産品 epub pdf mobi txt 電子書 下載送的很快,書也很新
評分買的比較便宜的書,質量不錯!
評分實惠實惠實惠實惠實惠實惠實惠實惠實惠
評分cocos2d的書本來就不多,這種進階的書就更顯得珍貴瞭,希望能對學習有幫助
評分收到瞭,看起來不錯,學習學習看看。
評分講得很清楚,基本上所有的知識點都講到瞭。但是對於有一些基礎的人來說感覺又略微簡單瞭些。
評分包裝精美,內容詳實,下次繼續買
評分支持京東,超級好(?▽?)天天買買買,不用自己提,送貨****好!謝謝送貨帥哥!支持京東,超級好(?▽?)天天買買買,不用自己提,送貨****好!謝謝送貨帥哥!支持京東,超級好(?▽?)天天買買買,不用自己提,送貨****好!謝謝送貨帥哥!支持京東,超級好(?▽?)天天買買買,不用自己提,送貨****好!謝謝送貨帥哥!支持京東,超級好(?▽?)天天買買買,不用自己提,送貨****好!謝謝送貨帥哥!支持京東,超級好(?▽?
評分質量不錯,價格實惠,雙十一買的,慢慢品讀,京東值得信賴
Unity 3D2D手機遊戲開發:從學習到産品 epub pdf mobi txt 電子書 下載 2024