J2ME遊戲編程(J2ME 遊戲編程)

J2ME遊戲編程

J2ME 遊戲編程一般指本詞條

《J2ME遊戲編程》是2005年清華大學出版社出版的以上,作者是威爾斯。

基本介紹

  • 書名:J2ME遊戲編程
  • 作者:威爾斯
  • ISBN:9787302116110
  • 頁數:602
  • 定價:69.00元
  • 出版社:清華大學出版社
  • 出版時間:2005-11
內容簡介,目錄,作者簡介,

內容簡介

本書引領讀者跨越遊戲開發的全過程,從遊戲創意的誕生,到埋頭編程,樂在其中的日日夜夜,直到最後新遊戲發布面世的激動時刻。本書通過一個實際的J2ME遊戲開發項目,手把手教會讀者開發出自己的遊戲,包括遊戲生命周期的評估、如何處理資源、螢幕繪圖的各種方法、記憶體使用的最佳化、用戶輸入的處理,甚至還包括線上共享高分。作為高級話題,本書還探討了3D光線投射引擎以及多人聯網遊戲所用的網路技術。
本書是遊戲開發經典叢書系列之一,適合遊戲開發人員、業餘遊戲軟體開發愛好者和有關遊戲軟體開發培訓班使用,也可以作為大專院校相關專業的參考書。

目錄

第1部分 什麼是J2ME
第1章 J2ME的歷史
1.1 Java Oak
1.2 Java在Sun公司的成長
1.3 什麼是Java
1.4 Java的多個版本
1.5 到處都是微型設備
1.6 小型軟體
1.7 結語
第2章 J2ME概述
2.1 J2ME
2.2 J2ME體系結構
2.3 MIDP
2.4 MIDP 2.0
2.5 結語
第3章 支持J2ME的設備
3.1 移動設備總覽
3.2 結語
第2部分 代碼
第4章 開發環境
4.1 獲取工具
4.2 安裝工具
4.3 MIDlet預熱
4.4 創建包
4.5 J2ME WTK
4.6 使用其他開發環境
4.7 結語
第5章 J2ME API
5.1 MIDP API概述
5.2 MIDlet應用程式
5.3 使用定時器
5.4 網路
5.5 永久性數據(RMS)
5.6 用戶界面(LCDUI)
5.7 結語
第6章 設備專用庫
6.1 設備專用庫
6.2 諾基亞
6.3 西門子
6.4 摩托羅拉
6.5 其他擴展
6.6 結語
第7章 遊戲時間
7.1 遊戲時間
7.2 遊戲設計
7.3 應用程式類
7.4 選單
7.5 遊戲螢幕
7.6 遊戲循環
7.7 加入圖像
7.8 角色
7.9 輸入處理
7.10 碰撞檢測
7.11 遊戲結束
7.12 結語
第3部分 遊戲開發
第8章 遊戲項目
8.1 遊戲發展情況
8.2 遊戲類型
8.3 設計自己的遊戲
8.4 開發進程
8.5 你的思路
8.6 結語
第9章 圖像
9.1 精靈基礎知識
9.2 高級精靈處理
9.3 結語
第10章 動作
10.1 動作
10.2 基本的運動
10.3 以某個夾角方向運動
10.4 高級運動
10.5 碰撞檢測
10.6 角色
10.7 敵人
10.8 結語
第11章 遊戲世界
11.1 遊戲世界
11.2 創建一個圖塊引擎
11.3 構建遊戲世界
11.4 高級對象管理技術
11.5 結語
第12章 遊戲
12.1 遊戲螢幕
12.2 遊戲狀態
12.3 遊戲的主角
12.4 處理損傷
12.5 進度的存儲和載入
12.6 結語
第13章 遊戲前端
13.1 前端概述
13.2 應用程式類
13.3 選單
13.4 閃屏
13.5 結語
第14章 設備移植
14.1 定製諾基亞版本
14.2 構建系統
14.3 多設備構建
14.4 結語
第15章 最佳化
15.1 速度,完美的速度
15.2 最佳化
15.3 結語
第16章 本地化
16.1 本地化處理
16.2 結語
第4部分 銷售、銷售,還是銷售
第17章 商業材料
17.1 遊戲指南
17.2 為遊戲截圖
17.3 為遊戲錄製動畫
17.4 公司介紹
17.5 結語
第18章 銷售渠道
18.1 J2ME商業模型
18.2 通向市場之路
18.3 接觸發行商的方式
18.4 交易
18.5 結語
第5部分 下面是什麼
第19章 CLDC 1.1和MIDP 2.0
19.1 下一代MIDP
19.2 MIDP 2.0 程式開發
19.3 聲音
19.4 增強的LCDUI
19.5 遊戲API
19.6 通信
19.7 結語
第20章 isometric遊戲
20.1 什麼是isometric投影
20.2 圖形
20.3 結語
第21章 光線投射
21.1 什麼是光線投射
21.2 基本原理
21.3 引擎
21.4 高級特性
21.5 結語
第22章 網路連線
22.1 移動連線
22.2 聯網遊戲
22.3 一個簡單的網路MIDlet
22.4 服務端
22.5 星際大戰的線上排行榜
22.6 高級網路編程
22.7 結語
附錄A Java 2入門
A1 Java 2
A2 Java程式
A3 對象無處不在
A4 基本語法
A5 面向對象高級編程技術
A6 異常
A7 Package、Import和CLASSPATH

作者簡介

MARTIN J.WELLS早在二十多年前就開始在計算機上開發自己的遊戲。在他豐富的IT職業生涯中從事過很多領域的工作,他通曉多種計算機高級語言和作業系統平台,而且一直關注JAVA的發展。同時他在多媒體、通信和企業級開發方面有著豐富的經驗,並且在這些領域成功地創辦了多個公司。
Martin和他的妻子、兩個兒子住在澳大利亞的悉尼。他喜歡足球、曲棍球、讀者和其他任何有趣的東西。

相關詞條

熱門詞條

聯絡我們