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

Android網(wǎng)絡(luò)游戲開(kāi)發(fā)實(shí)戰(zhàn)

Android網(wǎng)絡(luò)游戲開(kāi)發(fā)實(shí)戰(zhàn)

定 價(jià):¥69.00

作 者: 關(guān)東升 趙志榮 賈云龍
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 圖形圖像 多媒體 游戲開(kāi)發(fā)/多媒體/課件設(shè)計(jì)

ISBN: 9787111422143 出版時(shí)間: 2013-06-26 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 字?jǐn)?shù):  

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

  《Android網(wǎng)絡(luò)游戲開(kāi)發(fā)實(shí)戰(zhàn)》是一本介紹Android網(wǎng)絡(luò)游戲開(kāi)發(fā)的教程,旨在幫助讀者從需求著手去分析和設(shè)計(jì)Android項(xiàng)目,最后實(shí)施整個(gè)項(xiàng)目。本書以英雄訣項(xiàng)目為例,從需求開(kāi)始進(jìn)行分析和設(shè)計(jì),從第2章開(kāi)始介紹各個(gè)功能模塊,包括:用戶登錄實(shí)現(xiàn)、城堡初始化實(shí)現(xiàn)、戰(zhàn)爭(zhēng)雷達(dá)實(shí)現(xiàn)、宗派實(shí)現(xiàn)、作戰(zhàn)地圖實(shí)現(xiàn)、建筑升級(jí)實(shí)現(xiàn)、箭塔升級(jí)和士兵招募實(shí)現(xiàn)、空地建房實(shí)現(xiàn)以及構(gòu)建軍機(jī)處實(shí)現(xiàn)。本書介紹的功能模塊實(shí)現(xiàn)章節(jié)中,首先介紹本模塊中使用到的技術(shù),接著剖析該應(yīng)用,然后是實(shí)戰(zhàn)與講解,最后是總結(jié),按照這樣的步驟展開(kāi)介紹。本書適合有一定基礎(chǔ)的Android程序員學(xué)習(xí)使用,也可作為培訓(xùn)機(jī)構(gòu)的教程。

作者簡(jiǎn)介

暫缺《Android網(wǎng)絡(luò)游戲開(kāi)發(fā)實(shí)戰(zhàn)》作者簡(jiǎn)介

圖書目錄

目    錄
前言
第1章  Android項(xiàng)目需求分析與設(shè)計(jì)——以英雄訣游戲項(xiàng)目為例 1
1.1  項(xiàng)目概述 1
1.1.1  項(xiàng)目產(chǎn)生背景 1
1.1.2  英雄訣游戲背景 1
1.1.3  項(xiàng)目任務(wù) 2
1.2  需求分析 2
1.2.1  確定需求 2
1.2.2  用例圖 2
1.3  系統(tǒng)設(shè)計(jì) 5
1.4  環(huán)境搭建 6
1.4.1  Android SDK安裝 6
1.4.2  Eclipse和ADT插件安裝 7
1.4.3  Android開(kāi)發(fā)模擬器 9
1.4.4  測(cè)試環(huán)境 11
本章小結(jié) 11
第2章  網(wǎng)絡(luò)通信和線程——用戶登錄實(shí)現(xiàn) 12
2.1  網(wǎng)絡(luò)通信技術(shù)介紹 12
2.1.1  java.net.URL類實(shí)現(xiàn)方式 12
2.1.2  Apache HttpClient實(shí)現(xiàn)方式 13
2.1.3  HttpClient案例 14
2.2  Android中的線程 16
2.2.1  Android線程中的問(wèn)題 16
2.2.2  Handler和Message 18
2.2.3  重構(gòu)HttpClient案例 19
2.3  數(shù)據(jù)交換格式 22
2.3.1  純文本格式 22
2.3.2  XML格式 22
2.3.3  JSON格式 23
2.4  Android客戶端用戶登錄實(shí)現(xiàn) 25
2.4.1  Android客戶端登錄類圖 25
2.4.2  Android客戶端骨架實(shí)現(xiàn) 26
2.4.3  Android客戶端網(wǎng)絡(luò)通信實(shí)現(xiàn) 29
2.5  優(yōu)化重構(gòu)Android客戶端登錄 37
2.5.1  網(wǎng)絡(luò)通信處理的封裝 37
2.5.2  改善用戶體驗(yàn) 44
本章小結(jié) 46
第3章  Android 2D繪圖——城堡初始化實(shí)現(xiàn) 47
3.1  Android 2D繪圖 47
3.1.1  Android圖形系統(tǒng)結(jié)構(gòu) 47
3.1.2  位圖、幾何圖形和文本的繪制 47
3.2  Surface和SurfaceView 55
3.2.1  Surface 55
3.2.2  SurfaceView 56
3.3  2D游戲開(kāi)發(fā)設(shè)計(jì)模式 56
3.3.1  基本的SurfaceView模式 56
3.3.2  帶有觸摸或鍵盤事件的SurfaceView模式 60
3.3.3  帶有精靈的SurfaceView模式 62
3.3.4  優(yōu)化SurfaceView設(shè)計(jì)模式 71
3.4  繪制城堡畫面 78
3.4.1  繪制城堡畫面骨架代碼 78
3.4.2  網(wǎng)絡(luò)通信與數(shù)據(jù)解析 79
3.4.3  繪制城堡上的建筑 83
本章小結(jié) 85
第4章  Activity、Intent和菜單——戰(zhàn)爭(zhēng)雷達(dá)實(shí)現(xiàn) 86
4.1  Activity 86
4.1.1  創(chuàng)建Activity 86
4.1.2  Activity生命周期 87
4.2  Intent 91
4.2.1  顯式Intent(Explicit Intent) 91
4.2.2  隱式Intent(Implicit Intent) 92
4.3  多Activity之間跳轉(zhuǎn) 93
4.3.1  多個(gè)Activity之間數(shù)據(jù)傳遞 93
4.3.2  跳轉(zhuǎn)與返回 94
4.4  菜單 98
4.4.1  文本菜單 100
4.4.2  文本+圖片菜單 101
4.5  戰(zhàn)爭(zhēng)雷達(dá)實(shí)現(xiàn) 103
4.5.1  添加菜單 103
4.5.2  初始化戰(zhàn)爭(zhēng)雷達(dá)畫面 107
4.5.3  單擊查詢按鈕 111
4.5.4  跳轉(zhuǎn)到軍機(jī)處畫面 114
本章小結(jié) 115
第5章  UI布局管理——宗派實(shí)現(xiàn) 116
5.1  UI布局管理介紹 116
5.1.1  框架布局 116
5.1.2  線性布局 117
5.1.3  相對(duì)布局 118
5.1.4  絕對(duì)布局 120
5.1.5  表格布局 122
5.2  宗派畫面實(shí)現(xiàn) 123
5.2.1  畫面布局 124
5.2.2  畫面數(shù)據(jù)請(qǐng)求 128
5.2.3  畫面初始化 131
5.3  宗派挑戰(zhàn)畫面實(shí)現(xiàn) 133
5.3.1  畫面布局 134
5.3.2  畫面數(shù)據(jù)請(qǐng)求 138
5.3.3  畫面初始化 140
5.3.4  單擊挑戰(zhàn)按鈕的處理 141
5.4  其他模塊中的畫面實(shí)現(xiàn) 142
5.4.1  用戶登錄畫面布局 142
5.4.2  戰(zhàn)爭(zhēng)雷達(dá)畫面布局 145
本章小結(jié) 148
第6章  觸摸事件與手勢(shì)、鍵盤事件——作戰(zhàn)地圖實(shí)現(xiàn) 149
6.1  觸摸事件與手勢(shì) 149
6.1.1  觸摸事件 149
6.1.2  視圖觸摸事件 150
6.1.3  手勢(shì) 152
6.2  鍵盤事件 156
6.3  作戰(zhàn)地圖實(shí)現(xiàn) 158
6.3.1  地圖布局 160
6.3.2  地圖初始化 161
6.3.3  鍵盤移動(dòng)地圖 165
6.3.4  觸摸移動(dòng)地圖 166
本章小結(jié) 168
第7章  對(duì)話框和Toast使用——建筑升級(jí)實(shí)現(xiàn) 169
7.1  對(duì)話框 169
7.1.1  文本信息對(duì)話框 169
7.1.2  簡(jiǎn)單列表項(xiàng)對(duì)話框 171
7.1.3  單選項(xiàng)列表項(xiàng)對(duì)話框 173
7.1.4  復(fù)選框列表項(xiàng)對(duì)話框 175
7.1.5  自定義布局對(duì)話框 177
7.2  Toast 2.3 180
7.2.1  文本類型 180
7.2.2  圖片類型 181
7.2.3  復(fù)合類型 182
7.2.4  自定義顯示位置Toast 183
7.3  建筑升級(jí) 184
7.3.1  請(qǐng)求服務(wù)器 186
7.3.2  建筑升級(jí)對(duì)話框布局 192
7.3.3  普通建筑升級(jí)對(duì)話框 195
7.3.4  處理升級(jí)請(qǐng)求 198
7.3.5  帶有招兵建筑升級(jí)對(duì)話框 201
本章小結(jié) 205
第8章  列表控件——箭塔升級(jí)和士兵招募實(shí)現(xiàn) 206
8.1  列表控件 206
8.1.1  Adapter(適配器) 206
8.1.2  ListView控件 206
8.1.3  Spinner控件 208
8.2  空箭塔升級(jí) 210
8.2.1  空箭塔對(duì)話框布局 211
8.2.2  空箭塔對(duì)話框?qū)崿F(xiàn) 212
8.2.3  空箭塔升級(jí)對(duì)話框?qū)崿F(xiàn) 215
8.3  招募士兵實(shí)現(xiàn) 218
8.3.1  招募對(duì)話框1實(shí)現(xiàn) 218
8.3.2  招募對(duì)話框2初始化實(shí)現(xiàn) 220
8.3.3  招募對(duì)話框2中單擊列表項(xiàng)目事件處理 221
8.3.4  招募對(duì)話框3初始化實(shí)現(xiàn) 223
8.3.5  招募對(duì)話框3中單擊招募按鈕事件處理 224
8.4  其他模塊中的列表控件實(shí)現(xiàn) 226
8.4.1  用戶登錄畫面Spinner控件 227
8.4.2  戰(zhàn)爭(zhēng)雷達(dá)列表控件 227
本章小結(jié) 230
第9章  碎片和ActionBar ——空地建房實(shí)現(xiàn) 231
9.1  碎片和ActionBar 231
9.1.1  碎片 231
9.1.2  ActionBar 232
9.2  空地建房實(shí)現(xiàn) 237
9.2.1  從城堡游戲場(chǎng)景跳轉(zhuǎn)到空地建房畫面 238
9.2.2  基礎(chǔ)建筑碎片 240
9.2.3  軍事建筑碎片 243
9.2.4  畫面初始化顯示 245
9.2.5  建造處理 248
本章小結(jié) 250
第10章  嵌套UI布局——構(gòu)建軍機(jī)處實(shí)現(xiàn) 251
10.1  軍機(jī)處畫面初始化 251
10.1.1  從城堡游戲場(chǎng)景跳轉(zhuǎn)到軍機(jī)處畫面 251
10.1.2  畫面初始化服務(wù)器請(qǐng)求處理 254
10.1.3  總覽畫面的初始化 258
10.1.4  出兵畫面的初始化 269
10.1.5  軍情畫面的初始化 280
10.2  軍機(jī)處模塊的業(yè)務(wù)處理 282
10.2.1  總覽畫面單擊偵察按鈕 282
10.2.2  總覽畫面單擊運(yùn)輸按鈕 285
10.2.3  出兵畫面單擊發(fā)兵按鈕 287
10.2.4  軍機(jī)處單擊升級(jí)按鈕 291
本章小結(jié) 294
附錄  英雄訣游戲基本操作說(shuō)明 295
參考文獻(xiàn) 308

本目錄推薦

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