java跳棋游戲設(shè)計(jì)
2018-03-07 10:33:54 來(lái)源:http://hunting-and-camping-tips.com 瀏覽:248次
當(dāng)今的社會(huì),電子游戲產(chǎn)業(yè)作為當(dāng)今電子技術(shù)的產(chǎn)物,正在以其特有的魅力在世界的各個(gè)娛樂(lè)領(lǐng)域占據(jù)重要的位置,在我們承認(rèn)社會(huì)廣大娛樂(lè)網(wǎng)民的選擇空間狹小的同時(shí),也必須明確的一點(diǎn)就是電腦游戲?qū)τ谖覀兙哂袕?qiáng)大的吸引力。近幾年來(lái),世界電腦游戲市場(chǎng)在高速迅猛的發(fā)展。據(jù)統(tǒng)計(jì),全球網(wǎng)絡(luò)玩家占互聯(lián)網(wǎng)人群的比例已經(jīng)超過(guò)了30%。電腦游戲憑借其信息的雙向交流,傳播速度快,不受空間限制等優(yōu)勢(shì),已經(jīng)快速成為網(wǎng)絡(luò)業(yè)獲取優(yōu)厚盈利的三大領(lǐng)域之一。
游戲的玩法和普通跳棋玩法類(lèi)似,很容易上手。
本設(shè)計(jì)采用單機(jī)服務(wù)器模式,游戲規(guī)則是模仿網(wǎng)絡(luò)上普通的跳棋游戲,主要是鼠標(biāo)兩次點(diǎn)擊的圖片能否實(shí)現(xiàn)跳轉(zhuǎn)到指定位置的問(wèn)題。當(dāng)前,前提是點(diǎn)擊棋子圖片,若點(diǎn)擊的是同一張圖片或者兩張不同的圖片,則不予處理。在兩張想同圖片所能連通的所有路徑中,如果存在一條轉(zhuǎn)彎點(diǎn)不多于兩個(gè)的路徑,就可以跳轉(zhuǎn);如果沒(méi)有,則不予處理。
開(kāi)始制作游戲時(shí),主要要解決的問(wèn)題有以下幾個(gè)方面:如何設(shè)置整個(gè)游戲的界面;如何控制跳棋游戲中棋子圖片的生成且每種圖片必須為偶數(shù)個(gè);游戲開(kāi)始后,判斷鼠標(biāo)兩次點(diǎn)擊的圖片能否消去,即圖片是否相同且圖片之間路徑的判斷;如何判斷游戲是否結(jié)束以及輸贏問(wèn)題等。