注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)J2ME無線移動游戲開發(fā)

J2ME無線移動游戲開發(fā)

J2ME無線移動游戲開發(fā)

定 價:¥68.00

作 者: 施錚編者
出版社: 人民郵電出版社
叢編項: 移動開發(fā)系列叢書
標(biāo) 簽: 暫缺

ISBN: 9787115137432 出版時間: 2006-03-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 599 字?jǐn)?shù):  

內(nèi)容簡介

本書全面介紹了基于J2ME中MIDP 2.0框架下移動設(shè)備游戲開發(fā)的技術(shù)、原理和方法。全書共分為13章,內(nèi)容包括J2ME概論、開發(fā)環(huán)境、游戲控制基礎(chǔ)、交互處理、圖形處理、顏色處理、圖像處理、動畫處理、圖像層管理、字體處理、音頻視頻處理、狀態(tài)存儲和應(yīng)用程序發(fā)布。全書采取技術(shù)接口詳解和示例直觀化驅(qū)動方式,結(jié)構(gòu)清晰、實例豐富、易于理解,是廣大J2ME開發(fā)人員必備的參考書。   本書適合于具備一定Java語言基礎(chǔ)的專業(yè)和準(zhǔn)專業(yè)的Java開發(fā)人員閱讀,也可作為正在轉(zhuǎn)向進行Java移動開發(fā)的各類程序員的必備Java參考書。

作者簡介

  施錚,計算機專業(yè)博士。具備9年以上大型工程軟件架構(gòu)設(shè)計、分析及編程經(jīng)驗,長期致力于基于J2EE架構(gòu)下企業(yè)信息系統(tǒng)構(gòu)建的研究和教學(xué)工作,擔(dān)任多家手機游戲開發(fā)公司顧問。

圖書目錄

第1章  J2ME概論    1
1.1  J2ME是什么    2
1.2  J2ME體系結(jié)構(gòu)    3
1.3  MIDP應(yīng)用程序    5
第2章  開發(fā)環(huán)境    11
2.1  WTK開發(fā)環(huán)境    12
2.1.1  WTK下載和安裝    12
2.1.2  WTK環(huán)境的使用    13
2.2  JBuilderX開發(fā)環(huán)境    15
2.2.1  JBuilderX簡介    16
2.2.2  JBuilderX安裝    16
2.2.3  JBuilderX目錄結(jié)構(gòu)    20
2.2.4  配置移動開發(fā)環(huán)境    20
2.2.5  新建工程    23
2.2.6  新建應(yīng)用程序    26
2.2.7  熟悉開發(fā)界面    28
2.2.8  掌握便捷工具    31
2.2.8  運行期配置    32
2.2.9  編譯應(yīng)用程序    35
2.2.10  運行應(yīng)用程序    36
2.2.11  調(diào)試應(yīng)用程序    38
第3章  游戲控制基礎(chǔ)    41
3.1  Java多線程機制    42
3.1.1  多線程與多進程    42
3.1.2  Java的多線程    43
3.1.3  線程的狀態(tài)    46
3.1.4  線程的優(yōu)先級    47
3.1.5  線程的同步    47
3.1.6  線程的阻塞    48
3.1.7  精靈線程    49
3.1.8  線程組    49
3.2  Timer類和TimerTask類    50
第4章  交互處理    57
4.1  用戶界面體系結(jié)構(gòu)    58
4.2  高層用戶界面組件    61
4.2.1  Alert界面組件    61
實例-Alert界面組件展示    62
4.2.2  TextBox界面組件    65
實例-TextBox界面組件展示    66
4.2.3  List界面組件    70
實例1-EXCLUSIVE列表框界面組件展示    71
實例2-MULTIPLE列表框界面組件展示    75
4.2.4  Form界面組件    79
4.2.5  Gauge界面組件    80
實例-界面組件展示    81
4.2.6  TextField界面組件    84
實例-界面組件展示    88
4.2.7  DateField界面組件    90
實例-界面組件展示    92
4.2.8  StringItem界面組件    94
實例-界面組件展示    96
4.2.9  ImageItem界面組件    98
實例-界面組件展示    101
4.2.10  ChoiceGroup界面組件    104
實例-界面組件展示    105
4.2.11  Ticker界面組件    110
實例-Ticker界面組件展示    111
4.2.12  Command界面組件    112
實例-Command界面組件展示    116
4.3  事件處理    117
4.3.1  事件模型    118
4.3.2  事件監(jiān)聽器的使用    119
實例1-響應(yīng)按鈕事件    120
實例2-響應(yīng)條目狀態(tài)改變事件    124
實例3-響應(yīng)條目按鈕事件    126
4.4  界面組件綜合實例    130
綜合實例-猜字游戲    130
4.5  外設(shè)輸入處理    145
4.5.1  MIDP1.0鍵盤處理    145
實例1-MIDP1.0響應(yīng)標(biāo)準(zhǔn)按鍵    148
實例2-MIDP1.0響應(yīng)游戲按鍵    152
4.5.2  MIDP2.0鍵盤處理    155
實例-MIDP2.0響應(yīng)游戲按鍵    157
第5章  圖形處理    161
5.1  圖形接口    162
5.1.1  Graphics繪圖對象    162
5.1.2  Canvas繪圖畫布    163
5.1.3  坐標(biāo)空間    165
5.2  基本圖形繪制    166
5.2.1  繪制直線    166
實例1-繪制簡單的直線    167
實例2-改變直線寬度    171
5.2.2  繪制矩形    177
實例-繪制矩形    179
5.2.3  繪制弧形    188
實例-繪制弧形    190
5.2.4  繪制三角形    195
5.3  繪制風(fēng)格    196
5.4  綜合實例    198
綜合實例-打老鼠游戲    198
第6章  顏色處理    211
6.1  色彩空間    212
6.1.1  基色組件構(gòu)成    212
6.1.2  基色組件使用    213
實例-調(diào)色板    215
6.2  顏色透明度    221
6.2.1  透明度    221
實例-顏色透明度展示    224
6.2.2  前景與背景的融合    230
實例-背景融合展示    232
6.3  動態(tài)調(diào)整顏色參數(shù)    238
實例-動態(tài)調(diào)整顏色參數(shù)展示    239
6.4  設(shè)備顏色    245
第7章  圖像處理    247
7.1  圖像處理機制    248
7.1.1  Image類簡介    248
7.1.2  不可變圖像    248
7.1.3  可變圖像    252
7.1.4  圖像方位變換    255
7.1.5  透明度處理    256
7.2  游戲場景處理    258
7.2.1  瓷片類TiledLayer簡介    259
7.2.2  靜態(tài)場景處理    263
實例-草地    266
7.2.3  動態(tài)場景處理    271
實例-水草地    273
第8章  動畫處理    281
8.1  動畫機制    282
8.1.1  實現(xiàn)原理    282
8.1.2  實現(xiàn)方式    283
8.1.3  實例    283
實例-跳動星形    283
8.2  MIDP動畫機制    289
8.2.1  MIDP1.0動畫處理    289
實例-飛鳥    290
8.2.2  MIDP2.0動畫處理    297
實例-炸彈爆炸    304
實例-武者    310
實例-原地踏步者    318
實例-飛機    328
實例-方向盤    339
實例-跳走者    347
8.3  碰撞控制    354
8.3.1  MIDP1.0碰撞處理    354
實例-喝水羊    355
8.3.2  MIDP2.0碰撞處理    364
實例-搏擊者    365
實例-奔跑羊    375
實例-飛機撞云    384
實例-兔子    394
8.4  綜合實例    403
實例-堅持20秒    404
第9章  圖像層管理    419
9.1  層的概念    420
9.2  層管理機制    421
9.3  層的繪制    424
9.4  滾屏處理    427
9.4.1  基于視窗    427
實例-活動視窗    427
9.4.2  基于場景    435
實例-活動場景    436
9.5  綜合實例    444
實例-牛仔娃娃    444
第10章  字體處理    471
10.1  認(rèn)識Font類    472
10.2  字體屬性    473
10.2.1  字體外觀    473
10.2.2  字體樣式    475
10.2.3  字體尺寸    477
10.2.4  設(shè)置字體屬性    478
10.3  設(shè)置字體    479
10.4  繪制字體    481
實例-字體選擇器    483
10.5  文本布局    492
實例-字體布局展示    495
10.6  自定義字體    506
實例-自定義字體展示    507
第11章  音頻、視頻處理    521
11.1  認(rèn)識Media API    522
11.1.1  Media API簡介    522
11.1.2  Media API體系結(jié)構(gòu)    523
11.2  音頻處理    524
11.2.1  獲取音頻文件    525
11.2.2  播放音頻文件    530
11.2.3  控制媒體播放    533
11.2.4  實例-音頻播放器    537
11.2.5  響應(yīng)播放事件    541
實例-媒體播放事件實例    544
11.3  音符處理    549
11.3.1  播放單音    549
實例-單音播放器    550
11.3.2  播放序列音    553
實例-序列音播放器    560
11.4  視頻處理    564
實例-視頻播放器    566
第12章  狀態(tài)存儲    577
12.1  RMS概述    578
12.2  記錄存儲管理    580
12.2.1  打開/創(chuàng)建記錄存儲    581
12.2.2  關(guān)閉記錄存儲    582
12.2.3  刪除記錄存儲    584
12.2.4  獲取記錄存儲    584
12.2.5  獲取記錄存儲信息    585
12.3  操作記錄    588
12.3.1  添加記錄    588
12.3.2  獲取記錄    592
12.3.3  修改記錄    595
12.3.4  刪除記錄    596
12.3.5  遍歷記錄    597
12.3.6  過濾記錄    606
12.3.7  比較記錄    611
12.3.8  實例-積分排行榜    614
12.4  響應(yīng)記錄事件    649
第13章  發(fā)布應(yīng)用程序    657
13.1  MIDlet打包機制    658
13.1.1  清單文件    658
13.1.2  應(yīng)用程序描述文件    659
13.2  打包MIDlet    660
13.3  使用混淆器    668

本目錄推薦

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