上班划水神器:一個可以在控制檯玩鬥地主的項目!

這是什麼?

這是 Ratel,它可以在命令行內進行簡單的鬥地主遊戲,來張圖體驗一下:


上班划水神器:一個可以在控制檯玩鬥地主的項目!


怎麼開始玩?

Ratel 分客戶端和服務端,你可以在本地啟動一個客戶端讓小夥伴們的客戶端都連接你的服務器進行遊戲,又或者可以直接連接作者公網服務器進行遊戲,IP 39.105.65.8 Port 1024,不過作為玩家,我們最看重的還是客戶端的使用!

你可以將 Ratel 項目 Clone 到本地並導入你的 IDE 中進行遊戲!

git clone ratel.git

之後打開landlords-client模塊中的SimpleClient類啟動運行。

你可以使用 jar 包啟動

下載 Release 版本 Github搜索ratel

之後進入下載目錄中執行一下指令

java -jar landlords-server/target/landlords-server-#{version}.jar -p 1024java -jar landlords-client/target/landlords-client-#{version}.jar -p 1024 -h 127.0.0.1

上述 #{version} 為當前 Release 版本,-p 指定端口,-h 執行 Host,這裡可以切換為39.105.65.8

開始玩?

Ratel 客戶端採用命令行輸入指令的方式與服務端進行交互,連接服務器之後要做的第一件事就是設置暱稱

上班划水神器:一個可以在控制檯玩鬥地主的項目!


我將暱稱設置為 Nico,之後將會進入選項板

上班划水神器:一個可以在控制檯玩鬥地主的項目!


這時我們可以創建房間、查看房間列表和加入房間, 不廢話,先創建一個再說!

上班划水神器:一個可以在控制檯玩鬥地主的項目!


好了,耐心等待吧~ 什麼?等太久了?

好吧,如果你感覺沒有人約戰,可以加入 Ratel 體驗 QQ 群948365095

當滿三人之後,遊戲將會開始,這時就要講解一下選牌的規則了!

上班划水神器:一個可以在控制檯玩鬥地主的項目!


這是按照從小打大的規則將 3 到大王排序後的結果

如果你想出順子

上班划水神器:一個可以在控制檯玩鬥地主的項目!


你可以輸入 7890j or 789tj

如果你想出王炸

上班划水神器:一個可以在控制檯玩鬥地主的項目!


你可以輸入 sx

這是所有牌的別名映射規則

上班划水神器:一個可以在控制檯玩鬥地主的項目!


  • 如果本回合內你不想出牌,可以輸入 pass
  • 如果本回合內你想退出遊戲,可以輸入 exit

上班不忙的時候,玩玩 Ratel 劃劃水放鬆一下也不錯。

最後放上項目地址:github搜索ratel

或者私信我“鬥地主”獲取鏈接。




今天的推薦不知道大家喜歡嗎?如果你喜歡,請在文章底部留言和點贊,以表示對我的支持,你們的留言和點贊是我持續更新的動力哦!

上班划水神器:一個可以在控制檯玩鬥地主的項目!


分享到:


相關文章: