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

正文內(nèi)容

參考]基于j2mejavaplatformmicroedition手機(jī)泡泡大作戰(zhàn)游戲(編輯修改稿)

2024-12-13 22:19 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 以下幾個(gè)功能: 簡(jiǎn)單、 友好的用戶界面,保證直接上手便可以游戲; 規(guī)則簡(jiǎn)單,方便游戲 ; 在服務(wù)器端加入算法,方便日后維護(hù); 向 PC 端開(kāi)發(fā)靠攏,為以后 pc 與手機(jī)互聯(lián)做好基礎(chǔ)。 游戲規(guī)則 以經(jīng)常玩的 坦克大戰(zhàn) 游戲 與泡泡堂相結(jié)合定義的游戲, 游戲的基本設(shè)計(jì)是根據(jù)游戲的規(guī)則進(jìn)行設(shè)計(jì)的。 游戲操作 : 游戲的操作鍵分別是 : W向上 S向下 A向左 D向右 空格鍵 向上 游戲 的規(guī)則: 游戲以在規(guī)定時(shí)間內(nèi)擊敗 NPC 找到過(guò)關(guān)物品為勝利。 分值的計(jì)算: 每擊敗一個(gè) NPC 或者獲得一個(gè)物品獲得相應(yīng)的分值。 項(xiàng)目規(guī)劃 本課題是一個(gè) 典型 的 使用 eclipse 開(kāi)發(fā)服務(wù)器的應(yīng)用程序 , 以經(jīng)常玩的 坦克大戰(zhàn) 游戲 與泡泡堂相結(jié)合定義的游戲, 。規(guī)則參考 游戲菜單 9 登錄界面 : 231 游戲開(kāi)頭動(dòng)畫(huà) 游戲的片頭動(dòng)畫(huà) 游戲簡(jiǎn)介 游戲主菜單界面 10 232 游戲菜單 游戲 中的菜單界面 : 菜單的開(kāi)啟與關(guān)閉 游戲的儲(chǔ)存與裝載 233 游戲界面 11 游戲主程序的設(shè)計(jì) 游戲 主要采用 eclipse 技術(shù)來(lái) 實(shí)現(xiàn)游戲的編程 Map 類 Player 類 MyGame 類 npc 類 241 游戲的各個(gè)類 Map 類 實(shí)現(xiàn)地圖的創(chuàng)建與實(shí)現(xiàn)。 242 地圖程序 Player 類 接收 MyGame 的數(shù)據(jù)。并將在屏幕上畫(huà)出。 12 243 PLAYER 類 MyGame 類實(shí)現(xiàn)個(gè)個(gè)類的之間的鏈接并作為整個(gè)程序的主程序。 244 MYGAME 類 13 第三章 游戲的編碼 人物精靈的實(shí)現(xiàn) 導(dǎo)入人物圖片,并實(shí)現(xiàn)人物的各種動(dòng)作、狀態(tài)。 31 人物精靈類 地圖的實(shí)現(xiàn) 導(dǎo)入地圖文件并且拼成一張張地圖作為各個(gè)關(guān)卡。 32 地圖程序 道具的實(shí)現(xiàn) 導(dǎo)入圖片并成功的實(shí)現(xiàn)改變?nèi)宋锞`的各種狀態(tài)。 33 游戲道具 游戲界面實(shí)現(xiàn) 實(shí)現(xiàn)程序中的各種元素。并實(shí)現(xiàn)各種元素之間的各種類型的碰撞。 14 34 游戲界面 15 第四章 測(cè)試與運(yùn) 行 游戲 的發(fā)布與運(yùn)行 泡泡大作戰(zhàn)游戲 的編譯完成后不像應(yīng)用程序一樣可以直接運(yùn)行,而是要通過(guò)發(fā)布功能將 Web 應(yīng)用發(fā)布到服務(wù)器 Tomcat 下。啟動(dòng) Tomcat 服務(wù)器后,Tomcat 服務(wù)器再加載 Web 應(yīng)用。 泡泡大作戰(zhàn)游戲 的發(fā)布過(guò)程如下: 1) 在工具欄單擊“發(fā)布”按鈕 : 圖 51 游戲 發(fā)布 2)在 Project 下拉列表框中選擇 泡泡大作戰(zhàn)“ erver”菜單項(xiàng), 圖 52 工程部署 3)選中 Tomcat 然后點(diǎn)擊 Redeploy 重新部署一次。第一次部署時(shí)單擊“ Add”選擇 游戲軟件 的名字,這里選擇 Tomcat ,如圖 613 所示:然后點(diǎn)擊 Finish 即可完成 游戲 的部署。 16 圖 53 部署完成 4) 泡泡大作戰(zhàn)游戲 的運(yùn)行很簡(jiǎn)單,工具欄單擊“運(yùn)行 /停止 游戲 ”按鈕右側(cè)的小箭頭,選擇“ TOMCAT 6”單擊“ Start”菜單項(xiàng),運(yùn)行 游戲 , 游戲運(yùn)行起來(lái)以后就可以進(jìn)行 游戲 的測(cè)試了。 圖 54 啟動(dòng) 游戲 圖 59 混淆打包 JAVA 程序被編譯后生成的 .CLASS 文件是字節(jié)碼文件,使得其很容易被反編譯成JAVA 源碼,這讓 JAVA編譯出來(lái)的東西很不安全?;煜骶褪菫榇硕?,經(jīng)過(guò)混淆后的 程序反編譯出來(lái)代碼將變成難以閱讀,增加了代碼被竊用的難度(其實(shí) 17 作用有限)?;煜闹饕硎菍⒃创a中的長(zhǎng)變量名替換成了簡(jiǎn)短的字母,這樣帶來(lái)的一個(gè)副作用是編譯后的 .CLASS 文件會(huì)比原來(lái)更小,對(duì)于對(duì)程序體積要求嚴(yán)格的手機(jī)來(lái)說(shuō),這多出來(lái)的幾 K 可能至關(guān)重要的。 現(xiàn)在的混淆器除了上面提到的替換變量名外,還會(huì)對(duì)代碼進(jìn)行一些優(yōu)化。如本項(xiàng)目中用到的 PROGUARD,除了在壓縮操作刪除的無(wú)用類、字段和方法外,也能在字節(jié)碼級(jí)提供性能優(yōu)化,內(nèi)部方法有: 常量表達(dá)式求值 刪除不必要的字段存取 刪除不必要的方法調(diào)用 刪除不 必要的分支 刪除不必要的比較和 INSTANCEOF 驗(yàn)證 刪除未使用的代碼 刪除未使用的方法參數(shù) 像 PUSH/POP簡(jiǎn)化一樣的各種各樣的 PEEPHOLE 優(yōu)化 在可能的情況下為類添加 STATIC 和 FINAL 修飾符 在可能的情況下為方法添加 PRIVATE, STATIC 和 FINAL 修飾符 在可能的情況下使 GET/SET 方法成為內(nèi)聯(lián)的 當(dāng)接口只有一個(gè)實(shí)現(xiàn)類的時(shí)候,就取代它 18 總 結(jié) 經(jīng)過(guò)這近幾個(gè)月的忙碌和工作,本次畢業(yè)設(shè)計(jì)已經(jīng)接近尾聲了。 通過(guò)這次畢業(yè)設(shè)計(jì),使我受到了一次用專業(yè)知識(shí)、專業(yè)技能分析和解決 問(wèn)題的全面系統(tǒng)的鍛煉,使我在綜合知識(shí)的選用方面,在應(yīng)用軟件開(kāi)發(fā)的基本思想、方法方面,以及在常用編程設(shè)計(jì)思路技巧的掌握方面都能向前邁了一大步。同時(shí),培養(yǎng)了我理論聯(lián)系實(shí)際,綜合運(yùn)用各門(mén)知識(shí)以及信息檢索與利用的能力。通過(guò)系統(tǒng)的開(kāi)發(fā)、調(diào)試,提高了我們發(fā)現(xiàn)問(wèn)題、分析問(wèn)題、解決問(wèn)題的水平;鍛煉了實(shí)際動(dòng)手操作能力。在這次的畢業(yè)設(shè)計(jì)中,讓我深深地體現(xiàn)到進(jìn)行軟件開(kāi)發(fā)不是一件簡(jiǎn)單的事情,它需要設(shè)計(jì)者具有全面的專業(yè)知識(shí)、縝密的思維、嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度以及較高的分析問(wèn)題、解決問(wèn)題的能力,而我自我感覺(jué)在很多方面還有欠缺,希望在日后的生活 和工作中加強(qiáng)鍛煉,以全面提高自己的綜合素質(zhì)。 作為我大學(xué)學(xué)習(xí)里的最后一個(gè) “作業(yè) ”,我非??粗刈约旱漠厴I(yè)設(shè)計(jì),希望把它做成我這四年里寫(xiě)得最精妙一個(gè)軟件,運(yùn)用到每一個(gè)優(yōu)秀的手機(jī)游戲應(yīng)該用到的所有技術(shù),再用深度遍歷的方式,寫(xiě)一篇詳細(xì)的論文。將這些作為對(duì)我四年軟件學(xué)習(xí)的一次總結(jié),也是對(duì)大學(xué)生活的最后留念。于是我很用心地去學(xué)、去查、去問(wèn)、去做、去寫(xiě),這期間我獲得了不小的進(jìn)步,加深了對(duì)手機(jī)游戲的理解,提高了對(duì)圖形處理軟件和 Word 的熟練度,我甚至有想過(guò)以后從事 J2ME這個(gè)行業(yè)??上ё罱K因?yàn)闀r(shí)間的問(wèn)題,我沒(méi)有做到我希望的 那樣好。 19 致謝 本論文是在 李躍飛 老師的悉心指導(dǎo)下完成的 。非常感謝李老師的悉心指導(dǎo),也非常的感謝各位同學(xué)的熱情幫助。 20 參考文獻(xiàn) (Reference) [1] Bruce Eckel. Thinking in Java 4. Prentice Hall PTR, [2] 詹建飛 . J2ME開(kāi)發(fā)精解 [M]. 北京:電子工業(yè)出版社, 2020 [3] 陳明 .計(jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)教程 (第二版 ). 清華大學(xué)出版社 , [4] 榮欽科技 . Java2 游戲設(shè)計(jì) [M]. 北京:清華大學(xué)出版社, 2020 [5] 耿祥義 .Java2實(shí)用教程 (第三版 ).清華大學(xué)出版社 , [6] 黃聰明 . Java移動(dòng)通 信程序設(shè)計(jì) J2ME MIDP[M]. 湖南 :清華大學(xué)出版社, 2020 21 參考: 畢 業(yè) 論 文 論文題目 學(xué) 院 專 業(yè) 年 級(jí) 姓 名 指導(dǎo)教師 職 稱 ( 200 年 月) 教務(wù)處制 22 畢業(yè)設(shè)計(jì)說(shuō)明書(shū)與畢業(yè)論文撰寫(xiě)的 規(guī)范化 要求 一篇完整的畢業(yè)設(shè)計(jì)說(shuō)明書(shū)或畢業(yè)論文有題目、摘要 及關(guān)鍵詞 、目錄、引言(前言)、正文、結(jié)論、謝 辭 、 參考文獻(xiàn)、附錄等幾部分構(gòu)成。要求理工科專業(yè)不少于 4000 字,文科專業(yè)不少于 6000 字。 一 、畢業(yè)設(shè)計(jì)說(shuō)明書(shū)撰寫(xiě)的主要內(nèi)容與基本要求 一份完整的畢業(yè)設(shè)計(jì)說(shuō)明書(shū)應(yīng)包括如下主要內(nèi)容: 1.題目 設(shè)計(jì)課題名稱,要求簡(jiǎn)潔、確切、鮮明。 2.中外文摘要 及關(guān)鍵詞 應(yīng)扼要敘述本設(shè)計(jì)的主要內(nèi)容、特點(diǎn),文字要簡(jiǎn)練。中文摘要約 300字左右;外文摘要約 250 個(gè)實(shí)詞左右。 關(guān)鍵詞 35個(gè)。 3.目錄 主要內(nèi)容的目錄。 4.前言 應(yīng)說(shuō)明本設(shè)計(jì)的目的、意義、范圍及應(yīng)達(dá)到的技
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1