注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)游戲設(shè)計(jì)精通Java手機(jī)游戲與應(yīng)用程序設(shè)計(jì)

精通Java手機(jī)游戲與應(yīng)用程序設(shè)計(jì)

精通Java手機(jī)游戲與應(yīng)用程序設(shè)計(jì)

定 價(jià):¥49.00

作 者: 陳立偉, 張克非, 黎秀紅編著
出版社: 中國(guó)青年出版社
叢編項(xiàng):
標(biāo) 簽: JAVA語(yǔ)言 程序設(shè)計(jì)

ISBN: 9787500657170 出版時(shí)間: 2005-05-01 包裝: 平裝
開(kāi)本: 26cm+光盤(pán)1片 頁(yè)數(shù): 515 字?jǐn)?shù):  

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

本書(shū)由國(guó)內(nèi)資深Java游戲開(kāi)發(fā)設(shè)計(jì)專(zhuān)家精心編著,融會(huì)作者多年的實(shí)際編程經(jīng)驗(yàn);每一個(gè)知識(shí)點(diǎn)都有相關(guān)程序與之對(duì)應(yīng),杜絕只講概念不講實(shí)際應(yīng)用和操作的缺點(diǎn);內(nèi)容系統(tǒng)全面、范例典型實(shí)例、講解深入淺出,使您迅速掌握J(rèn)ava游戲開(kāi)發(fā)精髓;是Java程序員、手機(jī)程序設(shè)計(jì)人員和相關(guān)行業(yè)技術(shù)開(kāi)發(fā)人員學(xué)習(xí)J2ME的必備圖書(shū)。本書(shū)附贈(zèng)光盤(pán)內(nèi)含各章節(jié)范例涉及到的程序源代碼,以及J2EE,J2ME開(kāi)發(fā)包、服務(wù)器程序,Eclipse開(kāi)發(fā)環(huán)境插件等相關(guān)安裝文件。如同因特風(fēng)的普及導(dǎo)致網(wǎng)絡(luò)游戲的高速發(fā)展一樣,手機(jī)的普及導(dǎo)致手機(jī)游戲市場(chǎng)呈現(xiàn)爆炸式的發(fā)展,隨著手機(jī)性能的增強(qiáng)手機(jī)游戲市場(chǎng)的發(fā)展勢(shì)頭迅猛。而對(duì)手機(jī)游戲開(kāi)發(fā)的需求促使更多的程序員應(yīng)用和關(guān)注J2ME開(kāi)發(fā)平臺(tái)。J2ME提供了由多數(shù)大型移動(dòng)設(shè)備廠(chǎng)商一起設(shè)計(jì)和提出的工業(yè)標(biāo)準(zhǔn)簡(jiǎn)表MIDP,由于MIDP2.0對(duì)手機(jī)游戲提供了更多的支持,使得手機(jī)游戲開(kāi)發(fā)的效率更高,運(yùn)行手機(jī)游戲的速度更快。本書(shū)系統(tǒng)而全面地講述了與MIDP相關(guān)的各種手機(jī)程序設(shè)計(jì)的方法,包括手機(jī)程序基礎(chǔ)、手機(jī)多媒體程序、手機(jī)游戲等多個(gè)方面的內(nèi)容。同時(shí)還針對(duì)MIDP2.0推出的新特性,尤其是對(duì)手機(jī)游戲開(kāi)發(fā)方面的內(nèi)容進(jìn)行了重點(diǎn)的講述。本書(shū)前14章是對(duì)Java手機(jī)程序設(shè)計(jì)具體內(nèi)容的講解和闡述,第15、16兩章是綜合實(shí)例的應(yīng)用,最后1章教您如何提高手機(jī)游戲的開(kāi)發(fā)效率,使您的工作事半功倍。

作者簡(jiǎn)介

暫缺《精通Java手機(jī)游戲與應(yīng)用程序設(shè)計(jì)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 J2ME開(kāi)發(fā)簡(jiǎn)介
 1.1 J2ME基本概念
 1.1.1 J2ME簡(jiǎn)單介紹
 1.1.2 JVM. CVM和KVM的介紹
 1.1.3 CDC與CLDC介紹
 1.1.4 J2ME簡(jiǎn)表
 1.1.5 J2ME的Java企業(yè)系統(tǒng)體系結(jié)構(gòu)
 1.2 J2ME開(kāi)發(fā)環(huán)境介紹
 1.2.1 無(wú)線(xiàn)應(yīng)用程序開(kāi)發(fā)的介紹
 1.2.2 J2ME Wireless Toolkit的介紹
 1.3 支持J2ME的手機(jī)設(shè)備
 1.3.1 Motorola手機(jī)
 1.3.2 Nokia手機(jī)
 1.3.3 索尼愛(ài)立信手機(jī)
 1.3.4 三星手機(jī)
 1.4 J2ME的未來(lái)
 1.5 總結(jié)
 第2章 MIDP開(kāi)發(fā)環(huán)境配置
 2.1 MIDP開(kāi)發(fā)所需要的資源和工具
 2.2 開(kāi)發(fā)包的安裝與配置
 2.2.1 安裝和配置J2SE SDK開(kāi)發(fā)包
 2.2.2 安裝和配置J2ME VFLreless Toolkit開(kāi)發(fā)包
 2.2.3 模擬器(emulator)的介紹和如何定制模擬器
 2.3 開(kāi)發(fā)工具的安裝與配置
 2.3.1 開(kāi)發(fā)工具的選擇
 2.3.2 EclipSe的安裝與漢化
 2.3.3 EclipseMe插件的安裝
 2.3.4 EclipseMe插件的配置
 2.4 第一個(gè)簡(jiǎn)單手機(jī)程序HelloWorld
 2.4.1 Eclipse開(kāi)發(fā)步驟
 2.4.2 WTK開(kāi)發(fā)步驟
 2.5 認(rèn)識(shí)手機(jī)鍵盤(pán)
 2.6 總結(jié)
 第3章 開(kāi)發(fā)MIDP程序
 3.1 MIDlet程序基本框架
 3.2 MIDlet的生命周期
 3.3 MIDP Profile的介紹
 3.4 OTA發(fā)布程序
 3.4.1 MIDlet程序?qū)傩栽O(shè)置
 3.4.2 服務(wù)器安裝
 3.4.3 在服務(wù)器上發(fā)布程序
 3.4.4 通過(guò)OTA安裝MIDlet程序
 3.5 MIDP 2.0增加的新特性
 3.6 總結(jié)
 第4章 MIDP高級(jí)界面開(kāi)發(fā)
 4.1 MIDP高級(jí)界面開(kāi)發(fā)簡(jiǎn)介
 4.1.1 Display類(lèi)的開(kāi)發(fā)
 4.1.2 基本控件開(kāi)發(fā)簡(jiǎn)介
 4.2 事件處理
 4.2.1 什么是事件
 4.2.2 按鈕. 菜單編程基礎(chǔ)
 4.2.3 處理高級(jí)別事件
 4.2.4 處理低級(jí)別事件
 4.3 基本屏幕控件實(shí)例
 4.3.1 TextBox
 4.3.2 List
 4.3.3 Alert
 4.3.4 Form
 4.3.5 Ticker
 4.4 使用Item控件實(shí)例
 4.4.1 TextField
 4.4.2 Imageltem
 4.4.3 StringItem
 4.4.4 ChoiceGroup
 4.4.5 DateField
 4.4.6 Gauge與線(xiàn)程應(yīng)用
 4.4.7 Spacer
 4.5 對(duì)話(huà)框?qū)嵗?br /> 4.5.1 對(duì)話(huà)框類(lèi)的分析和實(shí)現(xiàn)
 4.5.2 對(duì)話(huà)框類(lèi)的應(yīng)用
 4.6 總結(jié)
 第5章 MIDP低級(jí)界面開(kāi)發(fā)
 5.1 Canvas類(lèi)的開(kāi)發(fā)簡(jiǎn)介
 5.1.1 Canvas簡(jiǎn)介
 5.1.2 按鍵事件
 5.1.3 觸摸事件
 5.2 Graphics類(lèi)的開(kāi)發(fā)簡(jiǎn)介
 5.2.1 Graphics坐標(biāo)
 5.2.2 繪畫(huà)基本圖型
 5.2.3 畫(huà)字符串和定位點(diǎn)Anchor
 5.2.4 調(diào)整原點(diǎn)坐標(biāo)
 5.2.5 顏色
 5.2.6 字體
 5.2.7 圖像
 5.2.8 裁減區(qū)
 5.2.9 重繪機(jī)制
 5.3 清屏和全屏
 5.3.1 清屏
 5.3.2 全屏
 5.4 雙緩存技術(shù)
 5.5 CustomItem
 5.6 綜合實(shí)例1:編寫(xiě)歡迎畫(huà)面
 5.7 綜合實(shí)例2:繪制心狀圖形
 5.8 總結(jié)
 第6章 常用手機(jī)功能設(shè)計(jì)與開(kāi)發(fā)
 6.1 倒計(jì)時(shí)
 6.1.1 倒計(jì)時(shí)實(shí)例的技術(shù)特點(diǎn)
 6.1.2 倒計(jì)時(shí)實(shí)例具體實(shí)現(xiàn)
 6.2 時(shí)鐘
 6.2.1 時(shí)鐘實(shí)例的技術(shù)特點(diǎn)
 6.2.2 時(shí)鐘實(shí)例的實(shí)現(xiàn)
 6.3 記事本
 6.3.1 記事本實(shí)例的技術(shù)特點(diǎn)
 6.3.2 記事本實(shí)例的實(shí)現(xiàn)
 6.4 日歷
 6.4.1 日歷實(shí)例的技術(shù)特點(diǎn)
 6.4.2 日歷實(shí)例具體實(shí)現(xiàn)
 6.5 總結(jié)
 第7章 手機(jī)游戲開(kāi)發(fā)基礎(chǔ)
 7.1 手機(jī)游戲簡(jiǎn)介
 7.2 動(dòng)畫(huà)的制作
 7.2.1動(dòng)畫(huà)類(lèi)型
 7.2.2設(shè)置合理的FPS
 7.2.3消除動(dòng)畫(huà)閃爍現(xiàn)象
 7.2.4繪制動(dòng)畫(huà)以及動(dòng)畫(huà)循環(huán)
 7.3 使用計(jì)時(shí)器
 7.4 設(shè)置游戲難度
 7.5 游戲與玩家的交互
 7.6 自定義游戲字體
 7.7 俄羅斯方塊游戲
 7.7.1 俄羅斯方塊游戲的技術(shù)特點(diǎn)
 7.7.2 俄羅斯方塊游戲的整體設(shè)計(jì)
 7.7.3 俄羅斯方塊形狀設(shè)計(jì)
 7.7.4 俄羅斯方塊游戲面板
 7.7.5 俄羅斯方塊游戲算法
 7.8 總結(jié)
 第8章 手機(jī)游戲2D動(dòng)畫(huà)開(kāi)發(fā)
 8.1 MIDP2.0 2D游戲開(kāi)發(fā)
 8.2 GameCanvas類(lèi)開(kāi)發(fā)
 8.2.1 GameCanvas類(lèi)基本開(kāi)發(fā)流程
 8.2.2 GameCanvas類(lèi)鍵盤(pán)輸入
 8.3 Sprite類(lèi)開(kāi)發(fā)
 8.3.1 Sprite類(lèi)開(kāi)發(fā)基礎(chǔ)
 8.3.2 Sprite類(lèi)碰撞檢查
 8.3.3 Sprite類(lèi)旋轉(zhuǎn)處理
 8.3.4 精靈圖片的參照點(diǎn)
 8.4 TiledLayer類(lèi)開(kāi)發(fā)
 8.5 LayerManager類(lèi)開(kāi)發(fā)
 8.6 綜合實(shí)例:精靈的碰撞
 8.7 總結(jié)
 第9章 手機(jī)3D游戲開(kāi)發(fā)入門(mén)
 9.1 MIDP2.0 3D游戲開(kāi)發(fā)
 9.2 手機(jī)3D圖像開(kāi)發(fā)基礎(chǔ)
 9.2.1 Scene Graph
 9.2.2 World
 9.2.3 Loader
 9.2.4 Graphics3D
 9.2.5 播放簡(jiǎn)單3D畫(huà)面
 9.3 播放手機(jī)3D動(dòng)畫(huà)
 9.4 繪制一個(gè)旋轉(zhuǎn)的立方體
 9.5 總結(jié)
 第10章 手機(jī)音效開(kāi)發(fā)
 10.1 MIDP2.0手機(jī)音效開(kāi)發(fā)簡(jiǎn)介
 10.1.1 MMAPI體系結(jié)構(gòu)
 10.1.2 Player接口
 10.1.3 播放簡(jiǎn)單音調(diào)
 10.2 播放MIDI音符
 10.2.1 播放單個(gè)MIDI音符
 10.2.2 連續(xù)播放MIDI音符
 10.3 播放歌曲
 10.4 控制歌曲音量
 10.5 錄制歌曲
 10.6 綜合實(shí)例:模擬擊鼓效果
 10.6.1 擊鼓程序介紹
 10.6.2 擊鼓程序的實(shí)現(xiàn)
 10.7 游戲音效
 10.8 總結(jié)
 第11章 手機(jī)視頻程序開(kāi)發(fā)
 11.1 手機(jī)視頻開(kāi)發(fā)簡(jiǎn)介
 11.1.1 視頻開(kāi)發(fā)基礎(chǔ)
 11.1.2 改進(jìn)視頻播放
 11.2 捕捉視頻圖片
 11.3 視頻播放控制程序
 11.3.1 播放類(lèi)型的判斷
 11.3.2 視頻播放屏幕類(lèi)
 11.3.3 視頻播放主程序
 11.4 總結(jié)
 第12章 MIDP的數(shù)據(jù)持久存儲(chǔ)開(kāi)發(fā)
 12.1 數(shù)據(jù)持久存儲(chǔ)開(kāi)發(fā)簡(jiǎn)介
 12.2 記錄文件的創(chuàng)建與刪除
 12.2.1 記錄文件的創(chuàng)建
 12.2.2 記錄文件的關(guān)閉和刪除
 12.3 記錄的添加和讀取
 12.4 記錄的更新. 刪除和監(jiān)聽(tīng)
 12.4.1 記錄的更新和刪除
 12.4.2 記錄的監(jiān)聽(tīng)
 12.5 記錄的過(guò)濾
 12.6 記錄的排序
 12.7 記錄格式的轉(zhuǎn)換
 12.8 電話(huà)本實(shí)例
 12.8.1 電話(huà)本實(shí)例的介紹
 12.8.2 電話(huà)本界面設(shè)計(jì)
 12.8.3 記錄格式的設(shè)計(jì)和實(shí)現(xiàn)
 12.8.4 添加新記錄的設(shè)計(jì)和實(shí)現(xiàn)
 12.8.5 列舉電話(huà)記錄的設(shè)計(jì)和實(shí)現(xiàn)
 12.8.6 記錄查看與更新設(shè)計(jì)和實(shí)現(xiàn)
 12.8.7 刪除屏幕的設(shè)計(jì)和實(shí)現(xiàn)
 12.8.8 查找屏幕的設(shè)計(jì)和實(shí)現(xiàn)
 12.8.9 程序主屏幕的設(shè)計(jì)和實(shí)現(xiàn)
 12.9 總結(jié)
 第13章 無(wú)線(xiàn)網(wǎng)絡(luò)開(kāi)發(fā)
 13.1 無(wú)線(xiàn)網(wǎng)絡(luò)技術(shù)
 13.1.1 窄帶廣域無(wú)線(xiàn)網(wǎng)
 13.1.2 寬帶廣域無(wú)線(xiàn)網(wǎng)
 13.1.3 局域無(wú)線(xiàn)網(wǎng)
 13.2 MIDP通用網(wǎng)絡(luò)開(kāi)發(fā)接口
 13.3 MIDP開(kāi)發(fā)HTTP程序
 13.3.1 使用StreamCormection接口
 13.3.2 使用HttpConnection接口
 13.3.3 顯示服務(wù)器信息
 13.3.4 Http方式與服務(wù)器交互信息
 13.4 MIDP開(kāi)發(fā)Socket程序
 13.4.1 什么是Socket
 13.4.2 開(kāi)發(fā)MIDP的Socket點(diǎn)到點(diǎn)程序
 13.5 MIDP開(kāi)發(fā)Datagram程序
 13.5.1 什么是Da切g(shù)ram
 13.5.2 開(kāi)發(fā)MIDP的Datagram點(diǎn)到點(diǎn)程序
 13.6 總結(jié)
 第14章 網(wǎng)絡(luò)應(yīng)用技巧
 14.1 使用后臺(tái)線(xiàn)程控制HTTP連接
 14.1.1 主程序中直接使用后臺(tái)線(xiàn)程
 14.1.2 主程序中調(diào)用后臺(tái)線(xiàn)程子類(lèi)
 14.2 創(chuàng)建線(xiàn)程等待圖形畫(huà)面
 14.3 通過(guò)Http協(xié)議下載和觀(guān)看圖片
 14.4 通過(guò)Http協(xié)議瀏覽網(wǎng)絡(luò)文本
 14.5 總結(jié)
 第15章 應(yīng)用實(shí)例:聯(lián)網(wǎng)心理測(cè)試
 15.1 程序整體設(shè)計(jì)
 15.2 編寫(xiě)數(shù)據(jù)序列化接口
 15.3 服務(wù)器端程序
 15.3.1 創(chuàng)建數(shù)據(jù)庫(kù)表格
 15.3.2 編寫(xiě)測(cè)試程序
 15.3.3 編寫(xiě)服務(wù)器端程序
 15.4 客戶(hù)端程序
 15.5 總結(jié)
 第16章 應(yīng)用實(shí)例:移動(dòng)銀行
 16.1 移動(dòng)銀行介紹
 16.2 繳費(fèi)系統(tǒng)的整體設(shè)計(jì)
 16.3 繳費(fèi)系統(tǒng)的數(shù)據(jù)序列化
 16.4 繳費(fèi)系統(tǒng)的功能模塊設(shè)計(jì)
 16.5 進(jìn)度屏幕設(shè)計(jì)
 16.6 網(wǎng)絡(luò)處理模塊設(shè)計(jì)
 16.7 客戶(hù)端屏幕類(lèi)設(shè)計(jì)
 16.7.1 登錄屏幕設(shè)計(jì)
 16.7.2 查詢(xún)屏幕設(shè)計(jì)
 16.7.3 設(shè)置賬戶(hù)信息屏幕設(shè)計(jì)
 16.7.4 編寫(xiě)主屏幕
 16.8 服務(wù)器
 16.8.1 創(chuàng)建數(shù)據(jù)庫(kù)表格
 16.8.2 編寫(xiě)服務(wù)器端Servlet
 16.8.3 發(fā)布Servlet
 16.8.4 測(cè)試程序
 16.9 總結(jié)
 第17章 高效開(kāi)發(fā)
 17.1 運(yùn)行速度
 17.1.1 測(cè)量程序速度
 17.1.2 圖形顯示速度
 17.1.3 使用線(xiàn)程
 17.2 合理利用內(nèi)存
 17.2.1 釋放資源
 17.2.2 共用對(duì)象資源
 17.3 JAR文件大小
 17.4 總結(jié)
 附錄A Nokia模擬器的安裝和使用
 附錄B Motorola模擬器的安裝和使用
 附錄C SAMSUNG模擬器的安裝和使用
</font>

本目錄推薦

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