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

正文內(nèi)容

小新挑戰(zhàn)100層游戲設(shè)計畢業(yè)論(編輯修改稿)

2025-07-12 02:16 本頁面
 

【文章內(nèi)容簡介】 以分別對游戲的音效,振動,敏捷度等進(jìn)行調(diào)節(jié)。 游戲結(jié)束:主界面中點擊 退出 按鈕就會退出游戲。 在游戲開始界面,排行榜界面,選項界面上點擊返回鍵會返回主界面,在游戲界面點擊返回按鈕會進(jìn)入跳轉(zhuǎn)界面,在跳轉(zhuǎn)界面點擊返回按鈕會進(jìn)入到主界面。 游戲的規(guī)則 程序中的梯子,釘子,傳送帶和陷阱以及食物是隨機(jī)產(chǎn)生的,主要是控制人物應(yīng)該時遇到的不同的問題(比如釘子,傳送帶,陷阱,梯子或者食物落空或者時間 間隔)時,不同的處理方式有與之相對應(yīng)的流程圖,具體的流程圖如 21所示。 圖 21 4 首先玩家進(jìn)入游戲,看到開始界面,選擇開始“菜單”,進(jìn)入游戲主界面,在游戲中,可供玩家落腳的地面共有 5 種, 綠 色的表示普通地面 ;灰 色的是 空傳送帶 , 停留一定時間間隔 并 會使 小人 掉 下去,玩家們注意不要被這個東西騙了; 綠黃相間色 的是 傳送帶 ,傳送帶有兩種,一種是始終向左傳送,一種是始終向右傳送,可以加速或減慢玩家的行動速度; 綠 灰色的為釘板 ,如果踏上的話會損失 生命值 ;帶彈簧的為跳板 ,會不停地把小人彈起。除釘板外,所有可供玩家落腳的地方都是每踏上一下小人的生命值就會回復(fù)一格。 吃到一系列食物 可以延緩小人的死亡的速度。 畫面左 下 方的長條是小人的血槽,畫面右 下 方的數(shù)字表示目前的層數(shù)。 游戲劇情介紹 片頭故事情節(jié) “小新挑戰(zhàn) 100 層” 的片 頭故事情節(jié)如下:一個風(fēng)和日麗的早上,小新帶著 好朋友小白去參加雙葉幼兒園的春游活動,與小伙伴們一起坐校車前往游樂場。伴隨著 阿呆,正男 ,小白,小新,小愛一路上的歡聲笑語,大家來到了游樂場。游樂場里,小伙伴們玩得不亦樂乎,挑戰(zhàn)了海盜船,颶風(fēng)飛椅,摩天環(huán)車,摩天輪等一系列的刺激又有趣的項目。小新在游樂場里閑逛,忽然走到了一個項目面前停了下來,只見一位舉著一塊牌子,上面寫著:你是勇士嗎???那就來挑戰(zhàn)100 層吧!還有可愛玩具相送哦!看著面前好多漂亮的玩具,小新有點心動:好多玩具呀!大叔微笑著問:小朋友,你想要挑戰(zhàn)這 個游戲嗎?小新立刻舉起小手:叔叔,小新是勇士哦!我要報名!于是,小新挑戰(zhàn) 100 層的冒險之旅開始啦!!跟著小新一起開啟奇幻的旅程吧, Ready Go!??! 片尾故事情節(jié) “小新挑戰(zhàn) 100 層” 的片尾故事情節(jié)如下:一番冒險而又刺激的挑戰(zhàn)后,小新成功的攻破了 100 層。小新興奮的蹦了起來,開心的喊著:歐耶!我挑戰(zhàn)成功啦!一旁的大叔露出了滿意而又欣慰的微笑:恭喜你哦!小朋友,你可以挑選喜歡的禮物啦!最終小新挑了美伢媽媽一直沒給他買的電動小火車。 游戲的功能介紹 本游戲做開發(fā)的是基于 Android 的 “小新挑戰(zhàn) 100 層” 的手機(jī)游戲,主要實現(xiàn)玩家可以通過重力感應(yīng)左右上下控制小人,防止被釘子夾死,掉下去摔死,到頂層碰到釘板而死。 “小新挑戰(zhàn) 100 層” 這款游戲需要實現(xiàn)主要功能如下: 游戲主框架設(shè)計 5 游戲中各個 Activity 之間實現(xiàn)數(shù)據(jù)傳輸 排行榜類的設(shè)計與實現(xiàn) 選項類的設(shè)計與實現(xiàn) 背景類的設(shè)計與實現(xiàn) 食物類的設(shè)計與實現(xiàn) 游戲主邏輯的實現(xiàn) 游戲的開始和退出功能實現(xiàn) 游戲的策劃及準(zhǔn)備 本游戲?qū)儆趧幼髅半U類游戲,從以下 4 個方面進(jìn)行策劃: 界面切換:游戲中共有 5 個界面 ,主界面是游戲開始的第一個界面,起歡迎作用。同時作為連接其他所有界面的樞紐。排行榜界面負(fù)責(zé)顯示游戲的歷史記錄,包括玩家姓名,挑戰(zhàn)日期以及分?jǐn)?shù)。選項界面負(fù)責(zé)整個游戲中的音效和振動效果的控制,敏捷度的調(diào)節(jié)。 目標(biāo)受眾:本游戲操作簡單,易于上手,適合各個年齡階段的玩家快速掌握。 目標(biāo)平臺:本游戲的目標(biāo)平臺為 版本以上。 完成游戲策劃以后,就要對策劃時已經(jīng)確定的游戲中用到的資源進(jìn)行搜集,在本游戲中,主要搜集的資源是游戲中用到的圖片跟聲音。將搜集的圖片跟音效資源按表中數(shù)據(jù)進(jìn)行組織后,放置 在項目的 assets 目錄下。 6 第 3 章 小新挑戰(zhàn) 100 層游戲詳細(xì)設(shè)計 小新挑戰(zhàn) 100 層游戲的架構(gòu) 游戲總體框架簡介 游戲的總體架構(gòu)是指從全局把游戲分為哪幾個大的模塊,每個模塊又實現(xiàn)了哪些功能。本游戲可以劃分為三個模塊,分別為層模塊,功能模塊和輔助工具類模塊, 表示層模塊主要指與前臺繪制相關(guān)的界面類,包括 6 個普通的跳轉(zhuǎn)界面和游戲界面。表示層模塊是最終呈現(xiàn)在玩家面前的所有界面,主要負(fù)責(zé)將各個界面繪制在屏幕上,并通過相應(yīng)的觸摸監(jiān)聽方法完成界面之間的相互轉(zhuǎn) 換。 功能模塊是指在游戲界面中所遇到障礙的集合,主要完成的功能是各種障礙的創(chuàng)建和繪制。在游戲中具體來說就是各類不同作用的木板跟食物的創(chuàng)建以及應(yīng)對每種障礙的反應(yīng)。 工具輔助模塊主要是由一個個工具類構(gòu)成,這些工具或是完成某種計算,或者是完成信息的存取或讀取,或是完成對聲音和圖片的處理,總之,工具輔助模塊主要是幫助前臺實現(xiàn)某些效果。 游戲的類架構(gòu) 游戲的類架構(gòu)是指在總體架構(gòu)的基礎(chǔ)上,對每個大模塊進(jìn)行細(xì)分后的小模塊架構(gòu),通過游戲的類架構(gòu),基本可以確定各個類的歸屬。 表示層模塊類架構(gòu),表示層模塊主 要包括界面類及和界面顯示相關(guān)的線程類還有 Activity,這些類互相配合,基本完成了前臺界面的繪制工作。 功能模塊的類架構(gòu),功能模塊主要包括創(chuàng)建障礙和食物的工具類,游戲中包括 6 種不同作用的板子和 8 種食物。 工具輔助模塊的類架構(gòu),工具輔助模塊包含排行榜模塊,圖片和音效處理模塊,全屏自適應(yīng)模塊等。 菜單類 AgileGirlActivity Activity 是 Android 程序中比較重要的類,本游戲中 AgileGirlActivity繼承自 Activity,控制著整個界面的跳轉(zhuǎn),也負(fù)責(zé)部分游戲資 源的初始化,接下來就開始進(jìn)行 AgileGirlActivity 開發(fā)。 getWindow().setFlags(_ON, )。 這兩行代碼是在構(gòu)造器內(nèi)設(shè)置屏幕顯示方式為全屏。 getWindow().setFlags(, )。 setContentView()。 mAgileGirlView =(AgileGirlView) findViewById()。 mSensorManager=(SensorManager)getSystemService(SENSOR_SERVICE)。 mSensor=(ETER)。 mSensorEventListener = new SensorEventListener() { public void onSensorChanged(SensorEvent e) { 7 ([])。 } public void onAccuracyChanged(Sensor s, int accuracy) { } }。 游戲中對小人的操控使用了加速度傳感器,模擬重力感應(yīng),使小人在木板上上下左右移動,以上代碼是開發(fā)注冊傳感器監(jiān)聽器的步驟,首先獲得傳感器管理器,傳感器為加速度傳感器,然后獲得振動服務(wù)對象。 (mSensorEventListener, mSensor, )。 這兩行代碼是注冊重力感應(yīng)器監(jiān)聽。 游戲相關(guān)類 游戲主界面繪制類 AgileGirlView 主界面是游戲運行后進(jìn)入的第二個界面,起到中樞作用,同時在所有的界面中,主界面處于核心位置,界面間的相互跳轉(zhuǎn)主要是通過主界面串聯(lián)起來的。首先更新本地文件,初始化資源和音效。 以下代碼是對振動的處理方法。 if (mVibratorFlag) {
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1