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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)報(bào)告--坦克大戰(zhàn)游戲設(shè)計(jì)java版-wenkub

2023-04-07 08:48:25 本頁(yè)面
 

【正文】 子彈消失墻是子彈坦克是是是否否子彈消失 TankClient類(lèi) 窗口:主窗口 TankClient 游戲元素:子彈 Missile,坦克tank,墻壁brickWall,爆炸類(lèi)explode, 敵人坦克enemyTank,血量Blood,方向Direction,背景音樂(lè)sound.(1)構(gòu)建游戲主類(lèi)(2)構(gòu)建坦克類(lèi)Tank(3)添加炮彈Missile類(lèi)(4)實(shí)現(xiàn)坦克的互相攻擊(5)創(chuàng)建Explode類(lèi)(6)添加障礙物(7)添加血塊類(lèi) 在主類(lèi)中構(gòu)建一個(gè)主Frame框架,主要代碼如下: (200,100)。該游戲設(shè)計(jì)已經(jīng)實(shí)現(xiàn)以下功能:坦克能力說(shuō)明、地圖說(shuō)明、獎(jiǎng)勵(lì)物品說(shuō)明、游戲操作說(shuō)明、游戲技術(shù)組成、“坦克大戰(zhàn)”游戲的創(chuàng)意、控件參數(shù)和窗體屬性的設(shè)置、游戲代碼設(shè)計(jì)等說(shuō)明。蘭州交通大學(xué)數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)報(bào)告 《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計(jì)報(bào)告 坦克大戰(zhàn)游戲設(shè)計(jì)(java版)組長(zhǎng): 組員: 指導(dǎo)老師: 所在學(xué)院: 電子與信息工程學(xué)院 班級(jí): 軟件工程1001班 目錄目錄 1 2 2 2 3 3 3 3 3 程序流程圖 4 5 5 5 5 6 9 10 15 16 184設(shè)計(jì)結(jié)果與分析 195 設(shè)計(jì)體會(huì) 22 坦克大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)摘 要:通過(guò)此次課程設(shè)計(jì),深刻認(rèn)識(shí)了單鏈表和順序表的邏輯結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu),熟練掌握了線(xiàn)性表的存儲(chǔ)方式和一些基本操作,如單鏈表和線(xiàn)性表的建立、求表長(zhǎng)操作、取元素操作、按值查找、插入和刪除操作等。關(guān)鍵詞:數(shù)據(jù)結(jié)構(gòu) java 游戲設(shè)計(jì) 函數(shù)和變量運(yùn)用數(shù)據(jù)結(jié)構(gòu)知識(shí),開(kāi)發(fā)一個(gè)基于J2SE的游戲坦克大戰(zhàn)培養(yǎng)自己綜合利用數(shù)據(jù)結(jié)構(gòu)進(jìn)行程序設(shè)計(jì)的能力,主要是培養(yǎng)自己的綜合編程能力。(Game_wide,Game_height)。構(gòu)建主窗口中所需的Tank類(lèi),用單鏈表來(lái)存儲(chǔ)產(chǎn)生的每一輛坦克并將坦克加到主窗體中,template class U //建立結(jié)構(gòu)體 定義結(jié)點(diǎn)struct Node{ U data。 // 動(dòng)態(tài)分配內(nèi)存 if(first==NULL) { coutout of memoryendl。 // 生成頭結(jié)點(diǎn) NodeT *p=first。 // 為每一個(gè)數(shù)組元素建立一個(gè)結(jié)點(diǎn) sdata=a[i]。// 單鏈表建立完畢,將終端結(jié)點(diǎn)的指針域置空} Public void paint(Graphics g){ //調(diào)用paint方法畫(huà)坦克 (g)。在Tank類(lèi)當(dāng)中添加的按鍵方法,代碼如下:public void keyPressed(KeyEvent e) { int key = ()。 }public void keyReleased(KeyEvent e) { int key = ()。 }TankClient類(lèi)中的多線(xiàn)程機(jī)制的主要代碼如下:new Thread(new PaintThread()).start()。 } } }}在Missile類(lèi)當(dāng)中添加x,y,dir等屬性以及常量。template class Tbool LinkListT::Insert(T key,int pos){ NodeT *p=first。jpos1) // 第pos1個(gè)元素 j=1 jpos { p=pnext。 } NodeT *s=
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1