您當(dāng)前位置:網(wǎng)站首頁(yè) > jsp畢業(yè)設(shè)計(jì) > 基于JAVA的俄羅斯方塊游戲設(shè)計(jì)

基于JAVA的俄羅斯方塊游戲設(shè)計(jì)

2017-07-31 10:37:38 來(lái)源:本站原創(chuàng) 瀏覽:140
0
內(nèi)容提要:編號(hào)jsp366:俄羅斯方塊作為一款經(jīng)典的游戲,有很長(zhǎng)時(shí)間的年頭了,通過(guò)簡(jiǎn)單的幾個(gè)方塊,不但構(gòu)成了一款有趣的智力游戲,還增加了游戲的游戲性?胺Q(chēng)為游戲的經(jīng)典之作。通過(guò)俄羅斯方塊的游戲設(shè)計(jì),一方面掌握了圖形類(lèi)游戲的開(kāi)發(fā)過(guò)程,另一方面,學(xué)以致用,增加了編程興趣。

俄羅斯方塊游戲,是早期一款經(jīng)典游戲,通過(guò)多種的圖形從屏幕上方下落,搭成一行后消除,建立了一款有很高娛樂(lè)性的益智類(lèi)游戲。游戲的設(shè)計(jì),一方面可以檢驗(yàn)java學(xué)習(xí)在游戲中的應(yīng)用,計(jì)算機(jī)簡(jiǎn)單算法的設(shè)計(jì)等。另一方面提高學(xué)生的學(xué)習(xí)興趣,增加編程的娛樂(lè)性,本系統(tǒng)主要采用了java的CS技術(shù),利用myeclipse作為開(kāi)發(fā)平臺(tái)。軟件用在畢業(yè)設(shè)計(jì)的設(shè)計(jì)和開(kāi)發(fā),簡(jiǎn)單的游戲的設(shè)計(jì),也在一定程度上提高了學(xué)生的編程能力,主要功能如下所示:

畢業(yè)設(shè)計(jì)

游戲主頁(yè)面:以白色的外框和淡藍(lán)色的游戲界面為主,上方菜單欄主要是對(duì)游戲進(jìn)行設(shè)置和幫助的查看,左邊欄是游戲進(jìn)行區(qū)域,右邊欄是狀態(tài)欄,包括關(guān)卡,級(jí)別,速度,得分以及游戲開(kāi)始等按鈕。
關(guān)卡選擇:可以在游戲頁(yè)面中選擇相應(yīng)的關(guān)卡,包括標(biāo)準(zhǔn)關(guān)卡,速度關(guān)卡以及復(fù)雜性關(guān)卡,然后可以設(shè)置級(jí)別,以調(diào)整游戲的難度。
游戲的玩法和普通的俄羅斯方塊一致,在游戲中,右上角會(huì)對(duì)下一個(gè)下落的方塊進(jìn)行提示,以便玩家可以預(yù)判游戲方塊的下落位置。在游戲的進(jìn)行中,可以點(diǎn)擊暫停游戲進(jìn)行游戲的暫停。