上班期间在 IDEA 里面斗地主。。人才!

我是程序汪

共 2930字,需浏览 6分钟

 ·

2023-08-29 13:16


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

  • 前言
  • 开始
    • 1、登入
    • 2、查看游戏列表
    • 3、运行斗地主游戏
  • 开源地址

前言

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



   

开始

1、登入

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

图片

2、查看游戏列表

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

图片

3、运行斗地主游戏

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

启动斗地主游戏命令

#play 1

图片

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

图片

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

①、叫分

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

图片

图片

图片

②、出牌

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

图片

图片

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

图片

图片

这机器人。。人如其名😅

图片

③、联机模式

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

图片

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

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

图片

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

图片

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

图片

图片

④、安全“摸鱼”模式

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



   

有3种显示方式:

  • Default

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

  • Soft

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

图片
  • Hard

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

图片

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

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

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

图片

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

图片

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

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

图片

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

使用命令 #mode 1 开启

图片

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

图片

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

开源地址

https://github.com/anlingyi/xechat-idea

     

程序汪资料链接

程序汪接的7个私活都在这里,经验整理

Java项目分享  最新整理全集,找项目不累啦 07版

堪称神级的Spring Boot手册,从基础入门到实战进阶

卧槽!字节跳动《算法中文手册》火了,完整版 PDF 开放下载!

卧槽!阿里大佬总结的《图解Java》火了,完整版PDF开放下载!

字节跳动总结的设计模式 PDF 火了,完整版开放下载!

欢迎添加程序汪个人微信 itwang007  进粉丝群或围观朋友圈

浏览 5837
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报