出版時(shí)間:2009-7 出版社:高等教育出版社 作者:徐紅勤 頁(yè)數(shù):307
內(nèi)容概要
《J2ME MIDP手機(jī)游戲開(kāi)發(fā)實(shí)用教程》是全國(guó)高職高專(zhuān)教育“十一五”規(guī)劃教材?! 禞2ME MIDP手機(jī)游戲開(kāi)發(fā)實(shí)用教程》以手機(jī)游戲設(shè)計(jì)為目標(biāo),將學(xué)習(xí)領(lǐng)域劃分為八個(gè)學(xué)習(xí)情境,每個(gè)學(xué)習(xí)情境以任務(wù)為驅(qū)動(dòng),完成與手機(jī)游戲設(shè)計(jì)的工作環(huán)節(jié)相對(duì)應(yīng)的若干個(gè)學(xué)習(xí)任務(wù);在任務(wù)的實(shí)現(xiàn)過(guò)程中學(xué)習(xí)J2ME程序設(shè)計(jì)的基本知識(shí),包括J2ME體系結(jié)構(gòu)、高級(jí)用戶(hù)界面設(shè)計(jì)、低級(jí)用戶(hù)界面設(shè)計(jì)、交互處理、圖形圖像處理、顏色處理、字體處理、動(dòng)畫(huà)制作、層管理、音頻和視頻處理以及狀態(tài)存儲(chǔ)?! ”緯?shū)充分考慮高職高專(zhuān)學(xué)生及J2ME程序設(shè)計(jì)初學(xué)者的特點(diǎn),以“先行后知”為指導(dǎo)思想,以實(shí)用、適用、夠用為原則,重構(gòu)了J2ME知識(shí)體系結(jié)構(gòu),使讀者能以J2ME MIDP為開(kāi)發(fā)工具,快速掌握手機(jī)游戲開(kāi)發(fā)的聲、色、圖、動(dòng)畫(huà)的全面處理技能?! ”緯?shū)配有電子教案、任務(wù)源代碼、圖形圖像素材、常用模擬器、地圖編輯器等教學(xué)資源?! ”緯?shū)可作為應(yīng)用性、技能型人才培養(yǎng)的計(jì)算機(jī)應(yīng)用類(lèi)教育“J2ME MIDP程序開(kāi)發(fā)——手機(jī)游戲設(shè)計(jì)”課程的教學(xué)用書(shū),也可供各類(lèi)培訓(xùn)、計(jì)算機(jī)從業(yè)人員和愛(ài)好者參考使用。
書(shū)籍目錄
第1章 熟悉J2ME技術(shù)在JBuilder2005工作環(huán)境中的應(yīng)用1.1 學(xué)習(xí)情境描述1.2 開(kāi)發(fā)第一個(gè)MIDlet1.2.1 知識(shí)準(zhǔn)備:了解J2ME1.2.2 任務(wù)一:在JBuilder2005中搭建手機(jī)游戲的開(kāi)發(fā)環(huán)境1.2.3 任務(wù)二:運(yùn)行MIDlet1.2.4 知識(shí)拓展:模擬器和開(kāi)發(fā)包1.2.5 延伸任務(wù):下載高版本W(wǎng)TK并將其嵌入到JBuilder2005中1.3 打包發(fā)布手機(jī)游戲應(yīng)用程序1.3.1 任務(wù)三:打包和混淆手機(jī)游戲應(yīng)用程序1.3.2 知識(shí)拓展:應(yīng)用程序描述文件和清單文件1.4 將游戲下載到手機(jī)1.4.1 任務(wù)四:通過(guò)數(shù)據(jù)線(xiàn)或藍(lán)牙適配器下載游戲到手機(jī)1.4.2 知識(shí)拓展:以0TA方式下載游戲本章小結(jié)課后實(shí)訓(xùn)第2章 制作閃屏和菜單2.1 學(xué)習(xí)情境描述2.2 利用高級(jí)用戶(hù)界面制作閃屏和菜單2.2.1 知識(shí)準(zhǔn)備:了解用戶(hù)界面體系結(jié)構(gòu)2.2.2 任務(wù)一:利用Alert界面組件制作閃屏2.2.3 任務(wù)二:利用List界面組件制作菜單2.2.4 延伸任務(wù):給游戲界面加入水平滾動(dòng)字幕2.2.5 知識(shí)拓展:了解TextBox界面組件和Form界面組件2.3 在低級(jí)用戶(hù)界面中制作菜單2.3.1 知識(shí)準(zhǔn)備:認(rèn)識(shí)Graphics繪圖對(duì)象和Canvas畫(huà)布2.3.2 任務(wù)三:繪制背景圖片2.3.3 任務(wù)四:繪制菜單文字2.3.4 任務(wù)五:突出顯示當(dāng)前菜單項(xiàng)并通過(guò)上、下方向鍵實(shí)現(xiàn)菜單項(xiàng)的選擇2.3.5 任務(wù)六:制作圖片菜單2.3.6 延伸任務(wù):設(shè)計(jì)制作個(gè)性化菜單2.3.7 知識(shí)拓展:繪制基本圖形本章小結(jié)課后實(shí)訓(xùn)第3章 手機(jī)游戲的控制3.1 學(xué)習(xí)情境描述3.2 控制游戲時(shí)間3.2.1 知識(shí)準(zhǔn)備:了解多線(xiàn)程3.2.2 任務(wù)一:實(shí)現(xiàn)游戲時(shí)間的倒計(jì)時(shí)3.3 制作游戲加栽進(jìn)度條3.3.1 知識(shí)準(zhǔn)備:了解對(duì)象池的概念3.3.2 任務(wù)二:用Gauge界面組件制作進(jìn)度條3.3.3 任務(wù)三:用填充矩形框的方式制作進(jìn)度條3.4 響應(yīng)菜單命令3.4.1 知識(shí)準(zhǔn)備:事件處理3.4.2 任務(wù)四:用Command按鈕響應(yīng)菜單命令3.4.3 延伸任務(wù):從游戲界面返回菜單界面3.5 控制游戲進(jìn)程3.5.1 知識(shí)準(zhǔn)備:了解、MIDlet的生命周期3.5.2 任務(wù)五:控制游戲的開(kāi)始、暫停、繼續(xù)、重玩和返回3.6 搭建游戲制作框架3.6.1 任務(wù)六:實(shí)現(xiàn)多閃屏3.6.2 任務(wù)七:使用狀態(tài)變量控制游戲進(jìn)程本章小結(jié)課后實(shí)訓(xùn)第4章 MIDP2.0游戲開(kāi)發(fā)4.1 學(xué)習(xí)情境描述4.2 認(rèn)識(shí)游戲的屏幕4.2.1 知識(shí)準(zhǔn)備:了解Game—Canvas類(lèi)4.2.2 任務(wù)一:控制正方形的移動(dòng)4.3 游戲主角的設(shè)計(jì)4.3.1 知識(shí)準(zhǔn)備:了解精靈類(lèi)Sprite4.3.2 任務(wù)二:利用精靈類(lèi)制作主角4.4 子彈的設(shè)計(jì)4.4.1 知識(shí)準(zhǔn)備:了解Vector類(lèi)4.4.2 任務(wù)三:利用Vector制作主角子彈4.4.3 延伸任務(wù):使用其他方法實(shí)現(xiàn)主角子彈4.5 敵機(jī)的設(shè)計(jì)4.5.1 知識(shí)準(zhǔn)備:了解Sprite碰撞方法4.5.2 任務(wù)四:添加敵機(jī)4.5.3 延伸任務(wù):添加時(shí)間軸安排游戲情節(jié)4.6 游戲背景的設(shè)計(jì)4.6.1 知識(shí)準(zhǔn)備:了解瓷片類(lèi)TiledLayer4.6.2 任務(wù)五:鋪設(shè)游戲背景4.6.3 延伸任務(wù):使用地圖編輯器設(shè)計(jì)游戲背景4.7 滾屏的設(shè)計(jì)4.7.1 知識(shí)準(zhǔn)備:了解層管理器4.7.2 任務(wù)六:實(shí)現(xiàn)游戲屏幕的滾動(dòng)本章小結(jié)課后實(shí)訓(xùn)第5章 音頻與視頻處理5.1 學(xué)習(xí)情境描述5.2 以獨(dú)占方式播放聲音5.2.1 知識(shí)準(zhǔn)備:了解Mobile Media API類(lèi)5.2.2 任務(wù)一:獲取并播放音頻文件5.3 以線(xiàn)程方式播放聲音5.3.1 知識(shí)準(zhǔn)備:了解在手機(jī)游戲中播放聲音的方式5.3.2 任務(wù)二:使用線(xiàn)程為游戲添加背景音樂(lè)5.4 控制聲音的播放效果5.4.1 知識(shí)準(zhǔn)備:了解控制音效的方法5.4.2 任務(wù)三:播放爆炸音效5.4.3 延伸任務(wù):控制音量5.5 播放視頻5.5.1 知識(shí)準(zhǔn)備:了解視頻播放方法5.5.2 任務(wù)四:為游戲加入視頻本章小結(jié)課后實(shí)訓(xùn)第6章 游戲進(jìn)度的保存6.1 學(xué)習(xí)情境描述6.2 操作記錄集6.2.1 知識(shí)準(zhǔn)備:了解記錄存儲(chǔ)系統(tǒng)6.2.2 任務(wù)一:打開(kāi)和關(guān)閉記錄集6.3 操作記錄6.3.1 知識(shí)準(zhǔn)備:了解記錄的常用操作6.3.2 任務(wù)二:添加和更新記錄6.4 實(shí)現(xiàn)最高分和音樂(lè)開(kāi)關(guān)的保存6.4.1 知識(shí)準(zhǔn)備:了解數(shù)據(jù)更新6.4.2 任務(wù)三:利用記錄集實(shí)現(xiàn)最高分和音樂(lè)開(kāi)關(guān)的保存6.5 排行榜的實(shí)現(xiàn)6.5.1 知識(shí)準(zhǔn)備:了解排行榜6.5.2 任務(wù)四:重構(gòu)游戲(一)6.5.3 任務(wù)五:重構(gòu)游戲(二)6.5.4 任務(wù)六:實(shí)現(xiàn)排行榜本章小結(jié)課后實(shí)訓(xùn)第7章 手機(jī)游戲制作技巧的提升7.1 學(xué)習(xí)情境描述7.2 圖片過(guò)渡效果的處理7.2.1 任務(wù)一:實(shí)現(xiàn)漸顯過(guò)渡效果7.2.2 任務(wù)二:實(shí)現(xiàn)淡人淡出過(guò)渡效果7.2.3 延伸任務(wù):實(shí)現(xiàn)百葉窗和塊狀過(guò)渡效果7.3 手機(jī)游戲中常用的動(dòng)畫(huà)制作方法7.3.1 任務(wù)三:使用圖像數(shù)組實(shí)現(xiàn)動(dòng)畫(huà)7.3.2 任務(wù)四:利用setClip()方法實(shí)現(xiàn)動(dòng)畫(huà)7.3.3 任務(wù)五:利用Sprite對(duì)象播放動(dòng)畫(huà)7.4 手機(jī)游戲中的人工智能7.4.1 知識(shí)準(zhǔn)備:了解人工智能7.4.2 任務(wù)六:實(shí)現(xiàn)炮臺(tái)子彈對(duì)飛機(jī)的跟蹤射擊7.4.3 延伸任務(wù):使用定時(shí)器Timer實(shí)現(xiàn)對(duì)炮臺(tái)子彈的控制7.5 使用Canvas對(duì)象的顯示和隱藏事件7.5.1 知識(shí)準(zhǔn)備:了解showNotifyl()和hideNotify()事件處理方法7.5.2 任務(wù)七:來(lái)電暫停和恢復(fù)處理7.5.3 任務(wù)八:實(shí)現(xiàn)文字的自動(dòng)折行和滾動(dòng)效果7.6 設(shè)置手機(jī)游戲的收費(fèi)點(diǎn)7.6.1 知識(shí)準(zhǔn)備:了解使用WMA接收和發(fā)送短消息的原理7.6.2 任務(wù)九:實(shí)現(xiàn)手機(jī)游戲的收費(fèi)功能本章小結(jié)課后實(shí)訓(xùn)第8章 游戲?qū)崙?zhàn)——決戰(zhàn)之巔8.1 學(xué)習(xí)情境描述8.2 游戲策劃8.2.1 任務(wù)一:策劃游戲的定位和故事背景8.2.2 任務(wù)二:設(shè)計(jì)游戲內(nèi)容8.2.3 任務(wù)三:設(shè)定游戲參數(shù)8.2.4 任務(wù)四:設(shè)計(jì)游戲效果(草)圖8.3 游戲架構(gòu)8.3.1 任務(wù)五:設(shè)計(jì)游戲的總體架構(gòu)和主流程圖8.3.2 任務(wù)六:確定游戲的類(lèi)結(jié)構(gòu)8.4 游戲界面的設(shè)計(jì)和實(shí)現(xiàn)8.4.1 任務(wù)七:設(shè)計(jì)地圖場(chǎng)景并實(shí)現(xiàn)滾屏8.4.2 任務(wù)八:設(shè)計(jì)游戲的主菜單8.4.3 任務(wù)九:設(shè)計(jì)游戲的起始界面8.4.4 任務(wù)十:設(shè)計(jì)游戲的交費(fèi)和續(xù)費(fèi)界面并實(shí)現(xiàn)收費(fèi)功能8.5 游戲?qū)ο蟮膭?chuàng)建、移動(dòng)和繪制8.5.1 任務(wù)十一:創(chuàng)建、移動(dòng)和繪制主角戰(zhàn)機(jī)8.5.2 任務(wù)十二:創(chuàng)建、移動(dòng)和繪制主角戰(zhàn)機(jī)的子彈8.5.3 任務(wù)十三:創(chuàng)建、移動(dòng)和繪制NPC8.5.4 任務(wù)十四:創(chuàng)建、移動(dòng)和繪制NPC子彈8.5.5 任務(wù)十五:創(chuàng)建、移動(dòng)和繪制炮臺(tái)及其子彈8.5.6 任務(wù)十六:創(chuàng)建、移動(dòng)和繪制隨機(jī)掉落的道具8.6 游戲運(yùn)行的邏輯設(shè)計(jì)和實(shí)現(xiàn)8.6.1 任務(wù)十七:游戲?qū)ο箝g的碰撞處理8.6.2 任務(wù)十八:爆炸處理8.6.3 任務(wù)十九:發(fā)大招處理8.6.4 任務(wù)二十:BOSSl相關(guān)處理8.6.5 任務(wù)二十一:主角生命的相關(guān)處理本章小結(jié)課后實(shí)訓(xùn)附錄 Java語(yǔ)言編程規(guī)范參考文獻(xiàn)
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
J2ME MIDP手機(jī)游戲開(kāi)發(fā)實(shí)用教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版