您當(dāng)前位置:網(wǎng)站首頁(yè) > 游戲類(lèi)畢設(shè) > Blast to merge益智類(lèi)消除游戲

Blast to merge益智類(lèi)消除游戲

2022-05-17 11:53:08 來(lái)源:本站原創(chuàng) 瀏覽:17
0
內(nèi)容提要:游戲類(lèi)004: Blast to Merge,翻譯過(guò)來(lái)就是爆炸合并類(lèi)的益智類(lèi)游戲。游戲的玩家可以在游戲中通過(guò)2的次方數(shù)不斷進(jìn)行合并,最終是2048,通過(guò)不斷的計(jì)算,合并數(shù)字,來(lái)獲取更高的分?jǐn)?shù),增加了趣味性,也在也讓游戲的玩法更加多樣化。

該合并類(lèi)的益智游戲,采用了BS架構(gòu)的模式開(kāi)發(fā),利用html5技術(shù)和js技術(shù)實(shí)現(xiàn)游戲的算法,游戲的UI以及AI方面的開(kāi)發(fā),并且根據(jù)游戲需求,設(shè)計(jì)了專(zhuān)有的游戲引擎,可以整合游戲的音樂(lè),游戲的按鍵觸發(fā)操作等,對(duì)圖形方面的操作也進(jìn)行了相應(yīng)的引擎設(shè)計(jì)整合。系統(tǒng)的開(kāi)發(fā)平臺(tái)簡(jiǎn)單,采用VSCode平臺(tái)進(jìn)行代碼設(shè)計(jì)開(kāi)發(fā),游戲設(shè)計(jì)功能如下:

消除類(lèi)游戲-畢業(yè)設(shè)計(jì)

一.UI前端界面設(shè)計(jì)
1游戲的UI界面,以友好的界面風(fēng)格,良好的用戶(hù)體驗(yàn)進(jìn)行游戲UI設(shè)計(jì)。
2點(diǎn)開(kāi)設(shè)置按鈕,進(jìn)入設(shè)置頁(yè)面可以關(guān)閉和打開(kāi)背景音樂(lè)和游戲音效。
3點(diǎn)擊開(kāi)始游戲后進(jìn)入游戲界面,地圖是9*11的格子,每個(gè)格子里是一個(gè)2倍數(shù)的數(shù)字(初始數(shù)字最大為32)。
4暫停按鈕點(diǎn)開(kāi)之后,有三個(gè)選項(xiàng),返回游戲,返回主菜單,設(shè)置,點(diǎn)開(kāi)設(shè)置可以進(jìn)入設(shè)置頁(yè)面。
5游戲結(jié)束時(shí)的結(jié)算頁(yè)面:會(huì)顯示你的分?jǐn)?shù)和重新開(kāi)始與返回主菜單按鈕。

消除類(lèi)游戲-畢業(yè)設(shè)計(jì)
二.音樂(lè)與音效設(shè)計(jì)
1在菜單和游戲界面是都有背景音樂(lè),音樂(lè)方面,具有符合游戲性質(zhì)的游戲類(lèi)音樂(lè)播放。
2消除時(shí)有音效,連續(xù)消除時(shí)音效不同,不同的操作,會(huì)觸發(fā)相應(yīng)的音效。
3設(shè)置頁(yè)面可以關(guān)閉和打開(kāi)音樂(lè)和音效。
三.玩法設(shè)計(jì)
1玩法為基礎(chǔ)的三消2048小游戲玩法,不斷交換兩個(gè)數(shù)字塊,當(dāng)有三個(gè)數(shù)字或者三個(gè)以上的數(shù)字快相連時(shí),合并消除并生成一個(gè)乘2的數(shù)字塊。
2加分機(jī)制,為消除掉的數(shù)塊的總和,如三個(gè)2相消則加2*3=6分。
3失敗機(jī)制,如果玩家累計(jì)三次交換方塊并且沒(méi)有消除則視為游戲結(jié)束,但是消除會(huì)回復(fù)次數(shù)。