畢業(yè)論文(設(shè)計)-基于java的《spacewar》游戲開發(fā)

畢業(yè)論文(設(shè)計)-基于java的《spacewar》游戲開發(fā)

ID:28022559

大?。?77.99 KB

頁數(shù):10頁

時間:2018-12-07

畢業(yè)論文(設(shè)計)-基于java的《spacewar》游戲開發(fā)_第1頁
畢業(yè)論文(設(shè)計)-基于java的《spacewar》游戲開發(fā)_第2頁
畢業(yè)論文(設(shè)計)-基于java的《spacewar》游戲開發(fā)_第3頁
畢業(yè)論文(設(shè)計)-基于java的《spacewar》游戲開發(fā)_第4頁
畢業(yè)論文(設(shè)計)-基于java的《spacewar》游戲開發(fā)_第5頁
資源描述:

《畢業(yè)論文(設(shè)計)-基于java的《spacewar》游戲開發(fā)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。

1、內(nèi)容提要本文介紹了一個基于spacebar游戲的加強版游戲。游戲玩法:第一階段:按空格鍵發(fā)射普通子彈,若迷魂彈就緒,按a鍵發(fā)射,能夠迷&紅色敵機一段時間,盡量不要對著紅色敵機攻擊,不然死的可能是自己。當大招被觸發(fā),請盡情開火。第二階段:當(旋轉(zhuǎn)的)字母準備與你碰撞時,你需要按下相應按鍵便可以把它拾獲,Boss就會減血,要時刻躲避boss的黃色炸彈,被擊中會被減去第一階段獲得的分數(shù)。連擊多次會增加第一階段獲得的分數(shù)。功能描述1.1積分功能游戲中的兩臺敵機被擊中后,獲得的分數(shù)會被同一個記分牌記錄。Life:3、Score:0漏publicvo

2、idscoreOfGame(intct)£enshu=fenshu+ct;scorelTum.setText("Score:?+fenshu)://fenshusetLocation(getWorld().getWidthO+20Greenfoot.getRandomlTumber(4(if(fenshuX)&&fenshu<5){Greenfoot.setSpeed(42):}if(fenshu>5&&£enshu10&&fenshu<20){Greenfo

3、ot.setSpeed(45):i£(£enshu>20&&£enshu

4、}if(fenshu>40&&fenshu<70){//Greenfoot.setSpeed(55);//速度可能過快?。。?!1.2游戲速度根據(jù)分數(shù)的改變而改變publicvoidscoreOfGame(intct)£enshu=fenshu+ct;scorelTum.setText("Score:?+fenshu)://fenshusetLocation(getWorld().getWidthO+20Gre

5、enfoot.getRandomlTumber(4(if(fenshuX)&&fenshu<5){Greenfoot.setSpeed(42):}i£(fenshu>5&&£enshu<(10){Greenfoot.setSpeed(43):}if(fenshu>10&&fenshu<20){Greenfoot.setSpeed(45):i£(£enshu>20&&£enshu40&&fenshu<70){//Greenfoot.setSpeed(55);//

6、速度可能垃快?。。?!1.3連擊數(shù)記錄連擊數(shù)記分牌會隨著數(shù)目的改變而改變顏色,大??!游戲者不需故意去看連擊數(shù),連擊數(shù)記分牌的增大可以增強游戲者的自信心。Combo:0Combo:22'publicvoidcomboOfGame(xntct)4;A!{lianji=lianji+ct:combolTu/n.setlext("Combo:+lianji):/lianjiifaianjiX)紐lanji<20){combolTxwi.eld.setColor(Colorwhite):/*combollum.fon11=combollxun.fon

7、tl.deriveFont(Font.BOLD,25):IcombolKw.img_fieldsetFont(combolhunfontl):*/}ifaianji>20W.ianji<40){combollum.img_field.setColor(Color,green):/*combonwn.£ontl=co40&&lianji<70){com

8、bolhw.eldsetColor(Coloryellow):}ifaianji>70&&lianji<110){combolKw.img_fieldsetColor(Colorpink):}setLocation(getWorld().getWidtkO+20,Greenfoot.getRandomllumber(400)):1.4子彈自動追蹤功能當飛機連擊數(shù)達到一定時,能激活大招,子彈自動追蹤!Life:?戰(zhàn)術(shù)目鏡啟動!-Score:40扇*Combo:1P迷魂彈就緒,if(Enemyl.getX()

9、f(Enemyl.get!()〉this.get!()){if(Enemyl.get!()〈this.getY()+20){move(20,Enemyl.getY()■*上is.getY())

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。