網(wǎng)絡(luò)五子棋游戲
2018-05-25 12:20:51 來源:本站原創(chuàng) 瀏覽:250次內(nèi)容提要:編號(hào)jsp378:棋牌類游戲是游戲類中的益智游戲,由于棋牌類游戲主要是關(guān)于算法的設(shè)計(jì),游戲的人群數(shù)量龐大,發(fā)展空間很大,比其他類型的游戲發(fā)展迅速。五子棋游戲是人們熟知的游戲,算法也是公開的,所以開發(fā)一款五子棋游戲在技術(shù)方面十分方便,容易。
五子棋游戲的設(shè)計(jì),是計(jì)算機(jī)畢業(yè)設(shè)計(jì)過程中的一項(xiàng)重要任務(wù),本游戲采用了java的單機(jī)編程技術(shù),通過五子棋游戲的設(shè)計(jì),可以檢驗(yàn)學(xué)生學(xué)習(xí)java編程的能力以及對(duì)游戲算法的理解和研究,通過五子棋游戲的設(shè)計(jì),能夠讓學(xué)生了解到套接字編程在網(wǎng)絡(luò)中的應(yīng)用,也能夠?qū)蛻舳朔⻊?wù)器的編程,有一個(gè)深入的認(rèn)識(shí),該游戲和傳統(tǒng)的五子棋游戲算法是一致的,通過五個(gè)棋子相連后,就能夠在游戲中獲勝。
游戲在開發(fā)過程中,首先要進(jìn)行服務(wù)器的設(shè)置,開啟服務(wù)器,等待客戶端的連接,如圖1所示:
游戲創(chuàng)建者模塊,首先連接服務(wù)器的客戶,就是游戲創(chuàng)建者,客戶在連通服務(wù)器后,可以在線創(chuàng)建游戲,然后等待新的用戶加入到游戲中,就能夠進(jìn)行在線五子棋游戲的下棋。如圖2所示:
游戲加入者模塊,是雙人五子棋游戲的第二個(gè)用戶,用戶在連接加入到游戲創(chuàng)建者的房間后,就能夠和游戲創(chuàng)建者進(jìn)行在線的聯(lián)網(wǎng)游戲。如圖3所示: