最近看了好些源碼,突然發現有個開源的鬥地主遊戲源碼,挺不錯的,今天拿來分享下調試經驗。當然當個程序員要學會自己時不時的開心一下,遊戲是我們攻城獅們的最愛。當然我們愛的不是被遊戲玩,我們愛的是玩遊戲。最重要的是我們懂編程。需要開源源碼地址的請到文章末尾處,有獲取開源鏈接方法。
介紹
有言在先,此遊戲是給攻城獅們玩的,不是給小白玩的,因為是命令行。程序小白可以收藏供後續學習使用。玩的時候可以準備兩台伺服器,一台服務端一台客戶端(當然也可以單機玩)。

調試
1、用idea把程序clone下來


2、用maven命令打jar包,然後服務端和客戶端分別上傳至不同的機器。我這裡伺服器是192.168.1.102,客戶端是192.168.1.106,如下圖所示。
伺服器端
客戶端
3、運行服務端的jar包在8080埠上
java -jar landlords-server-1.1.0.jar -p 8080

4、運行客戶端的jar,並指定伺服器埠如下圖
java -jar landlords-client-1.1.0.jar -p 8080 -h 192.168.1.102

5、開始玩吧,更多玩法,自己探索吧。

結語
身為攻城獅的我們不能被繁重的工作壓垮了,偶爾也要放鬆一下,當然工作的時候不能明面上玩,私底下看著代碼看看遊戲原理放鬆一下是非常合適的。此套代碼包含伺服器端和客戶端,也可以創建房間,也可以部署到公網自己玩,鬥地主邏輯也相當完善,是攻城獅們偶爾放鬆一下的良好選擇。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/273936.html