2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

第九藝術學院遊戲開發系列教材:J2ME遊戲開發

  • 作者:鄒吉滔 著
  • 出版社: 清華大學出版社
  • 出版時間:2009-09-01
  • 版次:1
  • 商品編號: 10157038

    頁數:303

    紙張:膠版紙

    印次:1

    ISBN:9787302209737

    印刷時間:2009-09-01

    正文語種:中文


HK$64.60 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

近年來,隨著無線移動設備特別是手機的廣泛應用,基於這些設備的遊戲也得到了迅速的發展。對於廣大遊戲愛好者來說,這些移動設備上的遊戲是很有吸引力的。因此,J2ME手機遊戲有著良好的發展前景。《J2ME遊戲開發》正是本著全面、系統介紹這些相關知識的目的,從J2ME手機遊戲的各個層面來介紹相關知識的。
  《J2ME遊戲開發》分為如下幾個部分:①概述,在這個部分中筆者從手機遊戲的分類開始講到手機遊戲開發的特點,最後介紹了手機遊戲的歷史和發展趨勢;②手機遊戲項目開發介紹,在這部分闡述的是手機遊戲策劃的相關內容和美工製作的技巧,並講述了手機遊戲的開發流程、遊戲提案、遊戲的設計與實現等;③遊戲開發平台介紹,主要介紹了智能手機的概念,並深入到幾個主流的手機操作系統及手機遊戲常用開發平台;④J2ME手機遊戲編程,介紹了J2ME手機遊戲開發環境的安裝及配置、遊戲動畫實現和人工智能、圖像處理及MIDP數據存儲等內容;⑤案例分析,在《J2ME遊戲開發》中以一個Bomber遊戲為案例來使讀者對手機遊戲開發整體有一個較清晰的認識。
  《J2ME遊戲開發》面向的讀者是廣大的手機遊戲開發愛好者和專業的手機遊戲開發人員。

目錄

第1章 手機遊戲概論
1.1 手機遊戲的類型
1.1.1 嵌入式遊戲
1.1.2 短信息服務遊戲
1.1.3 WAP瀏覽器遊戲
1.1.4 J2ME和其他的解釋語言類遊戲
1.2 手機遊戲開發特點
1.2.1 手機作為遊戲載體的優點
1.2.2 手機作為遊戲載體的缺點
1.2.3 揚長避短的手機遊戲開發
1.2.4 移動遊戲開發與傳統遊戲開發的區別
1.3 手機及手機遊戲的發展歷史和未來
1.3.1 手機的發展歷史和未來
1.3.2 手機遊戲的發展歷史和未來
1.3.3 3G技術的展望
1.4 本章小結
1.5 本章習題

第2章 手機遊戲項目開發介紹
2.1 手機遊戲策劃
2.1.1 手機遊戲策劃自身的特點
2.1.2 手機策劃的一般步驟
2.1.3 手機遊戲策劃書模板
2.1.4 手機遊戲策劃示例
2.2 關於手機遊戲美工
2.2.1 手機遊戲圖片環境限制
2.2.2 手機遊戲圖片常用製作技巧
2.3 手機遊戲項目開發流程介紹
2.3.1 提案階段
2.3.2 設計階段
2.3.3 實現階段
2.3.4 測試與評審階段
2.3.5 完成階段
2.4 本章小結
2.5 本章習題

第3章 手機操作系統和遊戲開發平台介紹
3.1 智能手機的概念
3.2 手機操作系統介紹
3.2.1 Microsoft Smart phone
3.2.2 Symbian
3.2.3 Palmos
3.2.4 Linux
3.2.5 Android系統
3.3 手機遊戲開發平台介紹
3.3.1 BREW
3.3.2 J2ME
3.3.3 Mophun
3.4 本章小結
3.5 本章習題

第4章 Java語言基礎知識
4.1 Java基本程序結構模式及基本語法
4.1.1 基本程序結構模式
4.1.2 標識符和關鍵字
4.1.3 數據類型概述
4.1.4 數據類型詳解
4.1.5 運算符
4.2 結構控制語句
4.2.1 分支語句
4.2.2 循環語句
4.2.3 特殊循環流程控制
4.3 面向對象基礎
4.3.1 面向對象特點與類的基本概念
4.3.2 類的使用
4.3.3 成員變量與成員方法
4.3.4 構造方法
4.4 類的繼承性
4.4.1 類的繼承性及多態
4.4.2 方法重載與方法覆蓋的比較
4.5 super關鍵字
4.6 抽象類
4.7 接口
4.7.1 接口定義與使用
4.7.2 接口和抽象類之間的使用差別
4.7.3 包使用示例
4.8 數組
4.8.1 數組的聲明
4.8.2 創建數組
4.8.3 多維數組
4.8.4 數組界限
4.9 多線程
4.9.1 線程的創建
4.9.2 線程的四種狀態
4.9.3 線程的優先級
4.9.4 線程的同步
4.9.5 線程的阻塞
4.1 0Vector類
4.1 0.1 提要
4.1 0.2 構造函數
4.1 0.3 變量
4.1 0.4 方法
4.1 0.5 向量Vector模板範例
4.1 1異常處理
4.1 1.1 異常
4.1 1.2 try…catch語句
4.1 1.3 調用棧機制
4.1 1.4 finally語句
4.1 2名字PK遊戲
4.1 2.1 遊戲說明
4.1 2.2 遊戲製作難點
4.1 2.3 遊戲程序流程圖
4.1 2.4 遊戲程序類圖
4.1 2.5 遊戲代碼解析
4.1 2.6 遊戲界面
4.1 3猜數字遊戲
4.1 3.1 遊戲說明
4.1 3.2 遊戲製作難點
4.1 3.3 遊戲程序流程圖
4.1 3.4 遊戲程序類圖
4.1 3.5 遊戲代碼解析
4.1 3.6 遊戲界面
4.1 4本章小結
4.1 5本章習題

第5章 J2ME概述
5.1 J2ME介紹
5.1.1 KVM
5.1.2 CDC與CLDC
5.1.3 MIDP
5.1.4 CLDCMIDP架構
5.2.J2ME的安全
5.3.J2ME的前景
5.4 J2ME與MIDP相關網站
5.5 本章小結
5.6 本章習題

第6章 Java主流開發工具的配置與使用
6.1 WTK的配置
6.1.1 使用KToolbar的一部署應用
6.1.2 MIDlet應用程序模型
6.1.3 設置WTK工程屬性和開發環境
6.2 JBuilder2006移動開發包的配置
6.2.1 添加JDK
6.2.2 自定義菜單
6.3 Eclipse3.2 的配置
6.3.1 相關工具的下載地址
6.3.2 Eclipse3.2 的基本配置
6.3.3 在Eclipse上安裝EclipseME移動開發插件
6.3.4 EclipseME插件的配置
6.3.5 設置WTK
6.3.6 Eclipse開發步驟
6.4 各大廠商的SDK配置
6.4.1 Nokia的配置
6.4.2 SonyEricsson的配置
6.5 本章小結
6.6 本章習題

第7章 J2ME類庫介紹
7.1 CLDC架構概述
7.1.1 應用程序管理
7.1.2 對Java語言規範的兼容性
7.1.3 對Java虛擬機規範的兼容性
7.1.4 CLDC1.1 新增內容
7.2 CLDC類庫
7.2.1 繼承自J2SE的類
7.2.2 CLDC特有的類
7.2.3 CLDC1.1 新增內容
7.3 MIDP應用程序模型
7.3.1 MIDP應用程序模型
7.3.2 MIDiet的生命週期
7.4 MIDP高層用戶界面類庫
7.4.1 MIDP用戶界面API的結構
7.4.2 lcdui包介紹
7.5 MIDP底層用戶界面類庫
7.6 MIDPTimerAPI
7.7 本章小結
7.8 本章習題

第8章 遊戲設計中的動畫
8.1 動畫基礎
8.1.1 什麼是動畫
8.1.2 製作動畫應注意的問題
8.2.1 ava中的多線程技術
8.3 雙緩衝技術
8.4 圖片的裁剪
8.5 播放動畫框架
8.6 本章小結
8.7 本章習題

第9章 遊戲中的人工智能
9.1 人工智能的設計思路
9.2 人工智能的實現
9.2.1 A算法的基礎知識
9.2.2 追蹤、躲避
9.2.3 碰撞檢測
9.3 Bomber中的怪物的接近和退避算法
9.4 本章小結
9.5 本章習題

第10章 MIDP數據存儲
10.1 數據庫系統的概況
10.1.1 javax.microedition.rms程序包
10.1.2 使用RecordStore類訪問記錄存儲
10.1.3 打開或關閉數據庫
10.1.4 記錄存儲器範例
10.1.5 添加和修改記錄
10.1.6 讀取記錄
10.1.7 其他操作
10.1.8 高效的RMS
10.2.1 2ME數據管理系統的引用
10.3 遊戲中數據存取範例
10.4 本章小結
10.5 本章習題


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。