上班期间居然都在 IDEA 里面斗地主。。。人才呀!

前言

如果说,在IDEA里下个棋很过分,那在IDEA里斗个地主,是不是就更过分了?

8fa65d37efd0adab941aa01b06a2b3b4.png

开始

登入

通过 #login {昵称} 命令登入服务器

d70ed72a02d6c5c36b381e27b276fe04.png
查看游戏列表

通过 #showGame 命令查看游戏列表

12f721d214a9912e41c7dc9f80c2105b.png
运行斗地主游戏

通过 #play {游戏编号} 命令运行游戏

启动斗地主游戏命令

#play 1
0c176821aade6459eb3742ab1549d369.png

支持人机和联机两种游戏方式,咱们先来看下人机模式,直接点击 “开始游戏” 按钮

6f7bcfb0901f4ceae0980dadae97e471.png

内置的机器人有点笨笨的哦,小心你的队友,嘿嘿!

叫分

开始游戏之后,系统会随机指定一名玩家优先叫分,叫分区间为 1~3 分,叫分高者为地主,也可以选择不叫,如果都不叫,则系统重新发牌,进行新一轮叫分,直到有人成为地主为止。

ab1056d31df8de50ba51575a51e6c01b.png 4b7beaa5a3e69a9c67094b19adeda770.png eceed69b3cb06fe50d9a9bc15e396531.png
出牌

点击你要出的牌,当 “出牌” 按钮显示为可点击时,则可点击按钮出牌

3d69d6971386b7111e9151d8c7c8d3fc.png 6f9127b2dddabe5b7f1fd99f523c9ad2.png

当不想出牌或没有能出的牌时,可点击 “过!” 按钮,跳过出牌

3ae04613d7943978baaf4e30cc0bdb74.png b1f3ca46f97b2e07d93054647bb602df.png

这机器人。。人如其名😅

e2eaf874fbba8540a5019378f7136cb1.png
联机模式

点击 “创建房间“ 按钮,可选择创建2人房或3人房

20c381b18e0ed5e06d506dfe138af048.png

咱们创建一个3人房,来个3人联机斗地主,2人房的话,会带一个笨蛋机器人,哈哈哈~

点击 ”邀请“ 按钮邀请其它玩家进入房间

0d47938bee1e4bde3c22ad5581292e23.png

玩家在接收到游戏邀请之后,只需通过 #join 命令,即可加入游戏!

74131076f87a3b0f908b5da43fda5834.png

当所有玩家都已准备好之后,即可点击 “开始游戏” 按钮开始斗地主游戏啦~

a002b842d017c2124d809f7c8e7f6e33.png a173fc281748e0db3a1b3766507bbaab.png
安全“摸鱼”模式

相信大家都看到了右下方有个 “Debug Mode” 选项,这个选项就是用来设置游戏界面元素的显示的。

有3种显示方式

Default

默认模式。也就是我们现在所看见的显示方式,这个模式就是正常的一个游戏显示模式,会正常的显示游戏卡牌和提示信息。

Soft

柔性模式。这个模式不会显示顶部的游戏名称,也不会显示花色信息,同时会将卡牌颜色设置为IDEA主题色,这样就不会太显眼了。

a6afdba13004708a3be60db1bed4f144.png

Hard

硬性模式。这个模式就厉害了,嘿嘿~ 直接上图

62201793abe80c49775dd3f1cfae4e8e.png

在这个模式中,游戏名称会显示为 “Synergy Debugging” ,译为 “协同调试” ,而玩家昵称会显示为 “Machine 01、Machine 02、Machine 03”,地主被显示为 “Master”,农民被显示为 “Slave”,“过!” 按钮显示为 “Run!”,“出牌” 按钮显示为 “Debug”,像不像是在做什么分布式集群调试?

卡牌的显示就更离谱了,使用 “16进制” 显示,嘿嘿~

为了能够稍微提高一点卡牌的可读性,卡牌 “2~9” 和 “A”,直接可以通过16进制末尾值辨识出来,其它卡牌对应如下:

fc043446f6f3fd1b6299158e973faa4d.png

咱们也可以通过鼠标悬浮于牌上的方式查看卡牌值

bf4be3564529cfe6a07b909a7b2c7d9c.png

这时,就有哥哥姐姐弟弟妹妹叔叔婶婶大哥大嫂开始发问了:“你这游戏界面倒是挺安全,但左边的聊天界面是不是就有点过于碍眼了?”

1dd862f22143f9e736456fecdf32cf77.png

有没有一种可能,左边窗口可以拉动?

46dbcb850d405f053d959543a2ec919e.png

不想拉的话,也可以选择开启 “浑水摸鱼” 模式

使用命令 #mode 1 开启

a055273c62509e459b4c554b12727ec2.png

再使用 #clean 命令,让自己变的更加清白

20a029f4bc1487c1ed538862f2fbae1b.png

这样聊天记录就会被隐藏了,包工头问话了,你就说你在调试代码!

7ae9b21338a587f02419a4648f4b6941.png

开源地址:https://github.com/anlingyi/xechat-idea

来源:https://www.xeblog.cn/articles/96

 
 
 
 

0fe36b38884c8741b123f46cdf53b343.gif

 
 

为啥 IDEA 不推荐使用 @Autowired 注解?

13 秒插入 30 万条数据,这才是批量插入正确的姿势!

和 XShell 说再见,这款 SSH 工具足够惊艳,还支持网页版!

我进入银行科技部半年,已经丧失跳槽的能力了!

程序员:有哪些话一听就知道对方很水 (段子)

 
 
 
 
 
 
 
 
最近面试BAT,整理一份面试资料《Java面试BAT通关手册》,覆盖了Java核心技术、JVM、Java并发、SSM、微服务、数据库、数据结构等等。
获取方式:点“在看”,关注公众号并回复 666 领取,更多内容陆续奉上。

明天见(。・ω・

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值