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

AR游戲:基于Unity 5的增強現(xiàn)實開發(fā)

AR游戲:基于Unity 5的增強現(xiàn)實開發(fā)

定 價:¥79.00

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

ISBN: 9787121337529 出版時間: 2018-03-01 包裝:
開本: 頁數(shù): 字數(shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

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

基于位置 2

增強現(xiàn)實 3

冒險游戲 3

使用 Unity 進行移動開發(fā) 4

下載和安裝 Unity 5

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

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

Unity 入門 10

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

生成和部署游戲 14

總結(jié) 17

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

GIS 基礎(chǔ)知識 18

映射 19

GPS 基礎(chǔ)知識 22

Google 地圖 23

添加地圖 25

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

總結(jié) 42

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

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

添加一個角色 45

替換攝像機 46

跨平臺輸入 48

修正輸入 49

替換角色 66

總結(jié) 68

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

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

理解地圖映射的距離 72

GPS 精度 78

檢查怪物 81

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

在地圖上添加怪物 85

在 UI 中追蹤怪物 93

總結(jié) 96

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

場景管理 98

引入游戲管理器 100

加載場景 102

更新觸控輸入 103

碰撞體和剛體物理 106

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

使用相機作為場景背景 112

添加捕捉球 116

投擲球 117

檢查碰撞 121

粒子效果反饋 125

捕獲怪物 126

總結(jié) 130

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

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

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

搭建服務(wù) 137

代碼審查 139

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

更新 Catch 場景 146

制作 Inventory(庫存)場景 152

添加菜單按鈕 158

合成游戲 160

移動開發(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 場景 182

用谷歌街景作為背景 184

Google Place API 照片幻燈片 186

增加賣出的 UI 交互 192

賣出的游戲機制 198

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

把片段拼接起來 204

總結(jié) 208

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

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

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

清理資源 216

發(fā)行游戲 219

開發(fā)基于位置游戲的一些問題 220

基于位置的多人游戲 221

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

其他一些基于位置的點子 229

這個種類的未來 230

總結(jié) 231

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

Console 窗口 232

編譯錯誤和警告 234

調(diào)試 235

遠程調(diào)試 237

高級調(diào)試 239

記錄日志 240

CUDLR 244

Unity Analytics 246

每章的問題和解決方案 249

總結(jié) 251


本目錄推薦

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