在IDEA里斗個地主不過分吧!
點擊關(guān)注公眾號,Java干貨 及時送達 ??
前言
如果說,在IDEA里下個棋很過分,那在IDEA里斗個地主,是不是就更過分了?

開始
1、登入
通過 #login {昵稱} 命令登入服務(wù)器

2、查看游戲列表
通過 #showGame 命令查看游戲列表

3、運行斗地主游戲
通過 #play {游戲編號} 命令運行游戲
啟動斗地主游戲命令
#play?1

支持人機和聯(lián)機兩種游戲方式,咱們先來看下人機模式,直接點擊 “開始游戲” 按鈕

內(nèi)置的機器人有點笨笨的哦,小心你的隊友,嘿嘿!插播一條廣告:需要開通正版IDEA的可以聯(lián)系我,56元一年,正版授權(quán)激活,官網(wǎng)可查有效期,有需要的加我微信:poxiaozhiai6,備注:911。
①、叫分
開始游戲之后,系統(tǒng)會隨機指定一名玩家優(yōu)先叫分,叫分區(qū)間為 1~3 分,叫分高者為地主,也可以選擇不叫,如果都不叫,則系統(tǒng)重新發(fā)牌,進行新一輪叫分,直到有人成為地主為止。



②、出牌
點擊你要出的牌,當(dāng) “出牌” 按鈕顯示為可點擊時,則可點擊按鈕出牌


當(dāng)不想出牌或沒有能出的牌時,可點擊 “過!” 按鈕,跳過出牌


這機器人。。人如其名??

③、聯(lián)機模式
點擊 “創(chuàng)建房間“ 按鈕,可選擇創(chuàng)建2人房或3人房

咱們創(chuàng)建一個3人房,來個3人聯(lián)機斗地主,2人房的話,會帶一個笨蛋機器人,哈哈哈~
點擊 ”邀請“ 按鈕邀請其它玩家進入房間

玩家在接收到游戲邀請之后,只需通過 #join 命令,即可加入游戲!

當(dāng)所有玩家都已準(zhǔn)備好之后,即可點擊 “開始游戲” 按鈕開始斗地主游戲啦~


④、安全“摸魚”模式
相信大家都看到了右下方有個 “Debug Mode” 選項,這個選項就是用來設(shè)置游戲界面元素的顯示的。
有3種顯示方式:
- Default
默認模式。也就是我們現(xiàn)在所看見的顯示方式,這個模式就是正常的一個游戲顯示模式,會正常的顯示游戲卡牌和提示信息。
- Soft
柔性模式。這個模式不會顯示頂部的游戲名稱,也不會顯示花色信息,同時會將卡牌顏色設(shè)置為IDEA主題色,這樣就不會太顯眼了。

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

在這個模式中,游戲名稱會顯示為 “Synergy Debugging” ,譯為 “協(xié)同調(diào)試” ,而玩家昵稱會顯示為 “Machine 01、Machine 02、Machine 03”,地主被顯示為 “Master”,農(nóng)民被顯示為 “Slave”,“過!” 按鈕顯示為 “Run!”,“出牌” 按鈕顯示為 “Debug”,像不像是在做什么分布式集群調(diào)試?
卡牌的顯示就更離譜了,使用 “16進制” 顯示,嘿嘿~
為了能夠稍微提高一點卡牌的可讀性,卡牌 “2~9” 和 “A”,直接可以通過16進制末尾值辨識出來,其它卡牌對應(yīng)如下:

咱們也可以通過鼠標(biāo)懸浮于牌上的方式查看卡牌值

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

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

不想拉的話,也可以選擇開啟 “渾水摸魚” 模式
使用命令 #mode 1 開啟

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

這樣聊天記錄就會被隱藏了,包工頭問話了,你就說你在調(diào)試代碼!
開源地址
https://github.com/anlingyi/xechat-idea
原文鏈接:https://www.xeblog.cn/articles/96
原文作者:安凌毅
(完)
碼農(nóng)突圍資料鏈接
1、臥槽!字節(jié)跳動《算法中文手冊》火了,完整版 PDF 開放下載!
2、計算機基礎(chǔ)知識總結(jié)與操作系統(tǒng) PDF 下載
3、艾瑪,終于來了!《LeetCode Java版題解》.PDF
4、Github 10K+,《LeetCode刷題C/C++版答案》出爐.PDF
歡迎添加魚哥個人微信:smartfish2020,進粉絲群或圍觀朋友圈。
