圖書信息
出版社: 機械工業出版社; 第1版 (2009年3月1日)
外文書名: Java ME Game Programming
叢書名: 遊戲開發技術系列叢書
平裝: 313頁
正文語種: 簡體中文
開本: 16
ISBN: 9787111264941
條形碼: 9787111264941
尺寸: 23.8 x 18.4 x 1.8 cm
重量: 540 g
作者簡介
作者:(美國)韋爾斯 等 譯者:陳宗斌 等
Martin J.Wells,現任Tasman Studios Pty有限公司的首席程式設計師,該公司位於澳洲悉尼。在他15年的職業生涯中,進行過大量開發項目。他是多種計算機語言的專家,其中包括從早期開始的Java,並且曾參與高性能網路互連和多執行緒序系統開發。他在12歲時編寫並賣出自己為Tandy和Commodore微型計算機開發的遊戲,這是他的首次遊戲編程經歷。
內容簡介
《Java ME遊戲編程(原書第2版)》主要針對已經具有一定Java編程基本知識的讀者,從遊戲開發的基礎知識入手,介紹使用Java ME技術為移動信息設備開發遊戲,詳細討論利用Java MIDP糞進行設備編程。全書分為5部分,主要內容包括移動設備基本原理、建立開發環境、基本MIDP 2.0類的使用、使用標準MIDP組件對MIDlet的開發、使用MIDP Game API開發遊戲等。此外,附錄中還介紹如何實現滾動背景。
《Java ME遊戲編程(原書第2版)》內容豐富,有許多其他同類書籍中沒有的、更易於讀者理解的基礎處理方法。《Java ME遊戲編程(原書第2版)》適合遊戲開發人員參考使用。
書籍目錄
譯者序
前言
作者簡介
第一部分 移動設備基本原理
第1章 Java ME發展歷史
1.1 Java的由來
1.2 Java的成長史
1.3 什麼是Java
1.4 多種版本
1.5 無所不在的移動信息設備
1.6 微型設備與軟體
1.7 小結
第2章 Java ME概述
2.1 全面的工具箱
2.1.1 Java ME的體系結構
2.1.2 配置與配置檔案
2.2 CDC
2.3 CLDC
2.4 CLDC目標設備特性
2.5 CLDC安全模式
2.5.1 虛擬機安全
2.5.2 應用程式安全
2.6 應用程式管理
2.7 限制
2.7.1 收尾
2.7.2 錯誤處理
2.7.3 新老版本
2.8 JVM差異
2.9 CLDC包和類庫
2.10 MIDP
2.10.1 目標硬體環境
2.10.2 目標軟體環境
2.11 MIDP包和類庫
2.12 MIDP 2.0遊戲包
2.13 MID應用程式
2.13.1 MID運行時環境
2.13.2 MID套件打包
2.13.3 Java應用程式描述符
2.14 MIDP 2.0和MIDP 1.0
2.15 小結
第3章 支持Java ME的設備
3.1 MID概述
3.2 諾基亞
3.2.1 Series 30
3.2.2 Series 40
3.2.3 Series 60
3.2.4 Series 80
3.2.5 Series 90
3.3 索愛
3.3.1 K310
3.3.2 索愛Z520
3.4 摩托羅拉
3.4.1 摩托羅拉A830
3.4.2 iDEN手機
3.4.3 摩托羅拉E550
3.5 小結
第二部分 建立開發環境
第4章 JDK、MIDP和MIDlet套件
4.1 工具獲得
4.2 JDK的安裝與設定
4.2.1 獲得JDK
4.2.2 開始安裝Windows JDK
……
第5章 使用Java Wireless Toolkit 2.5
第6章 使用NetBeans
第三部分 面向文本的活動
第7章 Java ME API基礎
第8章 RMS的持久性
第9章 用戶界面基礎
第四部分 使用圖形
第10章 表單與項
第11章 圖像與選擇
第12章 Gauge類、Calendar類與Date類
第五部分 遊戲定位
第13章 Canvas類、Graphics類和Threaqd類
第14章 Game API
第15章 Game API和遊戲實現
附錄 滾動背景