当前位置:网站首页>在IDEA里斗个地主不过分吧!
在IDEA里斗个地主不过分吧!
2022-07-24 05:23:00 【林非凡1998】

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

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

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

运行斗地主游戏
通过 #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进制末尾值辨识出来,其它卡牌对应如下:
| 16进制 | 卡牌值 |
|---|---|
| 0x0 | 10 |
| 0xB | J |
| 0xC | Q |
| 0xD | K |
| 0xE | 小王(王) |
| 0xF | 大王(皇) |
咱们也可以通过鼠标悬浮于牌上的方式查看卡牌值

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

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

不想拉的话,也可以选择开启 “浑水摸鱼” 模式
使用命令 #mode 1 开启

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

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

边栏推荐
- Jenkins automated unattended operation (up / down)
- [no need for public IP] configure a fixed public TCP port address for remote desktop raspberry pie
- SSH远程访问及控制
- 联合国农产品数据分析
- MySQL from basic to entry to high availability
- RAID5 and LVM are used in combination
- 利用sshpass批量实现基于key验证
- Solutions to the failure of wechat TBS online kernel installation
- Modeling of XML
- openssl版本升级
猜你喜欢

MySQL from basic to entry to high availability

Use and principle of spark broadcast variable and accumulator

Customize MVC 3.0

Leetcode sword finger offer JZ9 dual stack implementation queue

进程和计划任务管理

手动安装Apache

Data set and pre training model

The public network uses Microsoft Remote Desktop remote desktop to work remotely at any time

Li Kou 986. Intersection of interval lists
![[218] what are the advantages and disadvantages of CS architecture and BS architecture and data on the server and client?](/img/d8/a367c26b51d9dbaf53bf4fe2a13917.png)
[218] what are the advantages and disadvantages of CS architecture and BS architecture and data on the server and client?
随机推荐
FTP服务与实验
[222] memory overflow and location
Polkadot | interprets how liberty plan, which subverts traditional social media, will be launched in Poka
Customize ZABBIX agent RPM package
JSP tag
Interview questions for Test Manager / test team leader / Test Supervisor
Rsync (I): basic commands and usage
Windows下Mysql5.7忘记root密码解决方法
Do not rent servers, build your own personal business website (4)
CentOS操作系统安全加固
手动安装Apache
Leetcode sword finger offer JZ9 dual stack implementation queue
Grid layout
账号和权限管理
Crud of MySQL
API流程和代码结构
Unable to boot after permanent mounting
MeterSphere一站式开源持续测试平台
Life warning Maxim
General paging 01