3 个不稳定版本
0.2.1 | 2024年1月17日 |
---|---|
0.2.0 | 2022年10月18日 |
0.1.0 | 2022年10月17日 |
#277 in 游戏
240KB
6K SLoC
Sea battle cli player
为 sea_battle_backend 包提供海战壳客户端玩家,基于 tui 库。
可用的游戏模式
- 🤖 与机器人对战(此模式不需要任何互联网连接,本地服务器会自动启动)
- 🎲 与随机玩家对战
- ➕ 创建在线游戏邀请。在此模式中,服务器会返回一个邀请码,给对手
- 🎫 接受在线游戏邀请
对于 🤖 机器人和 ➕ 创建邀请模式,可以在游戏开始前自定义游戏规则。
安装
您可以使用以下命令安装后端
cargo install sea_battle_cli_player
使用方法
只需启动即可
sea_battle_cli_player
离线局域网
如果您想运行本地服务器进行离线局域网游戏,客户端也可以作为服务器
RUST_LOG=info sea_battle_cli_player -s -l 0.0.0.0:7000
然后所有玩家必须指定此服务器的地址,而不是使用默认的官方服务器
sea_battle_cli_player -r http://IP_OF_TARGET:7000
依赖项
~30–46MB
~893K SLoC