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

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

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

定 價(jià):¥69.00

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

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

內(nèi)容簡介

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

作者簡介

暫缺《Android網(wǎng)絡(luò)游戲開發(fā)實(shí)戰(zhà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開發(fā)模擬器 9
1.4.4  測試環(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線程中的問題 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游戲開發(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)爭雷達(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  多個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)爭雷達(dá)實(shí)現(xiàn) 103
4.5.1  添加菜單 103
4.5.2  初始化戰(zhàn)爭雷達(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  相對布局 118
5.1.4  絕對布局 120
5.1.5  表格布局 122
5.2  宗派畫面實(shí)現(xiàn) 123
5.2.1  畫面布局 124
5.2.2  畫面數(shù)據(jù)請求 128
5.2.3  畫面初始化 131
5.3  宗派挑戰(zhàn)畫面實(shí)現(xiàn) 133
5.3.1  畫面布局 134
5.3.2  畫面數(shù)據(jù)請求 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)爭雷達(dá)畫面布局 145
本章小結(jié) 148
第6章  觸摸事件與手勢、鍵盤事件——作戰(zhàn)地圖實(shí)現(xiàn) 149
6.1  觸摸事件與手勢 149
6.1.1  觸摸事件 149
6.1.2  視圖觸摸事件 150
6.1.3  手勢 152
6.2  鍵盤事件 156
6.3  作戰(zhàn)地圖實(shí)現(xiàn) 158
6.3.1  地圖布局 160
6.3.2  地圖初始化 161
6.3.3  鍵盤移動地圖 165
6.3.4  觸摸移動地圖 166
本章小結(jié) 168
第7章  對話框和Toast使用——建筑升級實(shí)現(xiàn) 169
7.1  對話框 169
7.1.1  文本信息對話框 169
7.1.2  簡單列表項(xiàng)對話框 171
7.1.3  單選項(xiàng)列表項(xiàng)對話框 173
7.1.4  復(fù)選框列表項(xiàng)對話框 175
7.1.5  自定義布局對話框 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  建筑升級 184
7.3.1  請求服務(wù)器 186
7.3.2  建筑升級對話框布局 192
7.3.3  普通建筑升級對話框 195
7.3.4  處理升級請求 198
7.3.5  帶有招兵建筑升級對話框 201
本章小結(jié) 205
第8章  列表控件——箭塔升級和士兵招募實(shí)現(xiàn) 206
8.1  列表控件 206
8.1.1  Adapter(適配器) 206
8.1.2  ListView控件 206
8.1.3  Spinner控件 208
8.2  空箭塔升級 210
8.2.1  空箭塔對話框布局 211
8.2.2  空箭塔對話框?qū)崿F(xiàn) 212
8.2.3  空箭塔升級對話框?qū)崿F(xiàn) 215
8.3  招募士兵實(shí)現(xiàn) 218
8.3.1  招募對話框1實(shí)現(xiàn) 218
8.3.2  招募對話框2初始化實(shí)現(xiàn) 220
8.3.3  招募對話框2中單擊列表項(xiàng)目事件處理 221
8.3.4  招募對話框3初始化實(shí)現(xiàn) 223
8.3.5  招募對話框3中單擊招募按鈕事件處理 224
8.4  其他模塊中的列表控件實(shí)現(xiàn) 226
8.4.1  用戶登錄畫面Spinner控件 227
8.4.2  戰(zhàn)爭雷達(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  從城堡游戲場景跳轉(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  從城堡游戲場景跳轉(zhuǎn)到軍機(jī)處畫面 251
10.1.2  畫面初始化服務(wù)器請求處理 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ī)處單擊升級按鈕 291
本章小結(jié) 294
附錄  英雄訣游戲基本操作說明 295
參考文獻(xiàn) 308

本目錄推薦

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