freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android平臺的游戲設(shè)計(jì)—_—太空保衛(wèi)戰(zhàn)畢業(yè)論文-免費(fèi)閱讀

2025-08-11 11:43 上一頁面

下一頁面
  

【正文】 20xx年 7月。 = moveSpan。 } else if(type == 4){//類型為 4時(shí) bitmap = ((), )。 = x。 25 /** * * 該類為子彈的封裝類 * 記錄了子彈自身的相關(guān)參數(shù) * 外界通過調(diào)用 move 方法移動(dòng)子彈 * */ public class Bullet { int x。 } public void setX(int x) { = x。 } = false。 yd=yxamp。 } if(xFlag == true){ width = ()。 xx = 。//小的 y int width = 0。 }else if(()){ if( == 4){ Bullet b = new Bullet(x, y, 2, ,gameView)。 } } public void fire(GameView gameView){//打子彈的方法 if(type == 3 amp。 target=(target+1)%(path[0].length)。 = touchPoint。//當(dāng)前出發(fā)點(diǎn) int target。 boolean status。 } if( ){ 19 = 。 } } return false。amp。 }else{ yd = otherY。 17 xx = otherX。//大的 x int yd = 0。 } if(){ (3,0)。// 向主activity 發(fā)送 Handler 消息 } return true。 (b3)。 (b)。 initBitmap()。//GameView 的引用 private int span = 10。//飛機(jī)的坐標(biāo) private int y。 在以上過程中,全部需要 PlaneActivity 的管理與 ConstantUtil 的參與。 初始化游戲界面的同時(shí)啟動(dòng) GameViewBackGroundThread 線程,以滾動(dòng)游戲界面的背景圖片。當(dāng)爆炸存在時(shí),定時(shí)為每個(gè)爆炸效果換幀。 3 游戲界面相關(guān)類 游戲主界面類 GameView:該類為游戲菜單界面的實(shí)現(xiàn)類,負(fù)責(zé)界面繪制工作。 鍵盤監(jiān)聽線程 KeyThread:該類為手機(jī)鍵盤的監(jiān)聽線程,沒隔一段時(shí)間讀取一次鍵盤的狀態(tài)值,并根據(jù)當(dāng)前鍵盤狀態(tài)做出相應(yīng)的操作。 圖 1 游戲的加載界面 5 之后將進(jìn)入歡迎動(dòng)畫界面。運(yùn)用平臺 、 Eclipse 開發(fā)軟件,使用 Java 進(jìn)行語言開發(fā), 并且 4 采用 2D 的呈現(xiàn)技術(shù),是玩家玩得更加刺激震撼。這將是一個(gè)潛力巨大的市場會(huì)吸引無數(shù)軟件開發(fā)商和開發(fā)者投身其中。 石家莊科技信息職業(yè)學(xué)院 畢 業(yè) 論 文 題 目: 基 于 Android 平 臺 的 游 戲設(shè) 計(jì) —— 太 空 保 衛(wèi) 戰(zhàn) 學(xué) 號: 0 9 0 1 2 4 0 1 6 姓 名: 宋少偉 專業(yè)班級: 游戲開發(fā) 指導(dǎo)教師: 劉永偉 完成日期: 20xx 年 12 月 16 日 1 太 空 保 衛(wèi) 戰(zhàn) 摘要: Android 是 Google 公司為首的 OHA 研發(fā)的一個(gè)開源智能手機(jī)平臺。 太空保衛(wèi)戰(zhàn)便是運(yùn)行在 Android上 的一種滾屏動(dòng)作類游戲,其中融入了很多動(dòng)作類游戲特有的技術(shù),且畫面流暢、聲音震 撼 。 并且游戲的添加上成績排行功能,并將玩家的最好成績保存下來,會(huì)大大提高游戲的可玩性。 圖 2 游戲的歡迎動(dòng)畫 1 圖 3 游戲的歡迎動(dòng)畫 2 圖 3 游戲的歡迎界面 3 6 歡迎動(dòng)畫播放完畢將進(jìn)入選擇界面,菜單界面包括“開始游戲 ” 、“幫助 ” 、“關(guān)閉聲音”及“退出”按鈕。 常量類 ConstantUtil:將游戲中用到的所有常量全部封裝到該類中,便于管理與維護(hù)。 背景 滾動(dòng)線程類 GameViewBackGroundThread:該類主要負(fù)責(zé)背景滾動(dòng)、敵機(jī)以及各種道具的出現(xiàn)。 補(bǔ)血道具類 life:該類是補(bǔ)血道具類,當(dāng)主戰(zhàn)飛機(jī)與該類的對象碰撞時(shí),會(huì)為主站飛機(jī)增加一格血。 當(dāng)玩家發(fā)射炮彈或敵機(jī)發(fā)射炮彈時(shí)會(huì)創(chuàng)建炮彈類 Bullet 的對象,并將其添加到已知的容器中。 (四 )游戲總流程圖 ( 五 )游戲?qū)嶓w相關(guān)類的實(shí)現(xiàn) 飛機(jī) Plane 類的實(shí)現(xiàn),其代碼如下: package 。 int life。//飛機(jī)走一步的像素 int bulletType = 1。 } public void initBitmap(){ if(type == 1){//當(dāng)類型為 1時(shí) bitmap1 = ((), 13 )。 } else if(bulletType == 2){ Bullet b = new Bullet(+75, +4, 3, ,gameView)。 } if(){ (1,0)。 } return false。 } 16 (1)。//大大 y int xx = 0。 xFlag = false。 yx = 。xd=xx+width1amp。 } public void setDir(int dir){ = dir。 } } } 敵機(jī) EnemyPlane 類的實(shí)現(xiàn),其代碼如下: package 。//飛機(jī)的狀態(tài) long touchPoint。//當(dāng)前目標(biāo)點(diǎn) int step。 = type。 =path[0][start]。amp。 (b)。 int height = 0。 xFlag = true。 }else{ width = otherWidth。amp。//使自己不可見 if( == 3){//是關(guān)口時(shí) = 3。 } public int
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1