歡迎光臨中圖網(wǎng) 請 | 注冊
> >>
游戲設(shè)計(jì).原型與開發(fā)-基于Unity與C#從構(gòu)思到實(shí)現(xiàn)

游戲設(shè)計(jì).原型與開發(fā)-基于Unity與C#從構(gòu)思到實(shí)現(xiàn)

出版社:電子工業(yè)出版社出版時(shí)間:2017-05-01
開本: 32開 頁數(shù): 709
中 圖 價(jià):¥62.7(4.9折) 定價(jià)  ¥128.0 登錄后可看到會(huì)員價(jià)
加入購物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個(gè)別圖書品相8-9成新、切口
有劃線標(biāo)記、光盤等附件不全詳細(xì)品相說明>>
本類五星書更多>
買過本商品的人還買了

游戲設(shè)計(jì).原型與開發(fā)-基于Unity與C#從構(gòu)思到實(shí)現(xiàn) 版權(quán)信息

游戲設(shè)計(jì).原型與開發(fā)-基于Unity與C#從構(gòu)思到實(shí)現(xiàn) 本書特色

這是一本將游戲設(shè)計(jì)理論、原型開發(fā)方法以及編程技術(shù)巧妙結(jié)合在一起的書籍,目的是填補(bǔ)游戲設(shè)計(jì)與編程開發(fā)之間的缺口,將兩者聯(lián)系起來。隨著 Unity 游戲開發(fā)技術(shù)趨于成熟,游戲設(shè)計(jì)師把自己的想法轉(zhuǎn)換為數(shù)字原型已變得極為重要。書中匯集了國際知名游戲設(shè)計(jì)專家——Jeremy Gibson 在北美地區(qū)首屈一指的游戲設(shè)計(jì)課程的教學(xué)經(jīng)驗(yàn),整合了成為成功游戲設(shè)計(jì)師和原型設(shè)計(jì)師所需要的相關(guān)技能與知識(shí),能夠有效幫助讀者熟練運(yùn)用 Unity 進(jìn)行原型開發(fā)與游戲設(shè)計(jì),以及借助 C#進(jìn)行游戲編程。游戲制作是一門手藝,是很多人的夢想,但其重重困難也時(shí)常令人望而卻步。當(dāng)你徘徊在游戲制作之門手足無措時(shí),這本書可以從理論和實(shí)踐兩方面幫你打下牢固的基礎(chǔ)。翻開這本書,跟隨其中的指引沖破阻礙,也許創(chuàng)造下一個(gè)經(jīng)典游戲的就是你!

游戲設(shè)計(jì).原型與開發(fā)-基于Unity與C#從構(gòu)思到實(shí)現(xiàn) 內(nèi)容簡介

想要成為一名優(yōu)秀的游戲設(shè)計(jì)師?
你需要具備豐富的設(shè)計(jì)與實(shí)踐經(jīng)驗(yàn),并且掌握功能強(qiáng)大的優(yōu)秀設(shè)計(jì)工具。
游戲設(shè)計(jì)之路沒有捷徑,幸運(yùn)的是,這本書能夠成為你追夢路上的良師益友。 本書特色:
Unity C#游戲開發(fā)詳解,獨(dú)立游戲開發(fā)的優(yōu)選組合。
全面解讀新游戲設(shè)計(jì)與開發(fā)概念,設(shè)計(jì)理念快速轉(zhuǎn)化為數(shù)字原型。
解密8個(gè)不同類型的完整游戲原型,講解深入,可參考價(jià)值超高。
通過代碼調(diào)試、快速迭代改進(jìn)游戲設(shè)計(jì),實(shí)現(xiàn)優(yōu)秀的“游戲平衡”與“游戲體驗(yàn)”。
傳授如何在競爭激烈、瞬息萬變的游戲行業(yè)中生存并獲取成功的秘訣! 海報(bào)

游戲設(shè)計(jì).原型與開發(fā)-基于Unity與C#從構(gòu)思到實(shí)現(xiàn) 目錄

第I部分 游戲設(shè)計(jì)和紙質(zhì)原型
第1章 像設(shè)計(jì)師一樣思考 2
1.1 你是一名游戲設(shè)計(jì)師 2
1.2 Bartok:游戲練習(xí) 2
1.3 游戲的定義 7
1.4 小結(jié) 12
第2章 游戲分析框架 14
2.1 游戲?qū)W的常用框架 14
2.2 MDA:機(jī)制,動(dòng)態(tài)和美學(xué) 14
2.3 規(guī)則,戲劇和動(dòng)態(tài)元素 17
2.4 四元法 19
2.5 小結(jié) 21
第3章 分層四元法 22
3.1 內(nèi)嵌層 22
3.2 動(dòng)態(tài)層 23
3.3 文化層 24
3.4 設(shè)計(jì)師的責(zé)任 25
3.5 小結(jié) 25
第4章 內(nèi)嵌層 27
4.1 內(nèi)嵌機(jī)制 27
4.2 美學(xué)內(nèi)嵌 31
4.3 敘事內(nèi)嵌 33
4.4 技術(shù)內(nèi)嵌 39
4.5 小結(jié) 40
第5章 動(dòng)態(tài)層 41
5.1 玩家的角色 41
5.2 涌現(xiàn) 42
5.3 動(dòng)態(tài)機(jī)制 42
5.4 動(dòng)態(tài)美學(xué) 46
5.5 動(dòng)態(tài)敘事 50
5.6 涌現(xiàn)敘事 51
5.7 動(dòng)態(tài)技術(shù) 52
5.8 小結(jié) 52
第6章 文化層 53
6.1 游戲之外 53
6.2 文化機(jī)制 54
6.3 美學(xué)文化 55
6.4 敘事文化 55
6.5 技術(shù)文化 56
6.6 授權(quán)的跨媒體不屬于文化層 57
6.7 游戲的文化影響 57
6.8 小結(jié) 58
第7章 像一個(gè)設(shè)計(jì)師一樣工作 59
7.1 迭代設(shè)計(jì) 59
7.2 創(chuàng)新 65
7.3 頭腦風(fēng)暴與構(gòu)思 66
7.4 改變你的想法 68
7.5 規(guī)劃作品的范圍大小 70
7.6 小結(jié) 71
第8章 設(shè)計(jì)目標(biāo) 72
8.1 設(shè)計(jì)目標(biāo):一個(gè)不完整的清單 72
8.2 以設(shè)計(jì)為中心的目標(biāo) 73
8.3 以玩家為中心的目標(biāo) 75
8.4 小結(jié) 87
第9章 紙面原型 88
9.1 紙面原型的優(yōu)勢 88
9.2 紙面原型工具 89
9.3 一個(gè)紙面原型的例子 90
9.4 紙面原型的優(yōu)點(diǎn) 97
9.5 紙面原型的缺點(diǎn) 98
9.6 小結(jié) 98
第10章 游戲測試 100
10.1 為什么要測試游戲 100
10.2 成為出色的試玩者 101
10.3 試玩者圈子 101
10.4 測試方法 103
10.5 其他重要的測試辦法 108
10.6 小結(jié) 109
第11章 數(shù)學(xué)和游戲平衡 110
11.1 游戲平衡的意義 110
11.2 安裝Apache OpenOffice Calc 110
11.3 用Calc檢查骰子 111
11.4 概率 118
11.5 桌游中的亂數(shù)產(chǎn)生技術(shù) 121
11.6 加權(quán)分布 123
11.7 排列 125
11.8 正負(fù)反饋 126
11.9 使用Calc調(diào)整武器平衡 127
11.10 小結(jié) 132
第12章 謎題設(shè)計(jì) 133
12.1 謎題無處不在 133
12.2 Scott Kim與謎題設(shè)計(jì) 133
12.3 動(dòng)作解謎游戲的幾種類型 139
12.4 小結(jié) 140
第13章 引導(dǎo)玩家 142
13.1 直接指引 142
13.2 間接指引 144
13.3 介紹新技能和新概念 149
13.4 小結(jié) 151
第14章 數(shù)字游戲產(chǎn)業(yè) 152
14.1 關(guān)于游戲產(chǎn)業(yè) 152
14.2 游戲教育 155
14.3 走進(jìn)行業(yè)中去 157
14.4 等不及開始做游戲了 160
14.5 小結(jié) 161
第II部分 數(shù)字原型
第15章 數(shù)字化系統(tǒng)中的思維 164
15.1 棋類游戲中的系統(tǒng)思維 164
15.2 簡單命令練習(xí) 165
15.3 游戲分析:《拾蘋果》(Apple Picker) 167
15.4 小結(jié) 171
第16章 Unity開發(fā)環(huán)境簡介 172
16.1 下載Unity軟件 172
16.2 開發(fā)環(huán)境簡介 173
16.3 首次運(yùn)行Unity軟件 176
16.4 設(shè)置Unity的窗口布局 181
16.5 熟悉Unity界面 184
16.6 小結(jié) 185
第17章 C#編程語言簡介 186
17.1 理解C#的特性 186
17.2 閱讀和理解C#語法 190
17.3 小結(jié) 193
第18章 HELLO WORLD:你的首個(gè)程序 194
18.1 創(chuàng)建新項(xiàng)目 194
18.2 新建C#腳本 196
18.3 讓事情更有趣 200
18.4 小結(jié) 208
第19章 變量和組件 209
19.1 變量 209
19.2 C#中的強(qiáng)類型變量 209
19.3 重要的C#變量類型 210
19.4 變量的作用域 213
19.5 命名慣例 213
19.6 Unity中的重要變量類型 215
19.7 Unity游戲?qū)ο蠛徒M件 220
19.8 小結(jié) 222
第20章 布爾運(yùn)算和比較運(yùn)算符 223
20.1 布爾值 223
20.2 比較運(yùn)算符 226
20.3 條件語句 229
20.4 小結(jié) 234
第21章 循環(huán)語句 235
21.1 循環(huán)語句的種類 235
21.2 創(chuàng)建項(xiàng)目 235
21.3 while循環(huán) 236
21.4 死循環(huán)的危害 236
21.5 更實(shí)用的while循環(huán) 237
21.6 do……while循環(huán) 238
21.7 for循環(huán) 239
21.8 foreach循環(huán) 240
21.9 循環(huán)中的跳轉(zhuǎn)語句 241
21.10 小結(jié) 243
第22章 List和數(shù)組 244
22.1 C#中的集合 244
22.2 List 245
22.3 數(shù)組 249
22.4 多維數(shù)組 252
22.5 交錯(cuò)數(shù)組 255
22.6 應(yīng)該使用數(shù)組還是List 259
22.7 小結(jié) 259
第23章 函數(shù)與參數(shù) 263
23.1 創(chuàng)建函數(shù)示例的項(xiàng)目 263
23.2 函數(shù)的定義 263
23.3 函數(shù)的形式參數(shù)和實(shí)際參數(shù) 266
23.4 函數(shù)的返回值 267
23.5 使用合適的函數(shù)名稱 269
23.6 什么情況下應(yīng)該使用函數(shù) 269
23.7 函數(shù)重載 270
23.8 可選參數(shù) 271
23.9 params關(guān)鍵字 272
23.10 遞歸函數(shù) 273
23.11 小結(jié) 274
第24章 代碼調(diào)試 276
24.1 如何開始調(diào)試 276
24.2 綁定或移除腳本時(shí)出現(xiàn)的錯(cuò)誤 278
24.3 使用調(diào)試器逐語句運(yùn)行代碼 281
24.5 小結(jié) 287
第25章 類 289
25.1 理解類 289
25.2 創(chuàng)建Enemy類示例的項(xiàng)目 290
25.3 類的繼承 295
25.4 小結(jié) 298
第26章 面向?qū)ο笏季S 299
26.1 面向?qū)ο蟮谋扔?299
26.2 面向?qū)ο蟮腂oids實(shí)現(xiàn)方法 301
26.3 小結(jié) 310
第27章 敏捷思維 311
27.1 敏捷軟件開發(fā)宣言 311
27.2 Scrum方法論 312
27.3 小結(jié) 319
第III部分 游戲原型示例和教程
第28章 游戲原型1:《拾蘋果》 322
28.1 數(shù)字化原型的目的 322
28.2 準(zhǔn)備工作 323
28.3 開始工作:繪圖資源 323
28.4 編寫《拾蘋果》游戲原型的代碼 329
28.5 圖形用戶界面(GUI)和游戲管理 340
28.6 小結(jié) 346
第29章 游戲原型2:《爆破任務(wù)》 348
29.1 準(zhǔn)備工作:原型2 348
29.2 游戲原型概念 348
29.3 繪圖資源 349
29.4 編寫游戲原型的代碼 354
29.5 小結(jié) 380
第30章 游戲原型3:《太空射擊》 382
30.1 準(zhǔn)備工作:原型3 382
30.2 設(shè)置場景 384
30.3 創(chuàng)建主角飛船 385
30.4 添加敵機(jī) 397
30.5 隨機(jī)生成敵機(jī) 401
30.6 設(shè)置標(biāo)簽、圖層和物理規(guī)則 403
30.7 使敵機(jī)可以消滅主角飛船 405
30.8 重新開始游戲 409
30.9 射擊 410
30.10 添加升級(jí)道具 421
30.11 解決代碼中的競態(tài)條件 428
30.12 讓敵機(jī)可以掉落升級(jí)道具 430
30.13 為其他敵機(jī)編程 432
30.14 添加粒子效果和背景 444
30.15 小結(jié) 446
第31章 游戲原型4:《礦工接龍》 449
31.1 準(zhǔn)備工作:原型4 449
31.2 項(xiàng)目Build設(shè)置 450
31.3 將圖片導(dǎo)入為Sprite 451
31.4 用Sprite制作紙牌 453
31.5 《礦工接龍》游戲 469
31.6 在代碼中實(shí)現(xiàn)《礦工接龍》游戲 471
31.7 為游戲添加得分機(jī)制 489
31.8 總結(jié) 504
第32章 游戲原型5:Bartok 505
32.1 準(zhǔn)備工作:原型5 505
32.2 編譯設(shè)置 507
32.3 Bartok編程 508
32.4 小結(jié) 536
第33章 游戲原型6:Word Game 537
33.1 準(zhǔn)備工作:Word Game原型 537
33.2 關(guān)于Word Game 538
33.3 解析Word List 539
33.4 創(chuàng)建游戲 544
33.5 屏幕布局 549
33.6 添加交互 557
33.7 添加計(jì)分 561
33.8 添加動(dòng)畫 564
33.9 添加色彩 567
33.10 小結(jié) 569
第34章 游戲原型7:QuickSnap 571
34.1 準(zhǔn)備工作:QuickSnap原型 571
34.2 構(gòu)建場景 572
34.3 游戲編程 579
34.4 小結(jié) 598
第35章 游戲原型8:Omega Mage 600
35.1 準(zhǔn)備工作:Omega Mage原型 600
35.2 構(gòu)建場景 602
35.3 法師角色 607
35.4 鼠標(biāo)交互 609
35.5 移動(dòng) 613
35.6 物品欄和選擇道具 618
35.7 施展火場法術(shù) 625
35.8 切換房間 634
35.9 補(bǔ)充敵人 638
35.10 攻擊法師 646
35.11 抽象敵人接口 651
35.12 創(chuàng)建EnemyFactory 653
35.13 小結(jié) 657
第 IV 部分 附錄
附錄 A 項(xiàng)目創(chuàng)建標(biāo)準(zhǔn)流程 ...................................................................................................... 660
A.1 建立新項(xiàng)目 ......................................................................................................... 660
A.2 場景編碼就緒 ..................................................................................................... 662
附錄 B 實(shí)用概念 ...................................................................................................................... 665
B.1 C#和 Unity 代碼概念 ......................................................................................... 665
B.2 數(shù)學(xué)概念 ............................................................................................................. 684
B.3 插值 ..................................................................................................................... 693
B.4 角色扮演游戲 ..................................................................................................... 706
B.5 用戶接口概念 ..................................................................................................... 707
展開全部

游戲設(shè)計(jì).原型與開發(fā)-基于Unity與C#從構(gòu)思到實(shí)現(xiàn) 作者簡介

  本書作譯者文字水平較高,行文流暢,從事游戲開發(fā)工作多年,參與多個(gè)游戲項(xiàng)目的開發(fā),擁有扎實(shí)的理論基礎(chǔ)和實(shí)踐經(jīng)驗(yàn)。Jeremy Gibson在密歇根大學(xué)安娜堡分校的電氣工程與計(jì)算機(jī)科學(xué)專業(yè)任教,講授計(jì)算機(jī)游戲設(shè)計(jì)課程,同時(shí)也是 ExNinja Interactive有限責(zé)任公司的創(chuàng)始人之一。 2009年至 2013年間,擔(dān)任南加州大學(xué)電影藝術(shù)學(xué)院的互動(dòng)媒體及游戲?qū)I(yè)的助理教授,講授游戲設(shè)計(jì)和原型開發(fā)課程。在他任職期間,該學(xué)院的游戲設(shè)計(jì)課程在北美地區(qū)首屈一指。Jeremy同時(shí)擔(dān)任 IndieCade獨(dú)立游戲展會(huì)的教育和發(fā)展主席,負(fù)責(zé) IndieX-change和 GameU峰會(huì)。自 2009年開始,每年在游戲開發(fā)者大會(huì)上發(fā)表演講。
  Jeremy于 1999年取得了得克薩斯大學(xué)奧斯汀分校的廣播、電視、電影專業(yè)的理學(xué)學(xué)士學(xué)位,于 2007年取得了卡內(nèi)基梅隆大學(xué)娛樂技術(shù)專業(yè)的碩士學(xué)位。 Jeremy曾在 Human Code和 frog design公司擔(dān)任程序員和原型設(shè)計(jì)師,曾在 Great Northern Way Campus(溫哥華,BC)、得克薩斯州立大學(xué)、匹茲堡藝術(shù)學(xué)院、奧斯汀社區(qū)學(xué)院、得克薩斯大學(xué)奧斯汀分校任教,并曾在迪士尼、Maxis、Electronic Arts和 Pogo.com等公司任職。在攻讀研究生期間,Jeremy的團(tuán)隊(duì)開發(fā)了游戲產(chǎn)品 Skyrates,榮獲 2008年獨(dú)立游戲峰會(huì)的 Silver Gleemax獎(jiǎng)項(xiàng)。同時(shí) Jeremy也是第一位在哥斯達(dá)黎加講授游戲設(shè)計(jì)課程的教授。

商品評(píng)論(0條)
暫無評(píng)論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服