基于JAVA的拼圖游戲的設(shè)計(jì)與實(shí)現(xiàn)
2017-07-18 17:23:04 來源:http://m.jmgjr.com 瀏覽:95次高等院校在畢業(yè)生最終答辯時候,都要用到畢業(yè)設(shè)計(jì),畢業(yè)設(shè)計(jì)的制作,可以檢驗(yàn)一個學(xué)生在大學(xué)期間所學(xué)知識的運(yùn)用。本系統(tǒng)主要模仿一個常見的游戲,智能拼圖游戲進(jìn)行開發(fā),有獨(dú)特的功能和特點(diǎn)。比如比傳統(tǒng)拼圖游戲多了用戶注冊功能,不同用戶登錄游戲進(jìn)行娛樂,可以在游戲結(jié)束后,進(jìn)行游戲得分的排名,相當(dāng)于產(chǎn)生了游戲互動。本系統(tǒng)采用了JAVA CS技術(shù)進(jìn)行設(shè)計(jì),數(shù)據(jù)庫用來存儲用戶名和密碼信息,采用mysql進(jìn)行數(shù)據(jù)庫的設(shè)計(jì),用戶登錄游戲后,會在最頂端顯示當(dāng)前的用戶名稱,主要功能如下所示:
游戲主界面:
游戲背景音樂:
游戲排名:
游戲設(shè)置:
開始游戲:游戲開始的入口,通過點(diǎn)擊開始游戲,就能進(jìn)入系統(tǒng),進(jìn)行安全游戲。
更換圖片:游戲的拼圖要實(shí)現(xiàn)準(zhǔn)備好,包括4*4,6*6,8*8三種規(guī)格的圖片,進(jìn)入游戲后,可以選擇不同的圖片進(jìn)行游戲拼圖。會根據(jù)選擇的拼圖,進(jìn)行隨機(jī)打亂,然后進(jìn)行拼圖游戲。
游戲難度設(shè)置:游戲難度設(shè)置包括三個級別難度,圖片分割越多,難度越大,根據(jù)難度的設(shè)置和選擇,才能夠增加游戲的娛樂性。
成績排名:以列表的形式能夠完整展示用戶的排名信息,得分越高排名就越高,說明技術(shù)越高。
背景音樂:用戶可以在游戲中選擇不同的音樂,音樂文件類型是mp3格式,選擇音樂后,會自動加載到后臺中,進(jìn)行音樂播放。
游戲幫助:
原圖效果:包括了原圖效果,就是可以查看該圖片原始圖片的效果,比較完整。
系統(tǒng)介紹:以文字形式詳細(xì)介紹了游戲的玩法規(guī)則等,讓玩家可以方便了解游戲規(guī)則,更容易進(jìn)入游戲狀態(tài)。
游戲提示:可以進(jìn)行游戲方面的提示,針對不懂游戲規(guī)則的玩家進(jìn)行提示,以方便游戲。
用戶信息設(shè)置:能夠?qū)τ脩裘艽a,年齡,性別等基本信息情況進(jìn)行設(shè)置修改。