-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
游戲設計與開發:Unity實戰完全自學教程 版權信息
- ISBN:9787121421556
- 條形碼:9787121421556 ; 978-7-121-42155-6
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
游戲設計與開發:Unity實戰完全自學教程 本書特色
想成為一名優秀的游戲設計師嗎?游戲開發是一種實戰活動,其設計和開發難度卻時常令人望而卻步。當你對游戲制作手足無措時,這本書可以幫你解惑答疑并打下牢固的基礎。 本書結合了游戲設計的原則與使用Unity開發游戲的方法,精心挑選了7個熱門游戲實例,通過“實戰—學習—再實戰”的學習方式,努力滿足讀者學習、實戰與參考的需求。不僅能夠幫助你快速提高自身水平,而且會在不知不覺中增強你創造性解決問題的能力。
游戲設計與開發:Unity實戰完全自學教程 內容簡介
從務實的角度來看,游戲開發是一種實戰活動,游戲開發者在掌握了基礎知識后,需要不斷進行針對性的實戰和思考,才能真正掌握游戲開發所需的技術。幸運的是,網絡上有很多樂于分享知識的游戲從業者,他們制作了很多入門與進階的實戰教程。其中,介紹了很多廣受好評的精品游戲實例,而且這些實例緊貼近年來熱門的游戲類型與風格。本書結合了游戲設計的原則與使用 Unity 開發游戲的方法,精心挑選了受歡迎、有代表性的 9 個相對獨立的游戲實例,在原開發者的協助下進行了重新優化和整理。在編排上符合由淺入深的學習順序,每章有特定的游戲類型與風格,盡優選的努力滿足讀者學習、實戰與參考的需求,幫助讀者成為一名更很好的游戲開發者。
游戲設計與開發:Unity實戰完全自學教程 目錄
第 1 章 3D 動作解謎游戲—《拉方塊》/1
1.1 游戲的開發背景和功能概述 /1
1.1.1 游戲開發背景簡介 /1
1.1.2 游戲功能簡介 /1
1.2 游戲的策劃和準備工作 /2
1.2.1 游戲的策劃 /2
1.2.2 開發游戲前的準備工作 /3
1.3 游戲的架構 /3
1.3.1 游戲場景簡介 /3
1.3.2 游戲架構簡介 /3
1.4 游戲的開發與實現 /4
1.4.1 游戲場景的搭建及相關設置 /4
1.4.2 腳本編輯及相關設置 /8
1.5 游戲的優化與改進 /17
第 2 章 2D 平臺跳躍跑酷游戲—《冰火人》/18
2.1 游戲的開發背景和功能概述 /18
2.1.1 游戲開發背景 /18
2.1.2 游戲功能 /18
2.2 游戲的策劃和準備工作 /20
2.2.1 游戲的策劃 20
2.2.2 使用 Unity 開發游戲前的準備工作 /20
2.3 游戲的架構 /21
2.3.1 游戲場景簡介 /21
2.3.2 游戲玩法簡介 /22
2.4 游戲的開發與實現 /22
2.4.1 場景的搭建及相關設置 /23
2.4.2 腳本編輯及相關設置 /35
第 3 章 人見人愛—《糖果消消樂》/47
3.1 游戲的開發背景和功能概述 /47
3.1.1 游戲開發背景 /47
3.1.2 游戲功能 /47
3.2 游戲的策劃和準備工作 /48
3.2.1 游戲的策劃 /49
3.2.2 使用 Unity 開發游戲前的準備工作 /49
3.3 游戲的架構 /49
3.3.1 游戲場景簡介 /50
3.3.2 游戲架構簡介 /50
3.4 游戲的開發與實現 /50
3.4.1 場景的搭建及相關設置 /50
3.4.2 游戲的狀態劃分和數據結構的設計與實現 /53
3.4.3 棋盤和糖果的生成設計與實現 /58
3.4.4 不同糖果刪除效果的設計與實現 /61
3.4.5 洗牌狀態的設計與實現 /65
3.4.6 動畫狀態的設計與實現 /70
3.4.7 糖果掉落狀態的設計與實現 /71
3.4.8 等待操作狀態的設計與實現 /73
3.4.9 檢測狀態的設計與實現 /79
3.4.10 刪除與生成糖果的設計與實現 /91
第 4 章 另類跑酷游戲——《套馬》/94
4.1 游戲的開發背景和功能概述 /94
4.1.1 游戲開發背景 /94
4.1.2 游戲功能 /94
4.2 游戲的策劃和準備工作 /95
4.2.1 游戲的策劃 /96
4.2.2 使用 Unity 開發游戲前的準備工作 /96
4.3 游戲的架構 /98
4.3.1 游戲場景簡介 /98
4.3.2 預制體介紹 /98
4.3.3 游戲玩法和流程 /99
4.4 開始場景的開發 /99
4.4.1 場景的搭建及相關設置 /100
4.4.2 腳本編輯及相關設置 /100
4.5 游戲場景的開發 /101
4.5.1 導入和使用模型素材 /101
4.5.2 創建角色預制體 /103
4.5.3 創建場景預制體 /106
4.5.4 搭建場景 /109
4.5.5 設置游戲物體的層 /111
4.5.6 設置攝像機 /112
4.5.7 創建游戲界面 /113
4.5.8 實現游戲管理器 /115
4.5.9 實現馬腳本 /117
4.5.10 實現角色腳本 /119
4.6 游戲的優化與改進 /125
4.6.1 DOTween 插件的使用方法 /126
4.6.2 在該游戲中加入動態效果 /132
第 5 章 經典游戲—《黃金礦工》 /134
5.1 游戲的開發背景和功能概述 /134
5.1.1 游戲開發背景 /134
5.1.2 游戲功能 /134
5.2 游戲的策劃和準備工作 /135
5.2.1 游戲的策劃 /136
5.2.2 使用 Unity 開發游戲前的準備工作 /136
5.3 游戲的架構 /137
5.3.1 游戲場景簡介 /137
5.3.2 游戲架構簡介 /138
5.4 游戲開始界面場景的開發 /139
5.4.1 場景的搭建及相關設置 /139
5.4.2 腳本編輯及相關設置 /141
5.5 游戲關卡場景的開發 /141
5.5.1 場景的搭建及相關設置 /141
5.5.2 腳本編輯及相關設置 /147
5.6 游戲的優化與改進 /158
第 6 章 3D 動作游戲——《割草無雙》/159
6.1 游戲的開發背景和功能概述 /159
6.1.1 游戲開發背景 /159
6.1.2 游戲功能 /159
6.2 游戲的策劃和準備工作 /162
6.2.1 游戲的策劃 /162
6.2.2 使用 Unity 開發游戲前的準備工作 /163
6.3 游戲的架構 /164
6.3.1 場景簡介 /164
6.3.2 游戲架構簡介 /165
6.4 游戲的開發與實現 /165
6.4.1 場景的搭建及相關設置 /166
6.4.2 控制系統的搭建及相關設置 /167
6.4.3 敵人系統的準備及相關設置 /172
6.4.4 UI 的搭建及相關設置 /175
6.4.5 其他游戲腳本的準備 /181
6.4.6 腳本編輯及相關設置 /181
第 7 章 鳥群模擬 198
7.1 鳥群行為模式的理論與實現 /198
7.1.1 鳥群行為模式的分析 /198
7.1.2 創建工程 /199
7.1.3 編輯腳本 /201
7.1.4 編輯控制腳本 /204
7.1.5 完成工程并測試 /205
7.1.6 鳥的其他行為模式 /206
7.2 鳥群的調整與完善 /207
7.2.1 調整每只鳥的具體行為 /207
7.2.3 小結和擴展 /208
第 8 章 程序建模—三維網格生成 /209
8.1 三維網格生成概述 /209
8.1.1 三維網格的原理 /209
8.1.2 與網格有關的 Unity 組件 /210
8.1.3 三維網格技術的應用 /211
8.2 用腳本生成三維網格 /211
8.2.1 創建**個三角面 /211
8.2.2 對三角面程序的解釋 /213
8.2.3 常用三維模型舉例 /214
8.3 三維模型貼圖 /219
8.3.1 簡單貼圖實例 /219
8.3.2 貼圖代碼詳解 /222
8.3.3 立方體貼圖 /223
8.4 噪聲與地形 /227
8.4.1 地形建模 /227
8.4.2 柏林噪聲簡介 /229
8.4.3 將噪聲應用于地形建模 /230
第 9 章 三維沙盒游戲—《方塊世界》/232
9.1 游戲簡介與功能概述 /232
9.1.1 無限大的世界 /232
9.1.2 刪除和創建地形方塊 /233
9.2 無限網格的生成方法 /233
9.2.1 問題分析 /233
9.2.2 創建組塊 /234
9.2.3 編輯組塊代碼 /236
9.2.4 組塊貼圖 /239
9.2.5 組塊與地形 /242
9.3 將組塊組合成世界 /244
9.4 創建游戲角色 /248
9.4.1 添加角色 /248
9.4.2 添加角色控制器組件 /250
9.4.3 編輯角色控制腳本 /250
9.4.4 添加攝像機腳本 /252
9.4.5 添加工具界面 /253
9.5 動態改變組塊 /254
9.5.1 銷毀方塊的算法 /254
9.5.2 通過射線定位要銷毀的方塊 /255
9.5.3 創建方塊的算法 /257
9.5.4 編輯角色操作腳本 /259
9.5.5 完善游戲并測試 /260
游戲設計與開發:Unity實戰完全自學教程 作者簡介
馬遙,平時喜歡研究動態語言和算法,擅長講解復雜的算法和概念,曾經編寫過《Unity 3D完全自學教程》,翻譯過《游戲AI開發實用指南》。 從高中時代起就與游戲開發結下不解之緣。自2008年開始正式成為一名職業游戲開發者,參與過多款大型網絡游戲的開發,也親身經歷了手機游戲的崛起。 目前熱衷于桌游與開放世界游戲的設計,同時專門從事游戲開發教育工作,希望通過自己的努力,把游戲開發的知識與技術傳播給更多人。期望和朋友們一起,在游戲開發的道路上繼續探索,繼續前進。
- >
莉莉和章魚
- >
羅庸西南聯大授課錄
- >
月亮虎
- >
史學評論
- >
羅曼·羅蘭讀書隨筆-精裝
- >
【精裝繪本】畫給孩子的中國神話
- >
我從未如此眷戀人間
- >
中國歷史的瞬間