




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Android游戲開(kāi)發(fā)Android游戲開(kāi)發(fā)游戲開(kāi)發(fā)Android游戲開(kāi)發(fā)培訓(xùn)視頻游戲開(kāi)發(fā)培訓(xùn)視頻體育游戲體育游戲瘋狂足球瘋狂足球1-2Android游戲開(kāi)發(fā)游戲開(kāi)發(fā)課程安排開(kāi)發(fā)背景功能演示 游戲策劃開(kāi)發(fā)前的準(zhǔn)備工作游戲的總架構(gòu)Activity類的開(kāi)發(fā) 歡迎界面的開(kāi)發(fā) 加載界面的開(kāi)發(fā)1-3Android游戲開(kāi)發(fā)游戲開(kāi)發(fā)課程安排(續(xù))游戲主界面的開(kāi)發(fā)運(yùn)動(dòng)控制模塊的開(kāi)發(fā)獎(jiǎng)勵(lì)物品模塊的開(kāi)發(fā)游戲的優(yōu)化與改進(jìn)1-4Android游戲開(kāi)發(fā)游戲開(kāi)發(fā)開(kāi)發(fā)背景古代的足球起源與中國(guó)戰(zhàn)國(guó)時(shí)代就開(kāi)始流行的“蹴鞠”,現(xiàn)代足球運(yùn)動(dòng)則從英國(guó)發(fā)展而來(lái)。足球被稱為是世界第一運(yùn)動(dòng)。足球運(yùn)動(dòng)在世界各地的盛行也催生了很多附屬產(chǎn)業(yè)的興
2、起,如電腦足球游戲、足球玩具等等。桌式足球是從足球衍生而來(lái)的一種運(yùn)動(dòng),其將比賽從綠茵場(chǎng)搬到了桌面上。桌式足球的玩法是二人對(duì)戰(zhàn)模式,通過(guò)旋轉(zhuǎn)和移動(dòng)球桿來(lái)控制場(chǎng)內(nèi)的小運(yùn)動(dòng)員將足球踢進(jìn)對(duì)方的球門。與傳統(tǒng)足球運(yùn)動(dòng)相比,桌式足球更加強(qiáng)調(diào)攻守的快速轉(zhuǎn)換,以及參賽者的手腦協(xié)調(diào)能力,所以桌式足球也發(fā)展成為了一項(xiàng)流行的體育運(yùn)動(dòng)。本案例即是手機(jī)版的桌式足球游戲。1-5Android游戲開(kāi)發(fā)游戲開(kāi)發(fā)功能演示 本游戲的界面包括加載界面、歡迎界面和游戲主界面,下面來(lái)對(duì)游戲的主要功能進(jìn)行演示。1-6Android游戲開(kāi)發(fā)游戲開(kāi)發(fā)游戲策劃本游戲?qū)儆隗w育類游戲,下面將會(huì)從游戲情節(jié)、呈現(xiàn)技術(shù)、操作方式等幾個(gè)方面來(lái)對(duì)游戲進(jìn)行初步
3、的策劃。游戲情節(jié)。體育類游戲主要以模擬現(xiàn)實(shí)世界的競(jìng)技活動(dòng)為主,所以對(duì)于游戲情節(jié)的設(shè)計(jì)并不十分重視。因此這部分工作就主要集中在如何策劃游戲的進(jìn)程,設(shè)計(jì)游戲的不同場(chǎng)景等內(nèi)容上。目標(biāo)平臺(tái)。本游戲的目標(biāo)平臺(tái)為Android 2.1。呈現(xiàn)技術(shù)。本游戲?yàn)?D平面單屏游戲,采取這樣的視角可以讓玩家對(duì)足球場(chǎng)上的局面有整體的把握,可以根據(jù)變化快速做出反應(yīng)。操作方式。本游戲擬采用手機(jī)鍵盤進(jìn)行操作。1-7Android游戲開(kāi)發(fā)游戲開(kāi)發(fā)開(kāi)發(fā)前的準(zhǔn)備工作游戲的準(zhǔn)備工作是在進(jìn)行開(kāi)發(fā)之前的非代碼方面的準(zhǔn)備工作,主要包括以下兩個(gè)方面。圖片資源的準(zhǔn)備工作聲音資源的準(zhǔn)備工作1-8Android游戲開(kāi)發(fā)游戲開(kāi)發(fā)游戲的總架構(gòu)本游戲中
4、主要包括三個(gè)模塊:界面模塊、運(yùn)動(dòng)控制模塊和獎(jiǎng)勵(lì)物品模塊,各模塊及其子模塊的結(jié)構(gòu)如下圖所示。 1-9Android游戲開(kāi)發(fā)游戲開(kāi)發(fā)Activity類的開(kāi)發(fā)本游戲中的Activity起到了控制器的作用。除了負(fù)責(zé)在不同的界面之間切換視圖,Activity還負(fù)責(zé)處理玩家的鍵盤點(diǎn)擊事件和修改鍵盤狀態(tài)等工作。 1-10Android游戲開(kāi)發(fā)游戲開(kāi)發(fā)游戲歡迎界面的開(kāi)發(fā) 自定義相框CustomGallery類的開(kāi)發(fā) WelcomeView類的開(kāi)發(fā) WelcomeThread類的開(kāi)發(fā) WelcomeDrawThread類的開(kāi)發(fā) 歡迎界面交互事件的開(kāi)發(fā)在Activity的框架搭建好之后,就可以在此基礎(chǔ)上開(kāi)發(fā)各種功
5、能模塊了,本節(jié)要介紹的是歡迎界面的開(kāi)發(fā),該模塊所涉及到的類有WelcomeView、WelcomeThread、WelcomeDrawThread及CustomGallery。1-11Android游戲開(kāi)發(fā)游戲開(kāi)發(fā)游戲加載界面的開(kāi)發(fā) LoadingView的開(kāi)發(fā) Activity中相關(guān)方法的開(kāi)發(fā)本節(jié)將會(huì)對(duì)游戲加載界面的開(kāi)發(fā)進(jìn)行介紹。主要涉及到的類有LoadingView和LoadingDrawThread,同時(shí)還涉及到Activity的一些成員方法。 1-12Android游戲開(kāi)發(fā)游戲開(kāi)發(fā)游戲主界面的開(kāi)發(fā) Player和Ball類的初步介紹 GameView中成員變量的介紹 GameView中
6、繪制方法的開(kāi)發(fā) GameView中游戲進(jìn)程的控制方法在目前為止,本游戲的界面模塊只剩下游戲主界面的開(kāi)發(fā)了,在游戲的主界面中主要涉及到的類有GameView和DrawThread,同時(shí)也用到了Player對(duì)象和Ball對(duì)象的相關(guān)知識(shí)。 1-13Android游戲開(kāi)發(fā)游戲開(kāi)發(fā)運(yùn)動(dòng)控制模塊的開(kāi)發(fā) 玩家球員的運(yùn)動(dòng)控制 電腦球員的運(yùn)動(dòng)控制 PlayerMoveThread類的開(kāi)發(fā) 游戲的碰撞檢測(cè)模塊的開(kāi)發(fā)本節(jié)要介紹的內(nèi)容是游戲后臺(tái)用于控制足球和玩家運(yùn)動(dòng)的模塊的開(kāi)發(fā),其中涉及到的類有Ball、PlayerMoveThread、AIThread和Player。1-14Android游戲開(kāi)發(fā)游戲開(kāi)發(fā)獎(jiǎng)勵(lì)物品模
7、塊的開(kāi)發(fā) Bonus和IceBonus類的開(kāi)發(fā) BonusManager類的開(kāi)發(fā)本節(jié)要介紹的獎(jiǎng)勵(lì)物品模塊是為了給玩家更好的游戲體驗(yàn)而開(kāi)發(fā)的。獎(jiǎng)勵(lì)模塊涉及到的類包括Bonus、IceBonus、LargerGoalBonus和BonusManager。1-15Android游戲開(kāi)發(fā)游戲開(kāi)發(fā)游戲的優(yōu)化與改進(jìn)游戲畫(huà)面設(shè)計(jì)。本游戲中的游戲畫(huà)面可以再優(yōu)化一些,例如不僅可以讓玩家選擇俱樂(lè)部圖片,還可以讓玩家選擇隊(duì)服等。同時(shí)在游戲進(jìn)行中可以為球員設(shè)置向左和向右走的動(dòng)畫(huà)這樣游戲的畫(huà)面效果會(huì)更好。物品獎(jiǎng)勵(lì)。本游戲中的獎(jiǎng)勵(lì)物品只有冰凍Bonus和增寬球門Bonus,可以在此基礎(chǔ)上多增加幾個(gè)Bonus以增強(qiáng)游戲的趣味性,如可以開(kāi)發(fā)能夠穿過(guò)球員的激光Bonus等等。AI算法。在本游戲中,AI追蹤足球的算法非常簡(jiǎn)單,這樣也在一定程度上影響了游戲的難度系數(shù)。所以可以通過(guò)開(kāi)發(fā)出更加聰明的算法來(lái)改進(jìn)游戲。游戲規(guī)則的設(shè)置。在游戲中需要設(shè)置一定的規(guī)則防止玩家作弊,例如在陣型排布上需要對(duì)玩家的操作進(jìn)行限制,防止出現(xiàn)如書(shū)中圖10-3所示的0-0-10陣型,該陣型下游戲雙方都無(wú)法進(jìn)球得分。 Android游戲開(kāi)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 質(zhì)詢會(huì)主持流程
- 工程地質(zhì)培訓(xùn)
- 新媒體培訓(xùn)課件
- 腫瘤危重癥高血鈣癥護(hù)理
- VTE護(hù)理教學(xué)查房
- 罪犯教育適應(yīng)區(qū)
- 如何提高團(tuán)隊(duì)凝聚力
- 與心靈相約 與健康同行-心理健康主題演講稿
- 我國(guó)農(nóng)業(yè)機(jī)械化智能化產(chǎn)業(yè)現(xiàn)狀與區(qū)域發(fā)展差異分析報(bào)告
- 2025年海上風(fēng)力發(fā)電場(chǎng)運(yùn)維管理與技術(shù)創(chuàng)新策略深度報(bào)告
- 2025-2030玉石行業(yè)風(fēng)險(xiǎn)投資發(fā)展分析及運(yùn)作模式與投融資研究報(bào)告
- 江蘇省揚(yáng)州市2024-2025學(xué)年四年級(jí)下學(xué)期6月數(shù)學(xué)期末試題一(有答案)
- (2025)發(fā)展對(duì)象培訓(xùn)考試題和答案
- 2024年西南醫(yī)科大學(xué)招聘專職輔導(dǎo)員真題
- 2025年經(jīng)濟(jì)學(xué)基礎(chǔ)理論考試試卷及答案
- 建筑施工項(xiàng)目支付流程及管理
- 保育師操作考試題及答案
- 精準(zhǔn)教學(xué)的數(shù)據(jù)驅(qū)動(dòng)模式
- 學(xué)校公務(wù)外出管理制度
- 天津市部分區(qū)2025年九年級(jí)下學(xué)期中考二模數(shù)學(xué)試卷(含詳解)
- 2024年重慶開(kāi)州區(qū)中醫(yī)院招聘筆試真題
評(píng)論
0/150
提交評(píng)論