注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)游戲設(shè)計(jì)AR游戲:基于Unity 5的增強(qiáng)現(xiàn)實(shí)開(kāi)發(fā)

AR游戲:基于Unity 5的增強(qiáng)現(xiàn)實(shí)開(kāi)發(fā)

AR游戲:基于Unity 5的增強(qiáng)現(xiàn)實(shí)開(kāi)發(fā)

定 價(jià):¥79.00

作 者: (加)米歇爾-拉納姆 著,龔震宇 譯
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787121337529 出版時(shí)間: 2018-03-01 包裝:
開(kāi)本: 頁(yè)數(shù): 字?jǐn)?shù):  

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

  基于地理位置虛擬現(xiàn)實(shí)游戲已經(jīng)有幾年了,"口袋妖怪GO”的發(fā)布是游戲史上的變遷,催化市場(chǎng)發(fā)展,引導(dǎo)了大波的需求。是時(shí)候讓新手和有經(jīng)驗(yàn)的人把他們的點(diǎn)子投入增強(qiáng)現(xiàn)實(shí)的移動(dòng)端游戲,滿足市場(chǎng)需求了。如果你想使用*新的Unity 5 toolkit來(lái)開(kāi)發(fā)游戲,那這本書就是為你準(zhǔn)備的。這種類型的基于地理位置的增強(qiáng)現(xiàn)實(shí)游戲給我們介紹了一個(gè)新平臺(tái)同時(shí)帶來(lái)技術(shù)上的挑戰(zhàn),但是這本書會(huì)簡(jiǎn)化這些難題,告訴你怎么*大程度吸引游戲受眾。它能帶你體驗(yàn)塑造這種游戲來(lái)表現(xiàn)技術(shù)概念的這段旅程:GIS的基本原理,移動(dòng)設(shè)備衛(wèi)星定位,映射,Unity中的地圖映射,移動(dòng)拍照設(shè)備,Unity中攝影映射,訪問(wèn)基于位置的服務(wù),和其他有用的建議。這種技術(shù)物質(zhì)探討了對(duì)于長(zhǎng)遠(yuǎn)開(kāi)發(fā)多玩家版本游戲來(lái)說(shuō)哪些是必要的。*后,書會(huì)教你故障排除技術(shù)以防你遇到麻煩需要一些幫助。

作者簡(jiǎn)介

  Micheal Lanham 是為petroWEB工作的一位解決方案架構(gòu)師,目前居住在加拿大阿爾伯塔省的卡爾加里(Calgary, Alberta)。他目前的職責(zé)之一是開(kāi)發(fā)具有先進(jìn)空間搜索能力的綜合GIS應(yīng)用。他曾擔(dān)任專業(yè)和業(yè)余游戲開(kāi)發(fā)人員,制作桌面和手機(jī)游戲超過(guò)15年。2007年,Micheal接觸到Unity 3D,從此以后就一直是Unity 3D狂熱的粉絲和開(kāi)發(fā)者。龔震宇是一位資深的游戲開(kāi)發(fā)工程工程師,有十余年從事游戲開(kāi)發(fā)的工作經(jīng)驗(yàn)。曾在富士通從事編程工作,之后一直在神游科技從事游戲開(kāi)發(fā)工作。周克忠是一位谷歌專業(yè)AR開(kāi)發(fā)工程師,長(zhǎng)期從事增強(qiáng)現(xiàn)實(shí)相關(guān)研究和實(shí)踐。

圖書目錄

第 1 章 準(zhǔn)備開(kāi)始. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

現(xiàn)實(shí)世界冒險(xiǎn)游戲 1

基于位置 2

增強(qiáng)現(xiàn)實(shí) 3

冒險(xiǎn)游戲 3

使用 Unity 進(jìn)行移動(dòng)開(kāi)發(fā) 4

下載和安裝 Unity 5

設(shè)置 Android 開(kāi)發(fā)環(huán)境 6

設(shè)置 iOS 開(kāi)發(fā)環(huán)境 10

Unity 入門 10

創(chuàng)建游戲項(xiàng)目 10

生成和部署游戲 14

總結(jié) 17

第 2 章 映射玩家位置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

GIS 基礎(chǔ)知識(shí) 18

映射 19

GPS 基礎(chǔ)知識(shí) 22

Google 地圖 23

添加地圖 25

設(shè)置服務(wù) 37

總結(jié) 42

第 3 章 制作游戲角色. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

導(dǎo)入標(biāo)準(zhǔn) Unity 資源 44

添加一個(gè)角色 45

替換攝像機(jī) 46

跨平臺(tái)輸入 48

修正輸入 49

替換角色 66

總結(jié) 68

第 4 章 生成獵物. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

創(chuàng)建一個(gè)新的 “怪物服務(wù)” 70

理解地圖映射的距離 72

GPS 精度 78

檢查怪物 81

投影坐標(biāo)到 3D 空間 84

在地圖上添加怪物 85

在 UI 中追蹤怪物 93

總結(jié) 96

第 5 章 在 AR 中捕捉獵物 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

場(chǎng)景管理 98

引入游戲管理器 100

加載場(chǎng)景 102

更新觸控輸入 103

碰撞體和剛體物理 106

構(gòu)建 AR 捕捉場(chǎng)景 110

使用相機(jī)作為場(chǎng)景背景 112

添加捕捉球 116

投擲球 117

檢查碰撞 121

粒子效果反饋 125

捕獲怪物 126

總結(jié) 130

第 6 章 保存獵物. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

庫(kù)存(Inventory)系統(tǒng) 133

保存游戲狀態(tài) 135

搭建服務(wù) 137

代碼審查 139

怪物的 CRUD (創(chuàng)建,讀取,更新,刪除)操作 144

更新 Catch 場(chǎng)景 146

制作 Inventory(庫(kù)存)場(chǎng)景 152

添加菜單按鈕 158

合成游戲 160

移動(dòng)開(kāi)發(fā)中的痛 161

總結(jié) 162

第 7 章 創(chuàng)建 AR 世界 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163

回到地圖 164

單件模式 165

Google Place API 入門 167

使用 JSON 169

配置 Google Place API 服務(wù) 172

產(chǎn)生標(biāo)記 173

優(yōu)化搜索 176

總結(jié) 180

第 8 章 與 AR 世界交互 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181

Places 場(chǎng)景 182

用谷歌街景作為背景 184

Google Place API 照片幻燈片 186

增加賣出的 UI 交互 192

賣出的游戲機(jī)制 198

更新數(shù)據(jù)庫(kù) 200

把片段拼接起來(lái) 204

總結(jié) 208

第 9 章 完成游戲. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209

未完成的開(kāi)發(fā)任務(wù) 209

缺少的開(kāi)發(fā)技能 214

清理資源 216

發(fā)行游戲 219

開(kāi)發(fā)基于位置游戲的一些問(wèn)題 220

基于位置的多人游戲 221

使用 Firebase 作為多人開(kāi)發(fā)平臺(tái) 225

其他一些基于位置的點(diǎn)子 229

這個(gè)種類的未來(lái) 230

總結(jié) 231

第 10 章 疑難解答. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232

Console 窗口 232

編譯錯(cuò)誤和警告 234

調(diào)試 235

遠(yuǎn)程調(diào)試 237

高級(jí)調(diào)試 239

記錄日志 240

CUDLR 244

Unity Analytics 246

每章的問(wèn)題和解決方案 249

總結(jié) 251


本目錄推薦

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