手機(jī)遊戲案例開發(fā)全程實(shí)錄

出版社:佳魁資訊股份有限公司  作者:田家順,張傳銘 著  頁數(shù):568  

內(nèi)容概要

  本書採用循序漸進(jìn)的方式,從手機(jī)遊戲產(chǎn)業(yè)鏈到手機(jī)遊戲?qū)嵗饘又v解,使讀者掌握手機(jī)遊戲開發(fā)需要的基礎(chǔ)知識和常用開發(fā)技術(shù)。所有的技術(shù)點(diǎn)都透過易懂的例子進(jìn)行講解,使讀者可以快速掌握。對於比較複雜的技術(shù)點(diǎn),列舉更多的實(shí)例和解釋。書中所有遊戲?qū)嵗际钦鎸?shí)的商業(yè)遊戲,透過這些實(shí)例讀者可以掌握現(xiàn)今手機(jī)遊戲的發(fā)展動向,從而更快地融入手機(jī)遊戲產(chǎn)業(yè)中,並快速獲得進(jìn)入此產(chǎn)業(yè)的“入門證書”。所有範(fàn)例和原始程式碼都在書附光碟中,方便讀者使用。

書籍目錄

01|手機(jī)遊戲介紹1.1手機(jī)遊戲簡介1.1.1手機(jī)遊戲現(xiàn)狀1.1.2手機(jī)遊戲技術(shù)1.1.3手機(jī)遊戲開發(fā)的特點(diǎn)1.2遊戲型態(tài)分析1.2.1RPG(角色扮演類別)遊戲1.2.2SLG(策略類別)遊戲1.2.3AVG(冒險(xiǎn)類別)遊戲1.2.4PUZ(益智類別)遊戲1.2.5STG(射擊類別)遊戲1.2.6ACT(動作過關(guān)類別)遊戲1.2.7RAC(賽車類別)遊戲1.3開發(fā)手機(jī)遊戲的Java技術(shù)1.3.1身份證1.3.2基本型態(tài)1.3.3運(yùn)算子和運(yùn)算式1.3.4型態(tài)轉(zhuǎn)換1.3.5列印敘述1.3.6邏輯控制敘述1.4Java語言的類別和物件1.4.1物件1.4.2成員方法和類別的特點(diǎn)1.4.3套件1.4.4Java存取修飾子1.4.5Java語言註解1.4.6例外1.5Java陣列應(yīng)用1.6Vector容器1.7檔案操作1.7.1位元組串流1.7.2字元串流1.8Java程式設(shè)計(jì)標(biāo)準(zhǔn)1.8.1命名標(biāo)準(zhǔn)1.8.2變數(shù)宣告1.9本章小結(jié)02|開發(fā)手機(jī)遊戲的環(huán)境2.1設(shè)定手機(jī)遊戲開發(fā)環(huán)境2.1.1基礎(chǔ)概述2.1.2安裝JDK2.1.3設(shè)定環(huán)境變數(shù)2.1.4WTK簡介2.1.5安裝開發(fā)工具2.2MIDP介紹2.2.1MIDlet的基本框架2.2.2MIDlet的生命週期2.2.3MIDlet的設(shè)定檔2.2.4MIDlet的UI類別2.3本章小結(jié)2.4.5色彩對比03|手機(jī)遊戲畫面繪製3.1高級介面工具3.1.1利用Form繪製簡單的視窗3.1.2應(yīng)用List元件繪製列表3.1.3出現(xiàn)Alert警告框3.1.4繪製TextBox輸入框3.1.5顯示Command按鈕3.2實(shí)例──示範(fàn)綜合高級介面3.2.1建立程式中需要用到的物件3.2.2初始化建立的物件實(shí)體3.3低階介面工具3.3.1Canvas畫布介紹3.3.2低階介面畫筆3.3.3顯示美麗的圖片3.3.4選擇繪製字型3.3.5按鍵處理3.4示範(fàn)綜合低階介面3.4.1繪製遊戲主選單介面3.4.2繪製說明和關(guān)於介面3.4.3繪製開始遊戲和繼續(xù)遊戲介面3.4.4遊戲按鍵的處理方法3.5實(shí)例──繪製通訊錄3.5.1入口類別3.5.2同學(xué)錄顯示類別3.5.3同學(xué)錄增加類別3.5.4同學(xué)錄列表類別3.6本章小結(jié)04|播放聲音和記錄倉儲4.1播放美妙的聲音4.1.1聲音的體系結(jié)構(gòu)4.1.2獲得播放機(jī)4.1.3播放機(jī)狀態(tài)4.1.4播放讓人陶醉的音樂4.1.5視訊的應(yīng)用4.2實(shí)例──播放喜歡的音樂4.2.1建立並初始化播放音樂元件4.2.2聲音的載入、播放、暫停4.3RMS管家系統(tǒng)4.3.1職責(zé)──管理記錄4.3.2管家的實(shí)際工作4.4實(shí)例──管家的記錄檔4.5本章小結(jié)05|手機(jī)藍(lán)芽技術(shù)5.1藍(lán)芽通訊技術(shù)──Bluetooth5.1.1藍(lán)芽概述5.1.2獲得本機(jī)藍(lán)芽裝置資訊5.1.3獲得本機(jī)藍(lán)芽裝置系統(tǒng)屬性5.1.4獲得遠(yuǎn)端藍(lán)芽裝置資訊5.2實(shí)例──搜索藍(lán)芽測試5.2.1Server類別(服務(wù)端處理常式)5.2.2Client類別(用戶端處理常式)5.3本章小結(jié)06|Game套件6.1開發(fā)手機(jī)遊戲──Game套件6.1.1Game套件的概述6.1.2畫布──GameCanvas6.1.3圖層類別──Layer6.1.4精靈類別──Sprite6.1.5圖格類別──TiledLayer6.1.6管理圖層類別──LayerManager6.2實(shí)例──開發(fā)簡單的小遊戲6.2.1入口類別6.2.2畫布類別的常數(shù)和建構(gòu)函數(shù)6.2.3初始化資料6.2.4繪製方法6.2.5人物精靈的移動6.2.6執(zhí)行緒方法6.3本章小結(jié)07|常用開發(fā)技術(shù)7.1製作動畫效果7.2對圖片操作7.2.1圖片顏色變化7.2.2轉(zhuǎn)換圖片操作7.2.3圖片縮放操作7.3WMA使用7.3.1SMS文字資訊7.3.2MMS資訊7.4地圖編輯器7.5製作地圖資料檔案7.6混淆程式打包7.7呼叫系統(tǒng)瀏覽器和電話7.8計(jì)時(shí)器的使用7.9字串7.9.1String7.9.2StringBuffer7.10OTA下載工具7.11手機(jī)IMEI序號7.12獲得手機(jī)系統(tǒng)屬性7.13個(gè)人資訊管理7.14檔案操作7.14.1FileConnection類別7.14.2存取檔案和資料夾7.14.3讀寫檔案7.14.4建立和刪除檔案或資料夾7.15狀態(tài)機(jī)7-467.16自製外包類別7.17製作Loading條7.18Logo介面的跳躍7.18.1狀態(tài)自增和時(shí)間7.18.2時(shí)間控制7.19本章小結(jié)08|遊戲策劃8.1市場調(diào)查8.1.1遊戲的新穎性8.1.2遊戲的即時(shí)性8.2遊戲立案8.2.1立案分析8.2.2啟動專案8.3實(shí)例──一份RPG型態(tài)遊戲策劃案8.3.1遊戲內(nèi)容簡介8.3.2遊戲系統(tǒng)8.3.3介面設(shè)計(jì)8.3.4繪製遊戲流程圖8.3.5人物設(shè)計(jì)8.3.6美工需求列表8.3.7數(shù)值平衡8.4本章小結(jié)7.4.1千萬別跑焦09|AVG型態(tài)遊戲──蛇吞象9.1簡單思路9.1.1建構(gòu)蛇吞象模型9.1.2移動蛇吞象9.2主功能的實(shí)現(xiàn)9.2.1撰寫蛇吞象簡單框架9.2.2繪製靜止的蛇吞象9.2.3繪製運(yùn)動的蛇吞象9.2.4控制蛇吞象運(yùn)動方向9.2.5繪製食物9.2.6吃掉食物增長的蛇吞象9.2.7判斷失敗條件9.3完善蛇吞象9-269.3.1遊戲中常用到的狀態(tài)9.3.2繪製主選單介面9.3.3說明和關(guān)於介面9.4本章小結(jié)10|藍(lán)芽聊天室──手機(jī)版2012年末日對話10.1流程安排10.1.1藍(lán)芽基礎(chǔ)知識累積10.1.2聊天室聊天想法10.2設(shè)計(jì)入口端10.2.1入口端常數(shù)初始化10.2.2實(shí)現(xiàn)入口端10.3設(shè)計(jì)服務(wù)端和用戶端10.3.1服務(wù)端介面10.3.2藍(lán)芽服務(wù)功能10.3.3用戶端介面.10.3.4用戶端服務(wù)10.4本章小結(jié)11|AVG型態(tài)遊戲──尋找歸路的兔子11.1遊戲策劃案11.2框架結(jié)構(gòu)11.2.1Game入口類別11.2.2常數(shù)類別11.2.3繼承類別11.2.4跳躍類別11.3Logo和主選單介面11.3.1繪製Logo介面11.3.2繪製主選單介面11.3.3監(jiān)聽鍵盤事件11.4遊戲主類11.4.1初始化資源11.4.2繪製方法11.4.3按鍵方法11.4.4判斷按鍵正確性11.4.5圖樣的移動11.4.6執(zhí)行緒方法11.5播放聲音11.6記錄倉儲11.7本章小結(jié)12|RPG型態(tài)遊戲──葉問問世12.1遊戲策劃案12.1.1遊戲設(shè)計(jì)12.1.2遊戲策劃案12.2框架結(jié)構(gòu)12.2.1遊戲框架結(jié)構(gòu)12.2.2程式框架結(jié)構(gòu)12.2.3狀態(tài)機(jī)控制12.3繪製方法結(jié)構(gòu)12.3.1Logo介面12.3.2主選單介面12.3.3遊戲介面12.4電影預(yù)告──入口12.4.1設(shè)計(jì)預(yù)告12.4.2載入電影素材12.4.3繪製動畫效果12.4.4檢測鍵盤事件12.5葉問出世──Game主類別12.5.1初始化資料12.5.2設(shè)計(jì)故事對話效果12.5.3繪製效果12.5.4精靈繪製12.5.5選單繪製12.5.6戰(zhàn)鬥繪製12.6RMS記錄系統(tǒng)12.7播放聲音12.8本章小結(jié)13|手機(jī)遊戲移植13.1遊戲最佳化13.1.1資源最佳化13.1.2記憶體最佳化13.1.3方法最佳化13.1.4使用監(jiān)視工具13.2使用程式分析方法最佳化的特點(diǎn)13.2.1移位運(yùn)算的最佳化13.2.2迴圈方法的最佳化13.2.3更新方法的最佳化13.2.4避免複雜的呼叫13.3遊戲移植13.3.1螢?zāi)怀叽绾玩I值記憶體處理13.3.3字型問題13.3.4圖示顯示問題13.3.5移植的其他問題13.3.7打包問題13.4本章小結(jié)

圖書封面

評論、評分、閱讀與下載



用戶評論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7