#战斗 #海洋 #游戏 #机器人 #玩家 #在线 #创建

bin+lib sea_battle_cli_player

海战游戏壳客户端

3 个不稳定版本

0.2.1 2024年1月17日
0.2.0 2022年10月18日
0.1.0 2022年10月17日

#277 in 游戏

GPL-2.0-or-later

240KB
6K SLoC

Sea battle cli player

Build Status Crate Documentation

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