• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

ratel: 摸鱼神器:命令行里打牌!

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

ratel

开源软件地址:

https://gitee.com/ainilili/ratel

开源软件介绍:

Ratel

GitHub forksGitHub release (latest by date)GitHub all releasesGitHub starsGitHub licenseBuild ratel(Java with Maven)Docker Image Version (latest by date)

介绍

基于Netty实现的命令行斗地主游戏,为划水摸鱼而生~

新版开发中:直通车,新增癞子模式,增加超时机制,完美复现欢乐斗地主,欢迎体验在线版 http://rtol.isnico.com/

安装

首先下载打包,确保本地安装有maven及JRE环境:

git clone https://github.com/ainilili/ratel.gitcd ratelmvn install package

接下来分别运行 landlords-clientlandlords-servertarget 文件夹下的Jar包:

java -jar landlords-server/target/landlords-server-#{version}.jar -p 1024java -jar landlords-client/target/landlords-client-#{version}.jar -p 1024 -h 127.0.0.1

客户端亦可直接运行,程序会自动拉取Serverlist中的公网服务器:

java -jar landlords-client/target/landlords-client-#{version}.jar

注意,实际运行中请将#{version}改为当前运行版本!

玩法介绍

在线试玩:传送门

demo

出牌规则

所有牌型:

┌──┐──┐──┐──┐──┐──┐──┐──┐──┐──┐──┐──┐──┐──┐──┐│3 |4 |5 |6 |7 |8 |9 |10|J |Q |K |A |2 |S |X |│♦ |♦ |♦ |♦ |♦ |♦ |♦ |♦ |♦ |♦ |♦ |♦ |♦ |  |  |└──┘──┘──┘──┘──┘──┘──┘──┘──┘──┘──┘──┘──┘──┘──┘

示例:

  • 王炸:sx
  • 顺子:34567
  • 三带一:3334
  • 飞机:333444a2
  • 单张10:0或者t
  • 单张A:a或者1
  • 封顶顺子:34567890jqka
  • 不想出牌: passp
  • 退出: exit或者e
  • 更多

协议支持

  • TCP
  • Websocket

Websocket协议的地址为 ws://host:port/ratel,Websocket的端口需要在原端口基础上加1 (如果tcp端口为1024,则ws端口需要为1025)

划水俱乐部

QQ群 948365095,划水一时爽,一直划水一直爽!

生态

教学

更新日志

计划

  • 支持高级难度机器人

More

  • Serverlist.json 是当前的服务器列表, 如果你的服务器部署着当前最新版本的服务端并且分享给大家,可以通过PR提交给我们!
  • 如果您想贡献代码,非常欢迎提PR,我们将会合并优秀的代码.
  • 如果您发现了Bug,非常欢迎提Issue给我们.
  • 欢迎扩展其他语言的客户端.
  • 联系我们请发邮件到 [email protected].

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap