需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):6548 | ![]() | |
折扣與優(yōu)惠:團(tuán)購(gòu)最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:本設(shè)計(jì)是用JAVA編程語(yǔ)言開發(fā)的手機(jī)游戲項(xiàng)目。可用于搭載有Android平臺(tái)的智能手機(jī)上,因?yàn)楸救嗽谏险n時(shí)對(duì)JAVA基礎(chǔ)知識(shí)接觸的并不算特別多,加上存在有一些客觀條件上的禁止,所以計(jì)劃之中是做出一款單機(jī)版本的小游戲?;貞浧鹜?,在擁有第一臺(tái)游戲機(jī)之后曾經(jīng)瘋狂的迷戀過(guò)一陣子貪吃蛇這款游戲,為了在比賽中贏過(guò)同學(xué),課余時(shí)間都一直在練習(xí),渴望刷新自己的每一次記錄!后來(lái)了解到這款游戲曾經(jīng)是獲得過(guò)巨大的成功,被裝載于nokia的每款機(jī)型中,在世界上廣為流傳,為眾多人所喜愛。哪怕現(xiàn)在的貪吃蛇游戲仍在保持更新?lián)Q代,依然有開發(fā)商選擇在研發(fā)這款游戲,說(shuō)明這款游戲的受眾始終是不小的。 從2011年的第一季度開始,全球手機(jī)系統(tǒng)的市場(chǎng)份額統(tǒng)計(jì)中的數(shù)據(jù)來(lái)看,Android平臺(tái)已經(jīng)躍居全球第一位,有著在最多人數(shù)的裝機(jī)量。所以在本次的畢業(yè)設(shè)計(jì)上,我選擇了制作一款運(yùn)行在Android平臺(tái)下的貪吃蛇程序,文章開篇將介紹Android平臺(tái)的一些基礎(chǔ)內(nèi)容,并在這之上引出它的特點(diǎn)及未來(lái)發(fā)展的前景和方向。然后在總體設(shè)計(jì)中會(huì)介紹系統(tǒng)的流程設(shè)計(jì)思路,以及邏輯上如何做到使游戲流暢的運(yùn)行,它們利用到了哪些類與控件,最后的詳細(xì)設(shè)計(jì)會(huì)從代碼的角度講述實(shí)現(xiàn)游戲流暢運(yùn)行的方法。相信這成果滿足的了手機(jī)用戶的一般娛樂需求。
關(guān)鍵詞:JAVA編程;Android平臺(tái);吞食蛇
目錄 摘要 Abstract 1-緒論-5 1.1 引言-5 1.2 Android平臺(tái)的內(nèi)容簡(jiǎn)介-5 1.2.1 Android平臺(tái)的歷史來(lái)源及發(fā)展-5 1.2.2 Andoird平臺(tái)的四大優(yōu)勢(shì)特點(diǎn)-5 1.3 貪吃蛇的開發(fā)目的與意義-6 1.3.1 貪吃蛇的開發(fā)目的-6 1.3.2 貪吃蛇的開發(fā)意義-6 1.4 可行性分析-7 1.4.1 技術(shù)可行性-7 1.4.2 經(jīng)濟(jì)可行性-7 2 需求分析-8 2.1 功能需求分析-8 2.1.1接受指令功能-8 2.1.2繪制畫布功能-8 2.1.3游戲得分功能-8 2.2 用戶需求分析-8 2.2.1簡(jiǎn)單上手-9 2.2.2運(yùn)行流暢-9 2.2.3操作便捷-9 3 貪吃蛇游戲的系統(tǒng)設(shè)計(jì)-10 3.1 系統(tǒng)流程設(shè)計(jì)-10 3.2 模塊實(shí)現(xiàn)原理-10 3.2.1 貪吃蛇的界面程序-10 3.2.2 貪吃蛇的控制程序-12 3.3 系統(tǒng)概要設(shè)計(jì)-12 3.3.1 游戲總體構(gòu)成-12 3.3.2 主界面模塊的劃分-13 3.3.3 控制模塊的劃分-14 3.4 系統(tǒng)類圖-14 4 貪吃蛇游戲的詳細(xì)設(shè)計(jì)-15 4.1 Snake類-15 4.2 TileView類-15 4.3 SnakeView類-16 結(jié) 論-18 參 考 文 獻(xiàn)-19 致 謝-20 |