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

正文內(nèi)容

j2me手機(jī)拼圖游戲畢業(yè)論文-資料下載頁

2025-07-11 10:02本頁面

【導(dǎo)讀】飛速發(fā)展而誕生的一項(xiàng)新的開發(fā)技術(shù)。它定位在消費(fèi)性電子產(chǎn)品的應(yīng)用上,對(duì)設(shè)備的。智能化、多樣化,提供了革命性的解決方案。本論文著眼于設(shè)計(jì)和開發(fā)一款拼圖游戲,在游戲設(shè)計(jì)中融入了圖片的拆。分和分散技術(shù),并在游戲當(dāng)中添加了難度和計(jì)時(shí)功能,以提高游戲的趣味性和挑戰(zhàn)性。同時(shí)存在一個(gè)秘籍功能。選擇一張圖片后,選擇其中一種難度后進(jìn)行拼。圖,通過按方向鍵移動(dòng)小圖塊,當(dāng)把打亂后的小圖塊移到原來的位置時(shí),游戲完成。

  

【正文】 ]!=nullamp。amp。!is[i][j].check()){ return false。 } } } game_miji=false。 bRUN=false。 return true。 } //畫布按鍵功能 //畫布按鍵功能實(shí)現(xiàn) public void mandAction(Command arg0, Displayable arg1) { if(().equals(返回 )) //返 回 { bRUN=false。 (l)。} if(().equals(暫停計(jì)時(shí) )) //暫停 {shuz=jishi1。 (arg0)。 if(game_miji) //游戲沒完成,才添加按鍵 {bRUN=false。 廣東海洋大學(xué)寸金學(xué)院 20xx 屆畢業(yè)論文 (設(shè)計(jì) ) 23 (new Command(繼續(xù)計(jì)時(shí) , , 1))。}} if(().equals(繼續(xù)計(jì)時(shí) )) //繼續(xù) {(arg0)。 jishi=shuz。 Thread th=new Thread(this)。 ()。 if(game_miji) //游戲沒完成,才添加按鍵 {bRUN=true。 (new Command(暫停計(jì)時(shí) , , 1))。}} } //線程代碼 每秒 jishi+1 重畫 //線程 每秒 jishi+1 重畫 public void run() { while(bRUN) { jishi++。 repaint()。 try { ().sleep(1000)。 } catch(Exception ex){}} } } 在 MyPinTu 已實(shí)例化 mc,那么構(gòu)造方法 MyCanvas(Display d, List l, int xuanz_x, int xuanz_y)自動(dòng)調(diào)用,(傳遞的 xuanz_x 與 xuanz_y來用表示難度)初始化一些變量后,實(shí)例化 MyImage 類的對(duì)象數(shù)組。 并將畫布上的 Command 按鈕和事件處理 類(CommandListener)對(duì)象綁定。并開啟線程。 addImage()方法把選擇對(duì)應(yīng)的 圖片緩存在內(nèi)存中,然后隨時(shí)可以把它調(diào)出來用。 allimages()方法用來分割大圖片,并用傳入的 xuan_x與 xuan_y 來確定分割的小圖廣東海洋大學(xué)寸金學(xué)院 20xx 屆畢業(yè)論文 (設(shè)計(jì) ) 24 塊信息,用 MyImage 類的對(duì)象數(shù)組來存放每個(gè)小圖塊與坐標(biāo)。并將 is[null_x][null_y]賦給 Nimage,然后賦為 null。 Fenge()方法用來打亂小圖塊。生成一個(gè)中間對(duì)象數(shù)組,把隨機(jī)生成的 is_temp[x][y]賦給對(duì)象數(shù)組的第 1 個(gè)對(duì)象,第 2 個(gè)對(duì)象??然后 is=is_temp,這樣 is 就保存成打亂后的小圖塊的信息。 keyRepeated()方法是 Canvas 類在支持按鍵事件的重要函數(shù),當(dāng)“選擇鍵”按鍵一直按下的時(shí)候,自動(dòng)調(diào)用。實(shí)現(xiàn)了 顯示原圖,用來進(jìn)行參照。如下圖 keyReleased()方法是 Canvas 類在支持按鍵事件的重要函數(shù),當(dāng)“選擇鍵”按鍵釋放的時(shí)候,自動(dòng)調(diào)用。實(shí)現(xiàn)了 回到原來的拼圖狀態(tài)。如圖 3_11 圖 3_11 顯示原圖功能圖 keyPressed()方法是 Canvas 類支持按鍵事件的重要函數(shù),當(dāng)按鍵按下時(shí),自動(dòng)調(diào)用,然后自動(dòng)重畫。實(shí)現(xiàn)了:(按鍵事件功能如下面幾圖所示) 按下 *號(hào)鍵,返回列表框 l 并且線程停止; 按下“向上鍵”調(diào)用 Move_UP(), 實(shí)現(xiàn)空白圖塊下面的小圖塊向上移動(dòng),成功移動(dòng)的話,在記時(shí)記步難度下,來用表示移動(dòng)次數(shù)的變量 jishu+1; 按下“向下鍵”調(diào)用 Move_DOWN(),實(shí)現(xiàn)空白圖塊上面的小圖塊向下移動(dòng),成功移動(dòng)的話,在記時(shí)記步難度下,來用表示移動(dòng)次數(shù)的變量 jishu+1; 按下“向左鍵”調(diào)用 Move_LEFT(),實(shí)現(xiàn)空白圖塊右邊的小圖塊向左移動(dòng),成功移動(dòng)的話,在記時(shí)記步難度下,來用表示移動(dòng)次數(shù)的變量 jishu+1; 按下“向右鍵”調(diào)用 Move_RIGHT(),實(shí)現(xiàn)空白圖塊左邊的小圖塊向右移動(dòng),成廣東海洋大學(xué)寸金學(xué)院 20xx 屆畢業(yè)論文 (設(shè)計(jì) ) 25 功移動(dòng)的話,在記時(shí)記步難度下, 來用表示移動(dòng)次數(shù)的變量 jishu+1。 圖 3_12 按 *號(hào)鍵實(shí)現(xiàn)功能圖 圖 3_13 按向下鍵實(shí)現(xiàn)功能圖 廣東海洋大學(xué)寸金學(xué)院 20xx 屆畢業(yè)論文 (設(shè)計(jì) ) 26 圖 3_14 按向右鍵實(shí)現(xiàn)功能圖 圖 3_15 按向上鍵實(shí)現(xiàn)功能圖 廣東海洋大學(xué)寸金學(xué)院 20xx 屆畢業(yè)論文 (設(shè)計(jì) ) 27 圖 3_16 按向左鍵實(shí)現(xiàn)功能圖 MiJi()方法是秘籍,當(dāng)按下 119 時(shí)調(diào)用(初始清空,當(dāng)按 119 前有按其他鍵時(shí)必須按 號(hào)鍵清空),實(shí)現(xiàn)了拼圖游戲的自動(dòng)完成。 CheckAll() 方法用來判定拼圖游戲是否成功,通過判斷各個(gè)方塊(除了is[xuanz_x][xuanz_y])坐標(biāo)是不是初始坐標(biāo),是的話返回 true,線程停止。并 將 Nimage賦給 is[xuanz_x][xuanz_y]。 mandAction()方法為實(shí)現(xiàn) CommandListener 接口后必須重寫的方法。按左軟鍵“返回”按鍵時(shí),實(shí)現(xiàn)返回列表框 l 界面。線程停止。按右軟鍵 “暫停計(jì)時(shí)”按鍵時(shí),實(shí)現(xiàn)刪掉“暫停計(jì)時(shí)”, jishi 的值放到中間值 shuz,如果游戲還沒成功,線程停止,添加“繼續(xù)計(jì)時(shí)”按鈕。按右軟鍵“繼續(xù)計(jì)時(shí)”時(shí),實(shí)現(xiàn)刪掉“繼續(xù)計(jì)時(shí)” 重啟線程, jishi=shuz,如果游戲還沒成功,線程繼續(xù),添加“暫停計(jì)時(shí)”按鈕。 run()方法,為實(shí)現(xiàn) Runnable 接口后必須重寫的方法,實(shí)現(xiàn)每秒 jishi+1,重畫。 Paint()方法,自動(dòng)調(diào)用。實(shí)現(xiàn)了在畫布上繪畫。通過 drawImage(),畫出對(duì)象數(shù)組每個(gè)對(duì)象所包含信息相對(duì)應(yīng)的小圖塊。如果游戲完成,自動(dòng)畫出整張大圖片。在記時(shí)記步難度下,在畫布下邊顯示所用時(shí)間 jishi與移動(dòng)次數(shù) jishu。當(dāng) 所用時(shí)間太長 移動(dòng)次數(shù)太多 自動(dòng)跳轉(zhuǎn) 新的表單界面 fom,增加按鈕“返回”,并監(jiān)聽。 廣東海洋大學(xué)寸金學(xué)院 20xx 屆畢業(yè)論文 (設(shè)計(jì) ) 28 第 4章 調(diào)試 目的 通過調(diào)試,能夠 發(fā)現(xiàn)盡可能多的缺陷 ,不斷完善并改正,使該軟件運(yùn)行更加穩(wěn)定和完善。 方法 打包測(cè)試 。 本程序通過 Eclipse+EclipseME 開發(fā)平臺(tái)進(jìn)行編寫,在編寫測(cè)試過程中已經(jīng)將預(yù)處理、編譯,打包等流程自動(dòng)化,調(diào)用 Ant 腳本能自動(dòng)將應(yīng)用程序打包成JAR 文件,同時(shí)生成相應(yīng)的 JAD 文件,然后就可使用該 JAD 和 JAR 文件分別在模擬器或者手機(jī)設(shè)備上進(jìn)行調(diào)試、運(yùn)行。如出現(xiàn)問題,重新使用 Ant 腳本,進(jìn)行預(yù)處理、編譯、打包等流程。然后再次測(cè)試。 未完善的功能 能添加的功能可有很多,因時(shí)間與現(xiàn)階段實(shí)力問題,沒法做到那么 完善。如圖片可由外部文件讀入,但設(shè)計(jì)初期并沒有掌握這項(xiàng)技術(shù);沒有添加成績(jī)記錄,即英雄榜?? 希望通過學(xué)習(xí) 、 積累知識(shí),在不遠(yuǎn)的將來,我對(duì)這個(gè)游戲進(jìn)行重寫時(shí),能夠有實(shí)力解決 BUG、完善添加更多功能。 廣東海洋大學(xué)寸金學(xué)院 20xx 屆畢業(yè)論文 (設(shè)計(jì) ) 29 結(jié)束語 本程序設(shè)計(jì)實(shí)現(xiàn)了以 J2ME 為平臺(tái)的手機(jī)拼圖游戲的開發(fā),具有一定的可玩性和復(fù)雜性。經(jīng)過了細(xì)心的調(diào)試和排錯(cuò)解決了絕大部分的問題。 雖然我的水平實(shí)在有限,但是我相信,隨著時(shí)間的推移,個(gè)人水平的增長,如果以后我重寫這個(gè)程序,功能將更加完善。 廣東海洋大學(xué)寸金學(xué)院 20xx 屆畢業(yè)論文 (設(shè)計(jì) ) 30 致 謝 在我的畢業(yè)設(shè)計(jì)與論文完成過程中,得到了很多人的幫助與支持。首先,最感謝的是我的指導(dǎo)老師,她對(duì)我畢業(yè)設(shè)計(jì)和論文的寫作給予悉心指導(dǎo),提出了許多批評(píng)建議,使個(gè)人的畢業(yè)設(shè)計(jì) 和論文得以如期完成,在此致上最真摯的謝意。 感謝培養(yǎng)教育我的母校 — 廣東海洋大學(xué)寸金學(xué)院! 感謝答辯組對(duì)本畢業(yè)設(shè)計(jì)的考核,如果可以得到老師的認(rèn)可將對(duì)我的學(xué)習(xí)和工作給予極大的鼓勵(lì)。你們客觀的評(píng)價(jià)和建議我將牢記在心,在今后的發(fā)展中揚(yáng)長避短,更加努力的嚴(yán)格要求自己。 廣東海洋大學(xué)寸金學(xué)院 20xx 屆畢業(yè)論文 (設(shè)計(jì) ) 31 參考文獻(xiàn) [1] 李尊朝 蘇軍 饒?jiān)?、 Java 語言程序設(shè)計(jì) 、 中國鐵道出版社 、 20xx。 [2] 郭克華、 JavaME 程序設(shè)計(jì)、 清華大學(xué)出版社 、 20xx。 [3] 耿祥義 張躍平 、 JAVA 2 實(shí)用教程 [M]、 清華大學(xué)出版社 、 20xx。 [4] 鄭玲 、 計(jì) 算機(jī)專業(yè)畢業(yè)設(shè)計(jì)指導(dǎo) [M]、 清華大學(xué)出版社 、 20xx。 [5] 李曉潔 王曉龍 馬瑞 、 手機(jī)游戲開發(fā)全書 —— J2ME 完整實(shí)例精解 、 清華大學(xué)出版社 、 20xx。 [6] 黃聰明 、 Java 移動(dòng)通信程序設(shè)計(jì) 、 清華大學(xué)出版社 、 20xx。 [7] 劉新、 java 技術(shù)大全、 清華大學(xué)出版社 、 20xx。 [8] 張曉蕾、 J2ME 手機(jī)游戲設(shè)計(jì)案例教程 、電子工業(yè)出版社、 20xx。 [9] 岳希 周輝、 J2ME 移動(dòng)軟件程序設(shè)計(jì) 、中國水利水電出版社、 20xx。 [10] 李新力、 J2ME 實(shí)用教程 、人民郵電出版社、 20xx。 廣東海洋大學(xué)寸金學(xué)院 20xx 屆畢業(yè)論文 (設(shè)計(jì) ) 32 指導(dǎo)教 師評(píng)語: 建議成績(jī) : 指導(dǎo)教師 : 20xx 年 月 日 評(píng)閱教師意見: 評(píng)閱成績(jī): 評(píng)閱教師 : 20xx 年 月 日 答辯小組意見: 評(píng)審成績(jī): 答辯小組: 20xx 年 月 日 答辯委員會(huì)意見: 簽章: 成績(jī) : 20xx 年 月 日
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1