跳转到内容

多人游戏

多人游戏功能让你可以通过互联网与另一个人对弈。无需账号,无需匹配——只需分享一个代码即可开始游戏。

En Parlant~ 使用轻量级 WebSocket 中继服务器连接两位玩家。中继服务器在客户端之间实时传递棋步。你的国际象棋引擎、计时器和游戏逻辑全部在本地运行——服务器仅负责消息传递。

中继服务器运行在 Fly.io 上,应用会自动连接。无需任何配置。

  1. 在主界面点击 Multiplayer(多人游戏)
  2. 输入你的名字
  3. 你将收到一个格式为 XX-XX-XX 的 6 位游戏代码
  4. 将此代码分享给你的对手

房主始终执白棋。

  1. 在主界面点击 Multiplayer(多人游戏)
  2. 输入房主分享的代码
  3. 输入你的名字

加入者执黑棋。两位玩家连接成功后,游戏立即开始。

  • 棋步会实时中继——你的对手会在你走棋后立即看到每一步
  • 认输提和的操作方式与本地对弈相同
  • 棋盘锁定为你的颜色,因此你只能移动自己的棋子

心跳系统每 5 秒检测一次你的对手是否仍在连接中。如果连接断开,你会看到状态指示。如果对手重新连接,游戏可以继续。

这个功能是什么(以及不是什么)

Section titled “这个功能是什么(以及不是什么)”

En Parlant~ 中的多人游戏是一个轻量级中继服务,用于与你认识的人对弈。它不是一个完整的国际象棋服务器。它没有:

  • 匹配或大厅系统
  • 等级分或排名
  • 观战模式
  • 账号系统
  • 计时器集成(暂时没有)

只需分享代码,开始对弈,享受游戏。

如果你想自行托管中继服务器(出于隐私、局域网对弈或降低延迟的需要),请参阅多人游戏服务器设置指南,了解如何运行你自己的实例。