注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作綜合Java ME游戲開發(fā)技術(shù)大全

Java ME游戲開發(fā)技術(shù)大全

Java ME游戲開發(fā)技術(shù)大全

定 價:¥66.00

作 者: 解本巨 等編著
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: J2EE

ISBN: 9787302224211 出版時間: 2010-05-01 包裝: 平裝
開本: 16開 頁數(shù): 609 字?jǐn)?shù):  

內(nèi)容簡介

  《Java ME游戲開發(fā)技術(shù)大全》循序漸進(jìn)地講解如何使用Java ME技術(shù)開發(fā)移動信息設(shè)備應(yīng)用程序,在最新的MIDP2.0規(guī)范基礎(chǔ)上深入分析Java ME的核心技術(shù),包括配置、簡表、Java ME的圖形用戶界面、游戲編程、記錄存儲、通用聯(lián)網(wǎng)架構(gòu)等基礎(chǔ)知識,同時提供豐富、典型的案例,目的是從實踐的角度向讀者展示如何更好地使用Java ME來開發(fā)手機(jī)應(yīng)用程序?!禞ava ME游戲開發(fā)技術(shù)大全》最后3個游戲案例可視為對全書內(nèi)容的總結(jié),讓讀者對Java ME技術(shù)融會貫通。《Java ME游戲開發(fā)技術(shù)大全》內(nèi)容全面、實例豐富、易于理解,每章的內(nèi)容都不流于表面,而是從最佳實踐的角度展示,為讀者更好地使用Java ME開發(fā)手機(jī)應(yīng)用程序提供良好的指導(dǎo)。《Java ME游戲開發(fā)技術(shù)大全》是學(xué)習(xí)和從事無線應(yīng)用系統(tǒng)開發(fā)的必備參考書籍,也適合高等院校計算機(jī)相關(guān)專業(yè)作為教材使用。

作者簡介

暫缺《Java ME游戲開發(fā)技術(shù)大全》作者簡介

圖書目錄

第1章 Java ME概述
1.1 Java ME背景介紹
1.1.1 Java ME簡介
1.1.2 Java ME體系結(jié)構(gòu)
1.1.3 Java ME中的虛擬機(jī)
1.1.4 Java ME的配置
1.1.5 Java ME簡表
1.2 Java ME配置簡介
1.2.1 CDC概述
1.2.2 CLDC概述
1.3 MIDP簡介
1.3.1 MIDP設(shè)備
1.3.2 MIDP體系結(jié)構(gòu)
1.3.3 MIDP 2.0的新特性
1.4 MIDlet簡介
1.4.1 MIDlet生命周期
1.4.2 MIDlet程序結(jié)構(gòu)
1.4.3 MIDlet程序中的事件處理
1.4.4 MIDlet套件
1.4.5 MIDlet開發(fā)流程
1.5 本章小結(jié)
第2章 Java ME開發(fā)環(huán)境配置
2.1 Java ME通用開發(fā)工具
2.1.1 Java WTK的安裝
2.1.2 Java WTK目錄結(jié)構(gòu)
2.1.3 Java WTK項目開發(fā)
2.1.4 Java WTK項目管理
2.1.5 Java WTK項目發(fā)布
2.2 移動設(shè)備制造商的SDK
2.2.1 Sony Ericsson Java ME SDK
2.2.2 Motorola Java ME SDK
2.2.3 SamSung Java ME SDK
2.3 Java ME集成開發(fā)工具
2.3.1 Eclipse集成開發(fā)環(huán)境
2.3.2 NetBeans集成開發(fā)環(huán)境
2.4 本章小結(jié)
第3章 高級用戶界面
3.1 MIDP高級用戶界面設(shè)計概述
3.2 Display類和Displayable類
3.3 高級屏幕對象
3.3.1 TextBox文本框
3.3.2 List列表
3.3.3 Alert消息框
3.3.4 Form表單
3.3.5 Ticker滾動條
3.4 表單中的Item組件
3.4.1 StringItem
3.4.2 TextField
3.4.3 ImageItem
3.4.4 DateField
3.4.5 Gauge
3.4.6 ChoiceGroup
3.4.7 CustomItem
3.4.8 Spacer
3.5 高級事件處理
3.5.1 Command軟鍵
3.5.2 CommandListener軟鍵事件
3.5.3 ItemStateListener組件事件
3.5.4 ItemCommandListener組件軟鍵事件
3.6 本章小結(jié)
第4章 低級用戶界面
4.1 Canvas畫布屏幕設(shè)計
4.1.1 Canvas概述
4.1.2 畫布屏幕大小
4.1.3 畫布屏幕的繪制和重繪
4.1.4 Canvas屏幕可視性通知
4.2 Canvas事件處理
4.2.1 按鍵事件
4.2.2 指針事件
4.2.3 游戲動作
4.3 圖形繪制與Graphics類
4.3.1 Graphics類概述
4.3.2 顏色模型
4.3.3 坐標(biāo)系統(tǒng)
4.3.4 圖形剪裁
4.3.5 繪制幾何圖形
4.4 文字繪制與Font類
4.4.1 Font類概述
4.4.2 繪制文本
4.4.3 字體屬性
4.5 圖像處理與Image類
4.5.1 Image類概述
4.5.2 PNG圖像格式
4.5.3 繪制不變圖像
4.5.4 繪制可變圖像
4.5.5 圖像雙緩沖技術(shù)
4.6 綜合實例:貪食蛇游戲
4.6.1 游戲功能分析
4.6.2 游戲具體實現(xiàn)
4.7 本章小結(jié)
第5章 記錄管理系統(tǒng)
5.1 記錄存儲系統(tǒng)概述
5.2 記錄存儲系統(tǒng)類庫簡介
5.3 記錄存儲系統(tǒng)的基本操作
5.3.1 創(chuàng)建和打開記錄存儲
5.3.2 關(guān)閉和刪除記錄存儲
5.3.3 增加記錄
5.3.4 獲取記錄
5.3.5 修改記錄
5.3.6 刪除記錄
5.4 記錄存儲系統(tǒng)的高級操作
5.4.1 記錄存儲枚舉接口
5.4.2 記錄存儲過濾接口
5.4.3 記錄存儲比較接口
5.4.4 記錄存儲監(jiān)聽接口
5.5 綜合示例:手機(jī)電話簿
5.6 本章小結(jié)
第6章 基于HTTP協(xié)議的網(wǎng)絡(luò)開發(fā)
6.1 HTTP協(xié)議概述
6.1.1 HTTP連接狀態(tài)
6.1.2 HTTP請求方式
6.2 建立HTTP連接
6.3 使用HTTP連接進(jìn)行數(shù)據(jù)傳遞
6.3.1 向服務(wù)器提交數(shù)據(jù)
6.3.2 從服務(wù)器獲取數(shù)據(jù)
6.4 綜合示例:構(gòu)建郵件系統(tǒng)
6.5 本章小結(jié)
第7章 基于Socket和數(shù)據(jù)報的網(wǎng)絡(luò)開發(fā)
7.1 Socket和數(shù)據(jù)報編程概述
7.1.1 TCP協(xié)議概述
7.1.2 UDP協(xié)議概述
7.2 Socket編程
7.2.1 SocketConnection接口的使用
7.2.2 ServerSocketConnection接口的使用
7.3 數(shù)據(jù)報編程
7.4 本章小結(jié)
第8章 基于紅外和藍(lán)牙協(xié)議的網(wǎng)絡(luò)開發(fā)
8.1 無線數(shù)據(jù)傳輸概述
8.1.1 紅外數(shù)據(jù)傳輸概述
8.1.2 藍(lán)牙數(shù)據(jù)傳輸概述
8.2 通過IrOBEX進(jìn)行紅外通信
8.2.1 IrOBEX協(xié)議概述
8.2.2 IrOBEX開發(fā)步驟
8.3 通過JABWT進(jìn)行藍(lán)牙通信
8.3.1 藍(lán)牙協(xié)議棧
8.3.2 藍(lán)牙互操作性配置
8.3.3 Java藍(lán)牙無線技術(shù)API
8.3.4 通過RFCOMM實現(xiàn)藍(lán)牙應(yīng)用
8.4 綜合示例:基于藍(lán)牙通信的五子棋游戲
8.4.1 游戲功能分析
8.4.2 游戲具體實現(xiàn)
8.5 本章小結(jié)
第9章 消息應(yīng)用開發(fā)
9.1 無線消息概述
9.1.1 GSM短消息服務(wù)
9.1.2 GSM小區(qū)廣播服務(wù)
9.2 WMA概述
9.2.1 WMA簡介
9.2.2 WMA類庫簡介
9.3 使用WTK中的WMA控制臺
9.3.1 配置和啟動WTK中的WMA控制臺
9.3.2 使用WMA控制臺發(fā)送文本消息
9.3.3 WMA控制臺發(fā)送小區(qū)廣播
9.3.4 WMA控制臺發(fā)送多媒體消息
9.4 使用WMA編寫收發(fā)短消息程序
9.4.1 發(fā)送和接收SMS消息
9.4.2 發(fā)送和接收二進(jìn)制消息
9.4.3 發(fā)送和接收MMS消息
9.5 本章小結(jié)
第10章 多媒體開發(fā)
10.1 MM API概述
10.2 媒體管理類Manager
10.3 播放器接口Player
10.3.1 播放器狀態(tài)
10.3.2 播放器監(jiān)聽接口
10.4 媒體控制接口Control
10.4.1 獲取控制器
10.4.2 音調(diào)控制接口
10.4.3 音量控制接口
10.4.4 視頻控制接口
10.5 實現(xiàn)手機(jī)拍照功能
10.6 綜合示例:手機(jī)拼圖游戲
10.6.1 游戲功能分析
10.6.2 游戲具體實現(xiàn)
10.7 本章小結(jié)
第11章 MIDP游戲編程
11.1 Game API概述
11.2 游戲容器GameCanvas類
11.2.1 屏幕緩沖
11.2.2 獲取鍵盤輸入狀態(tài)
11.2.3 實現(xiàn)游戲主循環(huán)
11.3 圖層Layer類
11.4 游戲精靈Sprite類
11.4.1 幀動畫
11.4.2 幀序列
11.4.3 精靈翻轉(zhuǎn)
11.4.4 參考像素點
11.4.5 碰撞檢測
11.5 游戲背景TiledLayer類
11.5.1 圖像貼圖和單元格
11.5.2 制作靜態(tài)地圖背景
11.5.3 制作動態(tài)地圖背景
11.6 圖層管理LayerManager類
11.6.1 圖層的索引
11.6.2 圖層的位置與繪制
11.6.3 設(shè)置視圖窗口
11.7 綜合示例:瘋狂坦克游戲
11.7.1 游戲程序結(jié)構(gòu)和設(shè)計思想
11.7.2 游戲程序分析和具體實現(xiàn)
11.8 本章小結(jié)
第12章 Mobile 3D程序開發(fā)
12.1 手機(jī)3D開發(fā)概述
12.1.1 Mobile 3D Graphics API簡介
12.1.2 Mobile 3D Graphics兩種開發(fā)模式
12.2 D模型的建立
12.2.1 頂點數(shù)組
12.2.2 頂點緩沖和索引緩沖
12.2.3 外觀屬性
12.2.4 多面體模型的建立
12.3 D場景的創(chuàng)建
12.3.1 世界World類
12.3.2 攝像機(jī)Camera類
12.3.3 光線Light類
12.3.4 背景Background類
12.3.5 場景中的坐標(biāo)轉(zhuǎn)換
12.3.6 場景的繪制
12.4 外部建模導(dǎo)入3D模型
12.5 綜合示例:第一人稱視角室內(nèi)漫游
12.6 本章小結(jié)
第13章 益智類(PUZ)游戲——炸彈人
13.1 游戲的創(chuàng)意和架構(gòu)
13.1.1 游戲創(chuàng)意
13.1.2 游戲的架構(gòu)
13.2 游戲的流程和結(jié)構(gòu)
13.3 游戲功能的實現(xiàn)
13.3.1 游戲的模型類實現(xiàn)
13.3.2 游戲的視圖類實現(xiàn)
13.3.3 游戲的主角類實現(xiàn)
13.3.4 游戲的敵人類實現(xiàn)
13.3.5 游戲的炸彈類實現(xiàn)
13.3.6 游戲的MIDlet類實現(xiàn)
13.4 游戲運行
13.5 本章小結(jié)
第14章 射擊類(STG)游戲——中途島海戰(zhàn)
14.1 游戲的創(chuàng)意和準(zhǔn)備工作
14.1.1 游戲創(chuàng)意
14.1.2 游戲的準(zhǔn)備工作
14.2 游戲的流程和結(jié)構(gòu)
14.3 游戲功能的實現(xiàn)
14.3.1 游戲的敵人小型飛機(jī)類實現(xiàn)
14.3.2 游戲的敵人中型飛機(jī)類實現(xiàn)
14.3.3 游戲的敵人旗艦類實現(xiàn)
14.3.4 游戲的主角飛機(jī)發(fā)射的子彈類實現(xiàn)
14.3.5 游戲的友軍轟炸類實現(xiàn)
14.3.6 游戲的畫布屏幕類實現(xiàn)
14.3.7 游戲的MIDlet類實現(xiàn)
14.4 游戲運行
14.5 本章小結(jié)
第15章 角色扮演類(RPG)游戲——苦澀大地
15.1 游戲的創(chuàng)意和準(zhǔn)備工作
15.1.1 游戲創(chuàng)意
15.1.2 游戲的準(zhǔn)備工作
15.2 游戲的流程和結(jié)構(gòu)
15.3 游戲功能的實現(xiàn)
15.3.1 游戲的畫布屏幕類實現(xiàn)
15.3.2 游戲精靈類的實現(xiàn)
15.3.3 游戲的主角類實現(xiàn)
15.3.4 游戲的怪物類實現(xiàn)
15.3.5 游戲的NPC類實現(xiàn)
15.3.6 游戲的地圖類實現(xiàn)
15.3.7 游戲的MIDlet類實現(xiàn)
15.4 游戲運行
15.5 本章小結(jié)
參考文獻(xiàn)

本目錄推薦

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