本書是由真實的開發經驗、真實的專案源碼、真實的程式設計感悟凝結而成的。本書分為13章,第1~6章是J2ME遊戲開發的準備知識,主要介紹J2ME的基本知識,以及WTK開發環境的搭建;第7~13章詳細講解了《數獨》、《坦克大戰》、《雷電》、《五子棋》的單機和藍牙版、《連連看》、《劍神》等多款遊戲的設計與開發,這些遊戲涵蓋了射擊策略遊戲、棋類遊戲、休閒娛樂遊戲、飛行射擊遊戲、藍牙聯網遊戲、角色扮演遊戲等類型遊戲。本書選擇的實例都是精心設計的並且富有代表性,每個實例的製作步驟都以通俗易懂的語言闡述,並穿插講解和效果示範,在閱讀時就像聽課一樣詳細而貼切。讀者只需要按照步驟操作,就可以寫出實現各種不同功能的MIDP程式。各個實例之間相互獨立,讀者可以根據興趣和需求有選擇地進行學習。
本書的讀者需要有J2ME語言基礎,並已經基本掌握使用者介面、媒體播放和記錄存儲的概念和技巧。主要為從事J2ME平臺移動增值業務開發的工程技術人員、大專院校學生和相關技術的愛好者。
Ch1 J2ME理論基礎
Ch2 WTK 2.5和整合開發環境
ch3程式最佳化和圖片處理
ch4遊戲類型劃分
ch5手機遊戲策劃概述
ch6遊戲技術和遊戲題材
ch7益智猜謎遊戲——數獨的設計與實作
ch8射擊策略遊戲——坦克大戰的設計與實作
ch9棋類遊戲——五子棋的設計與實作
ch10休閒娛樂遊戲——連連看的設計與實作
ch11飛行射擊遊戲——雷電遊戲的設計與實作
ch12藍牙遊戲——五子棋對戰遊戲的設計與實作
ch13角色扮演遊戲——劍神的設計與實作
光碟內容
章節範例程式碼