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

正文內(nèi)容

java課程設(shè)計貪吃蛇游戲-展示頁

2025-05-27 18:35本頁面
  

【正文】 戲運(yùn)行過程中,如果想暫停,只需要按 Space 或 P 鍵即可。 概要設(shè)計 自定義類說明 類名: Exception 作用:用來處理當(dāng)蛇撞到墻或自己的身體時程序的運(yùn)行 繼承的父類: GreedSnake 類 實(shí)現(xiàn)的接口:沒有 詳細(xì)設(shè)計 程序概述 本程序是一個利用 Java 應(yīng)用軟件制作的貪食蛇小游戲。 本設(shè)計所開發(fā)的是基于 Java 的一個貪吃蛇游戲軟件,主要實(shí)現(xiàn)游戲的速度控制、游戲的暫停、游戲的退出等功能,分為 : 游戲主界面模塊、游戲控制模塊以二個模塊。 游戲控制模塊: 這個模塊是游戲的中心環(huán)節(jié),主要完成控制游 戲的速度、暫停、重新開始等功能。 游戲主界面模塊: 游戲的主界面是進(jìn)入游戲后,能夠給玩家第一感官的部分,主要包括游戲圖形區(qū)域界面、游戲的速度選擇更新界面、新生方塊的預(yù)覽、游戲速度控制按鈕、暫停游戲按鈕、重新開始游戲按鈕以及游戲排行榜按鈕。在此只實(shí)現(xiàn)游戲的游戲主界面模塊、游戲控制模塊。 本課程的程序設(shè)計專題實(shí)際是計算機(jī)相關(guān)專業(yè)學(xué)生學(xué)習(xí)完《 JAVA 程序設(shè)計》課程后,進(jìn)行的一次全面的綜合訓(xùn)練, JAVA 程序設(shè)計的設(shè)計目的是 加深對理論教學(xué)內(nèi)容的理解和掌握,使學(xué)生較系統(tǒng)地掌握程序設(shè)計及其在網(wǎng)絡(luò)開發(fā)中的廣泛應(yīng)用,基本方法及技巧,為學(xué)生綜合運(yùn)用所學(xué)知識,利用軟件工程為基礎(chǔ)進(jìn)行軟件開發(fā)、并在實(shí)踐應(yīng)用方面打下一定基礎(chǔ)。JAVA 設(shè)計貪吃蛇游戲 《 JAVA 程序設(shè)計 》是 計算機(jī)相關(guān) 專業(yè)的必修專業(yè)基礎(chǔ)課程 ,其實(shí)踐性、應(yīng)用性很強(qiáng)。實(shí)踐教學(xué)環(huán)節(jié)是必不可少的一個重要環(huán)節(jié) 。 2.設(shè)計方案論證 設(shè)計思路 貪吃蛇 游戲設(shè)計與實(shí)現(xiàn),主要分為以下二個模塊:游戲主界面模塊和游戲控制模塊。并且只是實(shí)現(xiàn)移動速度、暫停、重新開始等功能。從很大程度上決定了玩家對游戲的興趣問題,因此,游戲的主界面應(yīng)該力求美觀,爽心悅目。為了能夠給玩家一個很好的游戲環(huán)境,這部分應(yīng)該做到易懂、易操作。 性能: 本軟件在設(shè)計方面本著方便、實(shí)用及娛樂性高的宗旨,在對界面進(jìn)行設(shè)計的過程中,始終堅(jiān)持清晰明了,在性能方面能夠?qū)崿F(xiàn)效率高,不易出錯等優(yōu)點(diǎn)。 在游戲過程中,用戶通過點(diǎn)擊小鍵盤區(qū)的方向鍵來控制蛇的運(yùn)行方向;通過Pageup 和 pagedown 鍵來控制蛇的移動速度,每單擊一次,蛇的移動速度改變一次,改變頻率為 。重新開始游戲的按鍵為 Enter、 S 或 R。 本程序的另一個功能是在程序運(yùn)行窗口的左上角顯 示,用戶在游戲過程中所得的分?jǐn)?shù),不過缺點(diǎn)是無法保存分?jǐn)?shù)。 總設(shè)計模塊的劃分 根據(jù)游戲需求中游戲所要實(shí)現(xiàn)的功能,整個游戲分為二個模塊進(jìn)行具體的設(shè)計,如圖 2 所示。 鍵盤操作: 向上 左移 右移 向下 沒有吃到食物且蛇碰到邊界 單擊“確定” 游戲結(jié)束 游戲中途 欲中斷,稍后繼續(xù)游戲 單擊“ Space 或 P暫停游戲” 游戲暫停 進(jìn)入游戲畫面 再次單擊開始Enter、 S 或 R 按鈕,游戲恢復(fù) 圖 1 游戲處理流程圖 游戲控制模塊的主要框架如圖 3 所示。 游戲暫??刂疲狐c(diǎn)擊“ Space 或 P 暫停游戲”按鈕,游戲暫停;再單擊,游戲繼續(xù)。 類、方法、屬性說明 ( 1)成員變量 表 1 主要成員變量(屬性) 成員變量描述 變量類型 名稱 文件菜單中子菜單“新建” JMenuItem mFile_New 編輯菜單中子菜單“撤消” JMenuItem mEdit_Undo 格式菜單中子菜單“顏色” JMenu formatMenu_Color 幫助菜單中子菜單“幫助主題” MenuItem mHelp_HelpTopics ( 2)方法 表 2 主
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1