Java手機遊戲設計基礎

《Java手機遊戲設計基礎》是2011年1月1日清華大學出版社出版的圖書,作者是李濤。

基本信息

內容簡介

《Java手機遊戲設計基礎》詳細介紹了手機遊戲開發的理論方法與套用技巧。主要內容包括J2ME語言基礎、遊戲圖形繪製、動畫、用戶事件回響、聲效、數據存儲、網路編程、3D設計與動畫、人工智慧技術、手機遊戲策劃以及RPG遊戲設計等內容,並充分運用實例進行講解,對於手機遊戲設計者來說,《Java手機遊戲設計基礎》具有很好的參考價值。

《Java手機遊戲設計基礎》結構清晰,注重實用,深入淺出,實例詳盡,涉及知識面廣,可作為大專院校計算機科學與技術等相關專業開設“Java手機遊戲設計”課程的教材,也可以供從事該領域工作的有關人員自學參考。

圖書目錄

第1章 手機遊戲概述

1.1 傳統電子遊戲

1.1.1 遊戲的起源和分類

1.1.2 遊戲設計

1.2 認識手機遊戲

1.2.1 手機遊戲

1.2.2 移動平台

1.3 本章 小結

習題1

第2章 Java編程基礎

2.1 Java語言概述

2.1.1 Java的起源

2.1.2 Java體系結構

2.1.3 Java語言特性

2.2 Java程式設計

2.2.1 數據類型和變數

2.2.2 程式流程控制

2.2.3 異常處理

2.2.4 面向對象

2.3 Java的優勢

2.4 本章 小結

習題2

第3章 J2ME及移動開發工具

3.1 J2ME簡介

3.1.1 三層體系結構

3.1.2.J2ME配置、簡表和規範

3.1.3 有限連線設備配置

3.1.4 移動信息設備簡表

3.1.5 MIDlet

3.2 1J2ME Wireless Toolkit

3.2.1 建立JDK環境

3.2.2 安裝WTK

3.2.3 WTK界面和套用

3.2.4 模擬器的定製和使用

3.2.5 WTK目錄結構

3.3 開發環境

3.3.1 開發工具的選擇

3.3.2 Eclipse的安裝與漢化

3.3.3 配置Eclipse

3.3.4 開發環境的界面

3.4 開發第一個J2ME程式

3.4.1 編寫代碼

3.4.2 執行MIDlet

3.4.3 打包程式

3.4.4 發布到手機

3.5 本章 小結

習題3

第4章 繪製遊戲圖形

4.1 手機遊戲圖形基礎

4.1.1 手機坐標系

4.1.2 畫布與遊戲畫布

4.1.3 繪製基本圖形

4.1.4 繪製字元

4.1.5 使用顏色

4.1.6 調整畫筆風格

4.2 圖像的繪製

4.2.1 不變圖像的創建和繪製

4.2.2 PNG圖像的使用

4.2.3 可變圖像的創建

4.2.4 雙緩衝技術

4.3 圖層

4.3.1 圖像貼圖的製作和使用

4.3.2 靜態背景

4.3.3 動態背景

4.3.4 圖層管理器

4.3.5 設定圖層的顯示位置

4.3.6 地圖編輯器

4.4 本章 實例

4.5 本章 小結

習題4

第5章 在遊戲中使用動畫

5.1 動畫的概念

5.2 Sprite類

5.3 手機遊戲中的動畫實現

5.3.1 創建精靈

5.3.2的控制

5.3.3 讓精靈移動

5.3.4 參照點和精靈旋轉

5.4 碰撞處理

5.4.1 碰撞的處理機制

5.4.2 精靈之間的碰撞

5.5 為草原添加生物

5.6 本章 小結

習題5

第6章 回響用戶事件

6.1 事件回響

6.2 類結構

6.3 手機中的事件

6.3.1 MIDP1按鍵處理

6.3.2 MIDP2按鍵處理

6.4 螢幕回響方式

6.4.1 Form

6.4.2 Alert

6.4.3 List

6.4.4 TextBox

6.4.5 DateField

6.4.6 Gaug

6.5 賦予玩家操縱生物的能力

6.6 本章 小結

習題6

第7章 為遊戲添加聲音

7.1 J2ME聲音的播放

7.1.1 MMAPI

7.1.2 播放器Player

7.2 播放樂音

7.2.1 播放單個樂音

7.2.2 播放樂音序列

7.3 播放wav檔案聲音

7.3.1 播放來自jar檔案的wav

7.3.2 播放來自URL的wav

7.4 在遊戲中使用聲音

7.5 本章 小結

習題7

第8章 遊戲數據存儲

8.1 RecordStore類

8.2 記錄檔案操作

8.2.1 創建記錄檔案

8.2.2 打開記錄檔案

8.2.3 關閉記錄檔案

8.2.4 刪除記錄檔案

8.3 記錄操作

8.3.1 添加記錄

8.3.2 讀取記錄

8.3.3 修改記錄

8.3.4 刪除記錄

8.3.5 監聽記錄

8.3.6 遍歷記錄

8.4 本章 小結

習題8

第9章 手機網路遊戲編程

9.1 網路遊戲基礎

9,1.1 手機網路遊戲分類

9.1.2 網路遊戲的難點和解決方案

9.2 手機網路技術

9.2.1 窄帶廣域無線網

9.2.2 寬頻廣域無線網

9.2.3 局域無線網

9.2.4 通用連線框架

9.3 HTTP連線

9.3.1 HTTP連線狀態

……

第10章3D手機遊戲開發

第11章 人工智慧遊戲

第12章 手機遊戲策劃

第13章 RPG手機遊戲設計初步

參考文獻

相關詞條

相關搜尋

熱門詞條

聯絡我們