天天看點

在IDEA裡鬥個地主不過分吧

作者:老誠不bug
在IDEA裡鬥個地主不過分吧

前言

如果說,在IDEA裡下個棋很過分,那在IDEA裡鬥個地主,是不是就更過分了?

在IDEA裡鬥個地主不過分吧

開始

登入

通過 #login {昵稱} 指令登入伺服器

在IDEA裡鬥個地主不過分吧

檢視遊戲清單

通過 #showGame 指令檢視遊戲清單

在IDEA裡鬥個地主不過分吧

運作鬥地主遊戲

通過 #play {遊戲編号} 指令運作遊戲

啟動鬥地主遊戲指令

#play 1
複制代碼           
在IDEA裡鬥個地主不過分吧

支援人機和聯機兩種遊戲方式,咱們先來看下人機模式,直接點選 “開始遊戲” 按鈕

在IDEA裡鬥個地主不過分吧

内置的機器人有點笨笨的哦,小心你的隊友,嘿嘿!

叫分

開始遊戲之後,系統會随機指定一名玩家優先叫分,叫分區間為 1~3 分,叫分高者為地主,也可以選擇不叫,如果都不叫,則系統重新發牌,進行新一輪叫分,直到有人成為地主為止。

在IDEA裡鬥個地主不過分吧
在IDEA裡鬥個地主不過分吧
在IDEA裡鬥個地主不過分吧

出牌

點選你要出的牌,當 “出牌” 按鈕顯示為可點選時,則可點選按鈕出牌

在IDEA裡鬥個地主不過分吧
在IDEA裡鬥個地主不過分吧

當不想出牌或沒有能出的牌時,可點選 “過!” 按鈕,跳過出牌

在IDEA裡鬥個地主不過分吧
在IDEA裡鬥個地主不過分吧

這機器人。。人如其名

在IDEA裡鬥個地主不過分吧

聯機模式

點選 “建立房間“ 按鈕,可選擇建立2人房或3人房

在IDEA裡鬥個地主不過分吧

咱們建立一個3人房,來個3人聯機鬥地主,2人房的話,會帶一個笨蛋機器人,哈哈哈~

點選 ”邀請“ 按鈕邀請其它玩家進入房間

在IDEA裡鬥個地主不過分吧

玩家在接收到遊戲邀請之後,隻需通過 #join 指令,即可加入遊戲!

在IDEA裡鬥個地主不過分吧

當所有玩家都已準備好之後,即可點選 “開始遊戲” 按鈕開始鬥地主遊戲啦~

在IDEA裡鬥個地主不過分吧
在IDEA裡鬥個地主不過分吧

安全“摸魚”模式

相信大家都看到了右下方有個 “Debug Mode” 選項,這個選項就是用來設定遊戲界面元素的顯示的。

有3種顯示方式

Default

預設模式。也就是我們現在所看見的顯示方式,這個模式就是正常的一個遊戲顯示模式,會正常的顯示遊戲卡牌和提示資訊。

Soft

柔性模式。這個模式不會顯示頂部的遊戲名稱,也不會顯示花色資訊,同時會将卡牌顔色設定為IDEA主題色,這樣就不會太顯眼了。

在IDEA裡鬥個地主不過分吧

Hard

硬性模式。這個模式就厲害了,嘿嘿~ 直接上圖

在IDEA裡鬥個地主不過分吧

在這個模式中,遊戲名稱會顯示為 “Synergy Debugging” ,譯為 “協同調試” ,而玩家昵稱會顯示為 “Machine 01、Machine 02、Machine 03”,地主被顯示為 “Master”,農民被顯示為 “Slave”,“過!” 按鈕顯示為 “Run!”,“出牌” 按鈕顯示為 “Debug”,像不像是在做什麼分布式叢集調試?

卡牌的顯示就更離譜了,使用 “16進制” 顯示,嘿嘿~

為了能夠稍微提高一點卡牌的可讀性,卡牌 “2~9” 和 “A”,直接可以通過16進制末尾值辨識出來,其它卡牌對應如下:

16進制 卡牌值
0x0 10
0xB J
0xC Q
0xD K
0xE 小王(王)
0xF 大王(皇)

咱們也可以通過滑鼠懸浮于牌上的方式檢視卡牌值

在IDEA裡鬥個地主不過分吧

這時,就有哥哥姐姐弟弟妹妹叔叔嬸嬸大哥大嫂開始發問了:“你這遊戲界面倒是挺安全,但左邊的聊天界面是不是就有點過于礙眼了?”

在IDEA裡鬥個地主不過分吧

有沒有一種可能,左邊視窗可以拉動?

在IDEA裡鬥個地主不過分吧

不想拉的話,也可以選擇開啟 “渾水摸魚” 模式

使用指令 #mode 1 開啟

在IDEA裡鬥個地主不過分吧

再使用 #clean 指令,讓自己變的更加清白

在IDEA裡鬥個地主不過分吧

這樣聊天記錄就會被隐藏了,包工頭問話了,你就說你在調試代碼!

在IDEA裡鬥個地主不過分吧

原文位址:xeblog.cn/articles/96

開源位址:github.com/anlingyi/xe…