注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)游戲設(shè)計(jì)libGDX游戲開(kāi)發(fā)入門(mén)指南

libGDX游戲開(kāi)發(fā)入門(mén)指南

libGDX游戲開(kāi)發(fā)入門(mén)指南

定 價(jià):¥88.00

作 者: 吳繼征 編著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121259074 出版時(shí)間: 2015-05-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

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

  本書(shū)作為libGDX的入門(mén)教程,分為5部分。部分(第1~2章)為準(zhǔn)備篇,介紹libGDX游戲引擎、歷史、功能與特點(diǎn)、開(kāi)發(fā)工具等、多平臺(tái)的環(huán)境搭建等。第二部分(第3章),主要介紹libGDX的項(xiàng)目創(chuàng)建與交叉編譯,期間還介紹了使用命令行來(lái)調(diào)試、運(yùn)行、打包項(xiàng)目。第三部分(第4~5章),這兩章為基礎(chǔ)篇,主要是講解一些基礎(chǔ)的開(kāi)發(fā)庫(kù)。第四部分(第6章),主要講解游戲開(kāi)發(fā)工具,重點(diǎn)講解了游戲工具的綜合運(yùn)用。第五部分(第7~9章),主要講解游戲的控件與高級(jí)開(kāi)發(fā)內(nèi)容。

作者簡(jiǎn)介

  吳繼征,現(xiàn)就讀于長(zhǎng)沙理工大學(xué)計(jì)算機(jī)與通信工程學(xué)院,具有自己的技術(shù)博客奮斗小土豆丶的博客,于2013年5月發(fā)布關(guān)于libGDX的視頻課程,名為《libGDX for Android》,可以在優(yōu)酷或者56網(wǎng)進(jìn)行搜索觀看。

圖書(shū)目錄

第1章 初識(shí)libGDX 1
1.1 什么是libGDX 1
1.2 libGDX的歷史 2
1.3 libGDX的特點(diǎn) 2
1.3.1 強(qiáng)兼容性 2
1.3.2 高效性 3
1.3.3 架構(gòu)的清晰性 3
1.4 開(kāi)發(fā)工具 3
1.4.1 粒子編輯器(Particle Editor) 4
1.4.2 文字生成工具(Hiero Bitmap Font Generator) 4
1.4.3 圖片合并工具(TexturePacker) 5
1.4.4 項(xiàng)目構(gòu)建工具(GDX-Setup-UI) 5
1.5 libGDX的主要功能 6
1.6 libGDX的應(yīng)用 7
1.7 學(xué)習(xí)資料 8
1.8 本章小結(jié) 9
第2章 環(huán)境搭建 10
2.1 Windows系統(tǒng)下的開(kāi)發(fā)環(huán)境配置 10
2.1.1 JDK下載及安裝 10
2.1.2 開(kāi)發(fā)工具下載 13
2.1.3 Eclipse插件配置 21
2.1.4 開(kāi)發(fā)庫(kù)下載 25
2.1.5 Gradle開(kāi)發(fā)庫(kù)配置 28
2.2 Mac OS系統(tǒng)下的開(kāi)發(fā)環(huán)境搭建 31
2.2.1 開(kāi)發(fā)工具下載 31
2.2.2 Gradle開(kāi)發(fā)庫(kù)配置 32
2.3 Windows系統(tǒng)環(huán)境變量配置 35
2.3.1 Python環(huán)境變量配置 35
2.3.2 Gradle環(huán)境變量配置 37
2.3.3 安卓環(huán)境變量配置 39
2.4 Mac OS系統(tǒng)環(huán)境變量配置 40
2.4.1 Python環(huán)境變量配置 40
2.4.2 Gradle環(huán)境變量配置 41
2.4.3 安卓環(huán)境變量配置 42
2.5 本章小結(jié) 43
第3章 Hello,libGDX! 44
3.1 libGDX項(xiàng)目的創(chuàng)建、導(dǎo)入及運(yùn)行 44
3.2 使用Gradle命令調(diào)試項(xiàng)目 52
3.2.1 Desktop項(xiàng)目調(diào)試 53
3.2.2 Html項(xiàng)目調(diào)試 54
3.2.3 Android項(xiàng)目調(diào)試 56
3.2.4 iOS項(xiàng)目調(diào)試 59
3.3 libGDX多平臺(tái)工程詳解 64
3.3.1 Core工程目錄解析 64
3.3.2 Android工程目錄解析 65
3.3.3 Desktop工程目錄解析 66
3.3.4 Html工程目錄解析 66
3.3.5 iOS工程目錄解析 67
3.3.6 多平臺(tái)配置文件詳解 68
3.4 本章小結(jié) 69
第4章 基礎(chǔ)開(kāi)發(fā)庫(kù) 70
4.1 開(kāi)發(fā)文檔介紹 71
4.1.1 在線(xiàn)查看API文檔 71
4.1.2 離線(xiàn)查看API文檔 72
4.1.3 常用開(kāi)發(fā)包介紹 73
4.1.4 官方Wiki 77
4.2 游戲生命周期 78
4.2.1 ApplicationListener接口 78
4.2.2 ApplicationAdapter類(lèi) 82
4.3 紋理類(lèi) 83
4.3.1 紋理類(lèi)的構(gòu)造方法 83
4.3.2 紋理類(lèi)的常用方法 84
4.3.3 實(shí)戰(zhàn)演練 85
4.4 精靈畫(huà)筆類(lèi) 87
4.4.1 SpriteBatch類(lèi)的構(gòu)造方法 87
4.4.2 SpriteBatch類(lèi)的常用方法 88
4.4.3 實(shí)戰(zhàn)演練 89
4.5 Pixmap類(lèi) 91
4.5.1 Pixmap類(lèi)的構(gòu)造方法 91
4.5.2 Pixmap類(lèi)的常用方法 92
4.5.3 實(shí)戰(zhàn)演練 93
4.6 紋理區(qū)域類(lèi) 95
4.6.1 TextureRegion類(lèi)的構(gòu)造方法 95
4.6.2 TextureRegion類(lèi)的構(gòu)造方法詳解 96
4.6.3 TextureRegion類(lèi)的常用方法 97
4.6.4 實(shí)戰(zhàn)演練 97
4.7 精靈類(lèi) 99
4.7.1 Sprite類(lèi)的構(gòu)造方法 99
4.7.2 Sprite類(lèi)的常用方法 100
4.7.3 實(shí)戰(zhàn)演練 101
4.8 本章小結(jié) 103
第5章 核心開(kāi)發(fā)庫(kù) 104
5.1 演員類(lèi) 104
5.1.1 演員類(lèi)的構(gòu)造方法 105
5.1.2 演員類(lèi)的常用方法 105
5.1.3 實(shí)戰(zhàn)演練 108
5.2 舞臺(tái)類(lèi) 110
5.2.1 舞臺(tái)類(lèi)的構(gòu)造方法 111
5.2.2 舞臺(tái)類(lèi)的常用方法 111
5.2.3 實(shí)戰(zhàn)演練 113
5.3 Viewport類(lèi) 116
5.3.1 Viewport類(lèi)的構(gòu)造方法 117
5.3.2 Viewport類(lèi)的常用方法 118
5.3.3 實(shí)戰(zhàn)演練 120
5.4 動(dòng)作類(lèi) 124
5.4.1 動(dòng)作特效類(lèi) 124
5.4.2 動(dòng)作控制類(lèi) 125
5.4.3 實(shí)戰(zhàn)演練 126
5.5 動(dòng)畫(huà)類(lèi) 131
5.5.1 動(dòng)畫(huà)類(lèi)的構(gòu)造方法 131
5.5.2 動(dòng)畫(huà)類(lèi)的常用方法 131
5.5.3 實(shí)戰(zhàn)演練 133
5.6 綜合示例 135
5.7 本章小結(jié) 142
第6章 游戲開(kāi)發(fā)工具 143
6.1 文字處理 143
6.1.1 Hiero工具用法 143
6.1.2 BitmapFont類(lèi) 146
6.1.3 BitmapFont類(lèi)的構(gòu)造方法 146
6.1.4 BitmapFont類(lèi)的常用方法 147
6.1.5 實(shí)戰(zhàn)演練 148
6.2 圖片合成工具 153
6.2.1 圖片合成工具用法 153
6.2.2 TextureAtlas類(lèi) 157
6.2.3 TextureAtlas類(lèi)的構(gòu)造方法 158
6.2.4 TextureAtlas類(lèi)的常用方法 158
6.2.5 實(shí)戰(zhàn)演練 160
6.3 粒子編輯器 163
6.3.1 粒子編輯器的使用方法 164
6.3.2 ParticleEffect類(lèi) 168
6.3.3 ParticleEffect類(lèi)的構(gòu)造方法 168
6.3.4 ParticleEffect類(lèi)的常用方法 168
6.3.5 實(shí)戰(zhàn)演練 169
6.4 地圖編輯器 173
6.4.1 游戲圖層詳解 174
6.4.2 地圖編輯器的使用方法 174
6.4.3 TiledMap類(lèi) 177
6.4.4 TiledMap類(lèi)的常用方法 177
6.4.5 OrthogonalTiledMapRenderer類(lèi) 178
6.4.6 OrthogonalTiledMapRenderer類(lèi)的構(gòu)造方法 178
6.4.7 OrthogonalTiledMapRenderer類(lèi)的常用方法 179
6.4.8 實(shí)戰(zhàn)演練 180
6.5 本章小結(jié) 181
第7章 常用系統(tǒng)控件 182
7.1 Skin類(lèi) 182
7.1.1 JSON配置文件 182
7.1.2 Skin類(lèi)的構(gòu)造方法 184
7.1.3 Skin類(lèi)的常用方法 185
7.1.4 實(shí)戰(zhàn)演練 186
7.2 Button類(lèi) 188
7.2.1 Button類(lèi)的構(gòu)造方法 188
7.2.2 Button類(lèi)的常用方法 189
7.2.3 ButtonStyle類(lèi)的成員變量 189
7.2.4 ButtonStyle類(lèi)的構(gòu)造方法 190
7.2.5 實(shí)戰(zhàn)演練 190
7.3 Label類(lèi) 194
7.3.1 Label類(lèi)的構(gòu)造方法 194
7.3.2 Label類(lèi)的常用方法 195
7.3.3 標(biāo)簽樣式類(lèi) 196
7.3.4 實(shí)戰(zhàn)演練 196
7.4 Image類(lèi) 199
7.4.1 Image類(lèi)的構(gòu)造方法 199
7.4.2 Image類(lèi)的常用方法 200
7.4.3 實(shí)戰(zhàn)演練 201
7.5 CheckBox類(lèi) 203
7.5.1 CheckBox類(lèi)的構(gòu)造方法 204
7.5.2 CheckBox類(lèi)的常用方法 205
7.5.3 CheckBoxStyle類(lèi) 205
7.5.4 CheckBoxStyle類(lèi)的構(gòu)造方法 206
7.5.5 實(shí)戰(zhàn)演練 206
7.6 ProgressBar類(lèi) 210
7.6.1 ProgressBar類(lèi)的構(gòu)造方法 211
7.6.2 ProgressBar類(lèi)的常用方法 211
7.6.3 ProgressBarStyle類(lèi) 212
7.6.4 ProgressBarStyle類(lèi)的構(gòu)造方法 213
7.6.5 實(shí)戰(zhàn)演練 213
7.7 Slider類(lèi) 218
7.7.1 Slider類(lèi)的構(gòu)造方法 218
7.7.2 Slider類(lèi)的常用方法 219
7.7.3 SliderStyle類(lèi) 219
7.7.4 SliderStyle類(lèi)的構(gòu)造方法 220
7.7.5 實(shí)戰(zhàn)演練 220
7.8 TextField類(lèi) 223
7.8.1 TextField類(lèi)的構(gòu)造方法 223
7.8.2 TextField類(lèi)的常用方法 223
7.8.3 TextFieldStyle類(lèi) 225
7.8.4 TextFieldStyle類(lèi)的構(gòu)造方法 225
7.8.5 實(shí)戰(zhàn)演練 226
7.9 TouchPad類(lèi) 229
7.9.1 TouchPad類(lèi)的構(gòu)造方法 229
7.9.2 TouchPad類(lèi)的常用方法 229
7.9.3 TouchPadStyle類(lèi) 230
7.9.4 TouchPadStyle類(lèi)的構(gòu)造方法 231
7.9.5 實(shí)戰(zhàn)演練 231
7.10 ScrollPane類(lèi) 235
7.10.1 ScrollPane類(lèi)的構(gòu)造方法 235
7.10.2 ScrollPane類(lèi)的常用方法 236
7.10.3 ScrollPaneStyle類(lèi) 237
7.10.4 ScrollPaneStyle類(lèi)的構(gòu)造方法 238
7.10.5 實(shí)戰(zhàn)演練 239
7.11 List類(lèi) 242
7.11.1 List類(lèi)的構(gòu)造方法 242
7.11.2

本目錄推薦

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