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