出版時間:2009-1 出版社:國防工業(yè)出版社 作者:戴麗萍,李磊,等 頁數(shù):330
Tag標(biāo)簽:無
內(nèi)容概要
本書定位于對制作游戲有極大熱情,但編程能力不甚深厚的初學(xué)者。全書共5篇,以引導(dǎo)讀者順利學(xué)習(xí)。 第1篇(第1章至第4章),對Java ME進(jìn)行了概述,指導(dǎo)讀者正確地搭建開發(fā)平臺,并完成了一個Java ME的小程序—"We are developer"??紤]到有些讀者對于Java不太了解,所以單獨劃分了一章對Java進(jìn)行了簡單的介紹。 第2篇(第5章、第6章),介紹了鍵盤響應(yīng)機(jī)制和Java ME自帶的一些工具。到此,讀者已經(jīng)有能力進(jìn)行簡單Java ME的編寫了。 第3篇(第7章至第12章),介紹了手機(jī)游戲的開發(fā),當(dāng)讀者掌握了地圖和精靈的編寫技巧后,就可以編寫自己的手機(jī)游戲了。第12章介紹了Java ME程序的簡單優(yōu)化,更復(fù)雜的優(yōu)化請參閱相關(guān)書籍。 第4篇(第13章、第14章),對未來手機(jī)游戲的展望,隨著手機(jī)與無線網(wǎng)絡(luò)性能的提升,3D游戲與網(wǎng)絡(luò)游戲的普及就在不遠(yuǎn)的將來。 第5篇(第15章、第16章),通過3個游戲引領(lǐng)讀者制作實際的游戲,代碼有大量的注釋,讀者可以參考。
書籍目錄
第1篇 基礎(chǔ)篇 第1章 傳說中的技術(shù)——Java ME 1.1 Java平臺的劃分——Java SE,Java EE,Java ME 1.1.1 Java的由來2 1.1.2 Java SE的企業(yè)級擴(kuò)充——Java EE 1.1.3 Java SE向移動設(shè)備的發(fā)展——Java ME 1.1.4 JCP與JSR 1.2 Java ME平臺體系結(jié)構(gòu) 1.3 CLD 1.3.1 Configuration 1.3.2 CLDC1.0與CLDC1.1 1.4 MIDP 1.4.1 Profile10 1.4.2 MIDP1.0與MIDP2.011 小結(jié) 第2章 Java ME開發(fā)準(zhǔn)備 2.1 Java虛擬機(jī)與JDK 2.1.1 Java虛擬機(jī) 2.1.2 JDK 2.2 適合新手的開發(fā)環(huán)境 2.2.1 JDK與WTK的安裝、配置與使用 2.2.2 方便的文本編輯工具——UltraEdit32 小結(jié) 第3章 Java核心語法與面向?qū)ο蠡A(chǔ) 3.1 Java的數(shù)據(jù)類型 3.1.1 整型數(shù)據(jù) 3.1.2 字符型數(shù)據(jù)char 3.1.3 浮點型數(shù)據(jù)float 3.1.4 布爾型數(shù)據(jù)Boolean 3.1.5 字符串?dāng)?shù)據(jù)String 3.1.6 數(shù)組數(shù)據(jù) 3.2Java 關(guān)鍵字與控制結(jié)構(gòu) 3.2.1 關(guān)鍵字 3.2.2 控制結(jié)構(gòu) 3.3 類與對象 3.4 繼承 3.5 接口與抽象類 3.5.1 接口 3.5.2 抽象類 3.6 異常與I/O流 3.6.1異?! ?.6.2I/O流 小結(jié) 第4章 第一個Java ME程序——“We are developer” 4.1 運行第一個Java ME程序——“We are developer” 4.1.1 建立項目 4.1.2 輸入代碼 4.1.3 運行程序 4.2 MIDlet的生命周期 4.2.1 MIDlet程序的三種狀態(tài) 4.2.2 MIDlet程序生命周期方法 4.2.3 三種狀態(tài)的轉(zhuǎn)變方法 4.3 JAD與JAR 4.3.1 JAR概述 4.3.2 JAD概述 小結(jié)第2篇 入門篇 第5章 游戲操作的實現(xiàn)——鍵盤響應(yīng) 5.1 鍵盤響應(yīng) 5.1.1 鍵盤碼的定義與獲取 5.1.2 keyPressed——按鍵按下 5.1.3 keyRleased——按鍵松開 5.1.4 keyRepeated——重復(fù)按鍵 5.2 Command的使用 5.2.1 Command類 5.2.2 Command類型 5.2.3 通用事件處理——CommandListener 5.3 指針實例講解 小結(jié) 第6章 方便的工具——系統(tǒng)工具的調(diào)用第3篇 功能篇 第7章 MIDP低級用戶界面——Canvas 第8章 游戲的背景——貼圖 第9章 精靈與障礙物的碰撞檢測 第10章 聰明的敵人——AI的方法 第11章 最高分的存儲:記錄管理系統(tǒng)——RMS 第12章 手機(jī)游戲的限制與性能優(yōu)化第4篇 展望篇 第13章 令人興奮的3D游戲 第14章 無線網(wǎng)絡(luò)的應(yīng)用第5篇 實例篇 第15章 拼圖游戲與貪吃蛇游戲 第16章 游戲開發(fā)實例參考文獻(xiàn)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
Java ME手機(jī)游戲開發(fā)從入門到精通 PDF格式下載