/js-ratel-client

ratel斗地主浏览器客户端

Primary LanguageSCSSApache License 2.0Apache-2.0

js-ratel-client

build status

js-ratel-client 是一款运行在浏览器上的ratel客户端。此客户端对原先的ratel-client功能进行了100%还原。

并且与其他客户端相比,其具有以下特点:

  1. 使用更加简单,无需下载编译客户端,最简便的方式仅仅是输入一个网址即可使用
  2. 页面更加友好,借助html + css的强大渲染能力下,我们对展示界面进行了一些优化
  3. 更好的隐蔽性,我们在页面上嵌入了百度等网页,你可以边打牌边假装查资料
  4. 支持自定义化配置,打造你的专属页面
  5. 支持聊天功能,聊天消息以'~'开头

另外需要强调的是:虽然此客户端使用websocket协议进行通信,但是可以和其他客户端用户一起游戏

此项目的桌面版本electronjs-ratel-client

Install

下载

git clone https://github.com/marmot-z/js-ratel-client.git
cd js-ratel-client

部署

  1. 直接双击index.html使用浏览器打开页面进行游戏
  2. 或者部署在tomacatjetty等应用服务器或者nginx代理服务器上,可提供外部访问进行游戏
  3. 或者访问 http://ratel.isnico.com 进行游戏

Usage

请看 使用介绍

Roadmap

  • 更友善的页面
    • 使用css优化页面显示
  • 自定义配置,定制用户页面
    • 自定义嵌入页面,不仅仅是百度
    • 显示/隐藏 快捷键设置
    • 背景,字体自定义
  • 浏览器兼容
  • 用户聊天

Contribution

  • 如果你有发现什么问题请提ISSUE
  • 如果你有好的想法,欢迎提供PR
  • 如果觉得有帮助,请给作者点个 ⭐ 吧,秋梨膏