Blast to merge益智類(lèi)消除游戲
2022-05-17 11:53:08 來(lái)源:本站原創(chuàng) 瀏覽:17次該合并類(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ì)功能如下:
一.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è)與音效設(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ù)。