注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)游戲設(shè)計(jì)Unity 實(shí)戰(zhàn)(第2版)

Unity 實(shí)戰(zhàn)(第2版)

Unity 實(shí)戰(zhàn)(第2版)

定 價(jià):¥69.80

作 者: (美)約瑟夫·霍金
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302518952 出版時(shí)間: 2019-01-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 328 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  通讀《Unity實(shí)戰(zhàn)(第2版)》,讀者可以輕松地構(gòu)建游戲,而不必糾纏于不重要的細(xì)節(jié)。Unity游戲開發(fā)平臺(tái)為用戶處理大量的細(xì)節(jié)工作,讓用戶可以專注于游戲玩法、圖形和用戶體驗(yàn)的開發(fā)。這個(gè)平臺(tái)支持C#編程,它預(yù)先構(gòu)建好的資源具有可靠的質(zhì)量,是一個(gè)完整、巨大的生態(tài)系統(tǒng)。Unity還有一個(gè)活躍且強(qiáng)大的開發(fā)社區(qū),利用Unity可以從繪圖板開始,順暢地開發(fā)出杰出的游戲!《Unity實(shí)戰(zhàn)(第2版)》詳細(xì)介紹了如何用Unity編寫和部署游戲。探討了許多有趣的示例,實(shí)踐Unity直觀的工作流工具和先進(jìn)的呈現(xiàn)引擎。這個(gè)實(shí)用指南揭示了游戲開發(fā)過(guò)程的各個(gè)方面,包括最初的基礎(chǔ)工作、創(chuàng)建自定義Al腳本和構(gòu)建易于閱讀的UI。應(yīng)讀者的要求,這個(gè)全新修訂的第2版包含了一個(gè)新章節(jié),介紹了如何使用Unity的擴(kuò)展2D工具包來(lái)構(gòu)建2D平臺(tái)。

作者簡(jiǎn)介

  約瑟夫·霍金(Joseph Hocking)是一名軟件工程師,專門研究交互式媒體開發(fā)。他目前為InContext Solutions公司工作,在為Synapse Games公司工作期間撰寫了《Unity 5實(shí)戰(zhàn)使用C#和Unity開發(fā)多平臺(tái)游戲》。他還在伊利諾伊大學(xué)芝加哥分校、芝加哥藝術(shù)學(xué)院和哥倫比亞大學(xué)芝加哥分校授課。蔡俊鴻,擁有多年游戲開發(fā)經(jīng)驗(yàn),精通游戲服務(wù)器與客戶端開發(fā),擅長(zhǎng)高性能服務(wù)器架構(gòu)設(shè)計(jì)與實(shí)現(xiàn),客戶端架構(gòu)、渲染和性能優(yōu)化。目前就職于360游戲藝術(shù),擔(dān)任技術(shù)總監(jiān)一職。

圖書目錄

第Ⅰ部分 起步
第1章初識(shí)Unity
1.1 為什么Unity如此優(yōu)秀
1.1.1 Unity的優(yōu)勢(shì)
1.1.2 要意識(shí)到的缺點(diǎn)
1.1.3 使用Unity構(gòu)建的游戲示例
1.2 如何使用Unity
1.2.1 Scene視圖、Game視圖和工具欄
1.2.2 使用鼠標(biāo)和鍵盤
1.2.3 Hierarchy視圖和Inspector面板
1.2.4 Project和Console標(biāo)簽
1.3 開始使用Unity編程
1.3.1 代碼在Unity中運(yùn)行:腳本組件
1.3.2 使用MonoDevelop,跨平臺(tái)的IDE
1.3.3 打印到控制臺(tái):Hello World!
1.4 小結(jié)
第2章構(gòu)建一個(gè)令人置身3D空間的演示游戲
2.1 在開始之前
2.1.1 對(duì)項(xiàng)目做計(jì)劃
2.1.2 了解3D坐標(biāo)空間
2.2 開始項(xiàng)目:在場(chǎng)景中放置對(duì)象
2.2.1 布景:地板、外墻和內(nèi)墻
2.2.2 燈光和攝像機(jī)
2.2.3 玩家的碰撞器和視口
2.3 移動(dòng)對(duì)象:應(yīng)用變換的腳本
2.3.1 圖示說(shuō)明如何通過(guò)編程實(shí)現(xiàn)移動(dòng)
2.3.2 編寫代碼實(shí)現(xiàn)圖中演示的運(yùn)動(dòng)
2.3.3 本地和全局坐標(biāo)空間
2.4 用于觀察周圍的組件腳本:MouseLook
2.4.1 跟蹤鼠標(biāo)移動(dòng)的水平旋轉(zhuǎn)
2.4.2 有限制的垂直旋轉(zhuǎn)
2.4.3 同時(shí)水平旋轉(zhuǎn)和垂直旋轉(zhuǎn)
2.5 鍵盤輸入組件:第一人稱控件
2.5.1 響應(yīng)按下的鍵
2.5.2 設(shè)置獨(dú)立于計(jì)算機(jī)運(yùn)行速度的移動(dòng)速率
2.5.3 移動(dòng)CharacterController以檢測(cè)碰撞
2.5.4 將組件調(diào)整為走路而不是飛翔
2.6 小結(jié)
……
第3章為3D游戲添加敵人和子彈
第4章為游戲開發(fā)圖形
第Ⅱ部分 輕松工作
第5章使用Unity的2D功能構(gòu)建一款記憶力游戲
第6章創(chuàng)建基本的2D平臺(tái)游戲
第7章在游戲中放置GUI
第8章創(chuàng)建第三人稱3D游戲:玩家移動(dòng)和動(dòng)畫
第9章在游戲中添加交互設(shè)施和物件
第Ⅲ部分 沖刺階段
第10章將游戲連接到互聯(lián)網(wǎng)
第11章播放音頻:音效和音樂(lè)
第12章將各部分整合為一個(gè)完整的游戲
第13章將游戲部署到玩家的設(shè)備
附錄A 場(chǎng)景導(dǎo)航和快捷鍵
附錄B 與Unity一同使用的外部工具
附錄C 在Blender中建模一個(gè)板凳
附錄D 在線學(xué)習(xí)資源
后序

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)