《Java手機動漫遊戲設教程》主要是針對目前流行的java移動設備套用開發,包括移動設備上廣泛套用的各種軟體:移動網站開發、圖片、多媒體、MMS 和遊戲的開發的功能。為了符合不同技術人員的需要,涉及的技術有J2ME,nokia SDK,SONYERISSON SDK等。 由於在移動設備,如手機、手持電腦和其他智慧型設備上大多數都支持Java技術。我們常見到的彩信、手機遊戲等大多是使用Java開發的,而隨著手機功能的不斷提高,越來越多的開發人員逐步轉向手機和其他移動設備套用開發上。因此《Java手機動漫遊戲設教程》專門針對Java移動開發進行詳盡的介紹,並介紹了多個遊戲案例,以便滿足不同層次的讀者需要。 《Java手機動漫遊戲設教程》可以作為學生的課外參考書,也可以作為希望從事手機方面開發的初學者的入門圖書,以及從事手機開發的技術人員的參考資料。 為了方便讀者學習,《Java手機動漫遊戲設教程》配有免費案例原始碼,以便讀者可以進行深入研究。
基本介紹
- 書名:Java手機動漫遊戲設教程
- 出版社:中國水利水電出版社
- 頁數:315頁
- 開本:16
- 定價:38.00
- 作者:房曉溪
- 出版日期:2008年9月1日
- 語種:簡體中文
- ISBN:9787508458434
- 品牌:中國水利水電出版社
內容簡介
圖書目錄
前言
第1章 移動開發基礎
1.1 移動套用簡介
1.2 必須安裝的軟體
1.3 安裝ndsj2me_v_2
1.3.1 安裝軟體
1.3.2 開發經驗與體會
第2章 建立.jar檔案和.jad檔案
2.1 編寫Java原始碼
2.2 編譯並預驗證
2.3 封裝MIDIct
2.3.1 MIDlet套件
2.3.2 Java.檔案檔案
2.3.3 Java應用程式描述器檔案(JAD)
2.4 創建JAR/JAD檔案
2.5 運行JAD檔案
2.6 使用NoldaSDK運行程式
2.7 在JBuilder里正確顯示中文一
2.8 J2ME簡介
2.8.1 基本概念
2.8.2 J2ME總體架構
2.8.3 J2ME目標設備
2.8.4 開發經驗與體會一
第3章 J2ME開發技術實例分析一
3.1 在Canvas畫布上設計屏保程式
3.2 L,ist和Alert設計一個選擇清單
3.3 Canvas和Graphic直接處理繪圖及按鍵
3.4 J2ME數據套用
3.4.1 範例一:簡單的開、關、讀、寫動作
3.4.2 範例二:簡單的以數據流方式來開、關、讀、寫
3.4.3 範例三:簡單的數據排序
3.4.4.範例四:簡單的數據查詢
3.4.5 範例五:簡單的數據事件通知及處理
第4章 手機彩圖程式開發
4.1 程式開發環境
4.2 程式開發目標
4.3 程式設計過程
4.4 類庫設計
4.5 手機程式設計的關鍵技術
4.5.1 手機程式設計
4.5.2 MIDP圖形處理類別函式館
4.5 -3Display類
4.5.4 Canvas類
4.5.5 MIDlet程式結構
4.6 開發經驗與體會
第5章 遊戲開發基礎
5.1 遊戲製作的主要流程
5.2 遊戲設計基本論
5.3 時代背景
5.4 模式
5.5 技術
5.6 表現手法
5.7 針對移動設備的設計策略
第6章 井字遊戲
6.1 玩法與算法
6.2 程式設計
6.2.1 概述
6.2.2 井字遊戲的MIDlet類
6.3 ricTacToeMIDlet.java程式
6.4 ChoosePieceScreen.java
6.5 TicTacToe.jad
6.6 開發經驗與體會
第7章 手機圖形處理
7.1 全螢幕畫布
7.2 繪製和填充三角形及多邊形
7.3 繪製反轉及旋轉圖片
7.4 透明支持
7.5 創建可變圖片的特別方法
7.6 對圖片像素數據的底層訪問
第8章 手機音樂播放
8.1 播放單音
8.2 播放簡單曲調
8.3 音調狀態模型和SoundListeners
8.4 音量設定
8.5 播放聲音檔案
第9章 遊戲特效設計
9.1 控制振動
9.2 控制螢幕背景燈光
9.3 閃爍燈
第10章 手機電影播放
10.1 程式設計
10.2 播放器狀態模型
10.3 播放單音和序列音樂
10.4.播放聲音和MIDI
10.5 播放視頻
10.6 拍照
第11章 播放器程式設計
11.1 用戶界面設計
11.2 軟體設計
11.2.1 MediaSamplerMIDlet類
11.2.2 MediaList類
11.2.3 VideoCanvas類
11.3 應用程式相關檔案
11.4 MMS開發工具
11.5 創建MMS訊息
第12章 移動遊戲界面設計
12.1 各種移動遊戲界面
12.2 MIDP高級API
12.2.1 它們適用於哪些場合
12.2.2 示例程式
第13章 MIDP2.0高級編程
13.1 Display(顯示)
13.2 Displayable(可顯示對象)
13.3 Font(字型)
13.4 Form(表單)
13.5 Iayouts(布局)
13.6 命令和項目
13.7 Appearance(顯現)模式
13.8 CustomItem(客戶定製項目)
13.9 Spacer和Alert
13.1 0Choice、ChoiceGroup和List
13.1 1其他關鍵類
13.1 2Graphics和IInage
第14章 手機遊戲開發過程詳解
14.1 手機遊戲限制
14.2 顯示尺寸和顏色
14.2.1 手機界面
14.2.2 缺少類
14.2.3 我們和用戶的性能指的是什麼
14.2.4 提高性能的方法
14.2.5 編碼提示
14.2.6 遊戲設計
第15章 牧羊犬遊戲設計
15.1 遊戲類設計
15.2 遊戲多媒體設計
15.3 遊戲圖形處理
15.3.1 透明性
15.3.2 全螢幕模式一
15.3.3 震動和背景燈光
第16章 J2ME多媒體遊戲
16.1 概述
16.2 多媒體操作
1,6.3 MMAPI包
16.4 使用MMAPI
16.5 媒體播放器
第17章 手機遊戲案例
17.1 概盎
17.2 開發工具
17.3 吃豆豆遊戲
17.3.1 FrameTrigger.java
17.3.2 GameBoard.iava
17.3.3 GameBoardFactory.j.ava
17.3.4 GameCanvas.java
17.3.5 GhostActor.iava:
17.3.6 GridNode.iava
17.3.7 IntroScreen.iava
17.3.8 pacmandava
17.3.9 PacmanActoriava
17.4 礦工馬塢遊戲
17.4.1 Cobject.java
17.4.2 Dynamic.iiava
17.4.3 Frame.java
17.4.4 MJava
17.4.5 Main.java
17.4.6 Miner.java
17.5 Bubblet遊戲
17.5.1 Bubblet.java
17.5.2 BubbletCanvas.java
17.6 格檔遊戲
17.6.1 BlockGame.java
17.6.2 GraphicJ2ME.java
第18章 開發測試
18.1 套用軟體的性能和可靠性
18.2 套用軟體的安全性
18.3 手機軟體的安裝
18.4.J2ME套用軟體測試
第19章 技術要點總結
參考資料
序言
為推動我國動漫產業的發展、培養本土手機動漫遊戲設計專業人才,作者集多年手機動漫遊戲設計與製作教學和著書的經驗推出了這套“動漫遊戲設計叢書”,為培養我國民族動漫、遊戲人才,推動我國動漫、遊戲產業快速發展貢獻力量。
本套“動漫遊戲設計叢書”共有5本:
·《ASRNET手機網路設計教程》
·《C++手機動漫遊戲設計教程》
·《Java手機動漫遊戲設計教程》
·《VB.NET‘手機動漫遊戲設計教程》
·《C#.NET手機動漫遊戲設計教程》
通過本套叢書可以循序漸進地使讀者掌握手機動漫遊戲設計和製作的知識及技術。
本套“動漫遊戲設計叢書”適合有志於動漫遊戲事業的大中專學生和各個層次的動漫遊戲愛好者以及手機愛好開發者。