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

正文內(nèi)容

基于j2me平臺的手機(jī)游戲貪吃蛇程序的設(shè)計與實現(xiàn)-wenkub.com

2025-06-16 12:33 本頁面
   

【正文】 四年來,在班主任及系、院領(lǐng)導(dǎo)的關(guān)心幫助下,我不僅學(xué)到了很多專業(yè)知識,也學(xué)到了很多為人處世的道理。參考文獻(xiàn)[1]Bruce .《Java編程思想》機(jī)械工業(yè)出版社出版社. 2005年3月第1版. [2]王森著.《Java手機(jī)/PDA程序設(shè)計入門》.[3]Joe Wigglesworth、Paula 陳洪 譯.《JAVA程序設(shè)計高級主題》.[4]Ian .《軟件工程》.[5]陳立偉 張克非 黎秀紅著.《精通JAVA手機(jī)游戲與應(yīng)用程序設(shè)計》中國青年出版社.2005年5月.[6](美)威爾頓,麥可匹克. 《JavaScript入門經(jīng)典(第3版)》. 施宏斌譯. 北京:清華大學(xué)出版社,2009[7](美)Marty Hall,Larry Brown. 《Servlet與JSP核心編程》.:清華大學(xué)出版社,[8]孫衛(wèi)琴. 《精通Struts:基于MVC的Java 》 電子工業(yè)出版社, [9]張孝祥. 《Java就業(yè)培訓(xùn)教程[M]》. 北京:清華大學(xué)出版社,2003[10]王國輝,李立文,楊亮.《JSP數(shù)據(jù)庫系統(tǒng)開發(fā)完全手冊》致謝首先感謝指導(dǎo)我們畢業(yè)設(shè)計的張乃洲老師,張老師犧牲自己的課余時間,在我畢業(yè)設(shè)計的整個過程中都給予了很大的幫助,使得我學(xué)會了很多,包括如何合理的編寫程序和撰寫規(guī)范的畢業(yè)論文。但游戲功能還存在著很多不足,首先,對游戲的動畫設(shè)計不夠熟悉,技巧性不強(qiáng),界面的設(shè)置也不夠美觀。 } } public void mandAction(Command c, Displayable d) { if (c == exitCommand) ()。 } else { (最高記錄者, centerX, topY, | )。 int textHeight = 5 * fontHeight。 (0x00000000)。 // white drawText(g, centerX, centerY 1)。 ((, , ))。 } public void paint(Graphics g) { int CanvasWidth = getWidth()。 } catch (Exception error) { } try { } catch (Exception error) { } setCommandListener(this)。 tempscore=inputInteger。 inputString = ()。 /**采用ByteArrayInputStream類的方式,將存儲記錄的字節(jié)數(shù)組一次傳入yteArrayInputStream類實例中**/ inputDataStream = new DataInputStream(inputStream)。 } catch (Exception error) { } try { // String inputString 。 DataInputStream inputDataStream=null。 String inputString=null,hightscore,highter 。 } }} 游戲結(jié)束畫面class ViewScore extends Canvas implements CommandListener{ private final SnakesMID midlet。//設(shè)定y坐標(biāo) (歡迎您使用貪吃蛇游戲, centerX, topY, | )。 /**準(zhǔn)備完畢開始進(jìn)行主類的new Thread(this).start()啟動線程**/ ()。 drawText(g, centerX 1, centerY)。 int centerY = CanvasHeight / 2+60。 if (splashImage != null) { (splashImage, CanvasWidth/2, CanvasHeight/2, | )。 (0x00000000)。 // 3 seconds } catch (InterruptedException e) { // can39。 setFullScreenMode(true)。 游戲開始畫面class SplashScreen extends Canvas implements Runnable{ private final SnakesMID midlet。 } break。 aspect_x = 1。 case DIRECTION_DOWN: if( aspect_y = 0) { aspect_x = 0。 paint(g)。 draw(g,i)。//節(jié)點0的Y坐標(biāo) } // public void draw(Graphics g) {//多個節(jié)點的繪制 for(int i =snake_n 。 = CanvasHeight。 public Snakes(Image image,int frameWidth,int frameHeight) { super(image,frameWidth,frameHeight)。 /**向左*/ private final int DIRECTION_LEFT = 2。 private int CanvasWidth,CanvasHeight。 public static final int BULLET_TYPE_LEFT=0。 private Random random。import .*。這個游戲也不例外,啟動MIDlet后,就立即生成一個重繪線程,該線程每隔50ms繪制一次屏幕。向右移n位相當(dāng)于除以2的n次方 // b1=ai。 09隨即數(shù) 可以用 ()*9。 i++ ) //繪制背景,從Y軸開始繪制 { for( int j=0。//把寬高分成16*16的小塊背景(X軸要多少塊) map_bg_y = Width/16。 (y2y1) (h1+h2)/2 )//(x2x1):返回一個數(shù)字的絕對值 { return true。//字體,X坐標(biāo),Y坐標(biāo),方位 (g)。 ( eat:+eatfood, 2, 3, 0 )。 ( font )。//字體,X坐標(biāo),Y坐標(biāo),方位 /**繪制字體靠右***/ ( 0xf0FF00 )。 cat[i].setPos()。//記錄當(dāng)前屏幕上吃食物的總數(shù) =3。//碰著食物則重新定位食物的位置 } } /**如果蛇與食物貓發(fā)生碰撞 ***/ for( int i=0。//記錄吃食物的總數(shù)/**如果蛇的長度達(dá)到規(guī)定的長度則換下一關(guān)**/ if(win) { /****讓聲音停止****/ ().stop()。 i。 ().stop()。 i。 } } /**繪制食物gold***/ for( int i=0。 imap_bg_x。 (,over)。[0][1]==[i][1]) { rePlay(level)。} catch(InterruptedException ie){} } } }/**判斷蛇是否與自己重合**/ public void isCollide() { for (int i = 4。 if(sleeptime50) sleeptime=50。 //獲得鍵盤輸入 paint(g)。 } public void stop(){ isPlay=false。 else if ((keyStates amp。 else if ((keyStates amp。 // ()。 } /**當(dāng)用戶按下?lián)芴栨I時游戲暫停下來**/ public void keyPressed(int keyCode) { if (keyCode == FIRE) { tempcontinue+=1。 //().start()。//釋放實例化對象語句 } catch(Exception e) { ()。//釋放實例化對象可以使用temp=nul。//被繪制的圖像,X軸Y軸,基點 else (temp_bg2, i*16, 0, |)。 i。 Image temp_bg2 = (/)。//gold:名字,5:5張圖,19和15就是圖像的高寬的像素 }/**裝載食物圖貓**/ for( int i=0。 (CanvasWidth,CanvasHeight)。 } private void load() { rand = new Random( () )。 Width=getWidth
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1