房间生命周期:何时关闭、如何保留
普通多人房间 vs Focus Party 的关闭规则
gogh 帮助中心对两种房间的生命周期有明确说明:
| 维度 | 普通多人房间 | Focus Party |
|---|---|---|
| 房主退出后 | 房里还有人 → 房间保留;无人 → 房间自动关闭 | 房主退出 → 房间一定自动关闭(即使房里还有人) |
| 房里无人时 | 自动关闭 | 自动关闭 |
| 房主创建新房间 | 旧房间自动关闭(即使还有人) | 不适用(同一时间只能有一个 Focus Party) |
| 手动设置 | 房主可以设置"我离开时自动关闭" | 默认就会自动关,没这个选项 |
| 关闭后的行为 | 不再显示在公开列表;Room ID 失效 | 同上 |
| 关闭后房里的人 | 房主退出后不会被踢出(留在房间里) | 房主退出后不会立即结束 Focus Party——剩余人的计时器继续跑、庆祝流程继续;但不会再有新用户能加入 |
详细解读
普通多人房间:房主走了,房里还有人
帮助中心原话:
当房内人数为 0,或你再次主机其他多人房间时,会自动关闭。你也可以在主机设置中选择「我离开时自动关闭」。关闭后,房间不会再显示在多人房间列表中,且无法通过 Room ID 新加入。即使多人房间已关闭,仍可能会暂时显示在公开房间列表中。在这种情况下,当有人尝试进入该房间时,该房间将从列表中移除。房间关闭时,已在房内的用户不会被踢出。
总结:房主退出 ≠ 踢人——已经在房里的人可以继续待,但不会再有新人能进。
Focus Party:房主退出 → 强制关闭(但计时继续)
Focus Party 比普通房间严格:
我退出后,Focus Party 还会保留吗?与普通多人房间不同,Focus Party 在房主退出时,房间一定会自动关闭,之后将无法再有新用户加入。但房主退出并不会立即结束 Focus Party——剩余用户的 Focus Party 计时器仍会继续,之后的庆祝及纪念合照流程也会继续进行。
这意味着 Focus Party 的设计意图是"大家约好了一起跑一段时间"——房主退了,没约好的新外人不能再加进来打扰,但已经约好的人可以继续跑完自己的专注阶段。
如何让房间长时间保留
如果你想让房间尽可能长时间地"活着"(方便朋友随时进来):
方法一:不要退出,挂在后台
只要房主不退出,房间就一直开着——可以挂在后台(Steam 版最小化到托盘,移动版后台保持运行)。
方法二:设自动 Focus Party(房主版)
房主设 Focus Party 自动循环,自己跑的同时朋友可以随时进——只要房主没退出,房间就一直开着。
方法三:设公开房间让别人自己当房主
房主退了 → 房间关了 → 让另外一个人接手开新房间(或者让他当房主)。
房间关闭在公开列表里的表现
帮助中心特别提醒:
即使多人房间已关闭,仍可能会暂时显示在公开房间列表中。在这种情况下,当有人尝试进入该房间时,该房间将从列表中移除。
这是 Steam API 的限制——API 返回的房间列表有缓存延迟,房间实际已经关了但 API 还在返回旧数据。当你看到"进入房间"按钮点了之后失败、或者提示房间不存在时,这通常是房间已经关闭了,不是你网络问题。
更新后的旧房间问题
更新后,多人房间显示为"旧版本"且无法进入。更新前创建的多人房间,更新后可能无法从新版本进入。此时请确保房主和所有参与者都已更新至最新版本,然后由房主重新创建一个多人房间后再试一次。
版本不一致是多人房间无法进入的常见原因——房主用旧版本、你用新版本(或反过来),就会提示"旧版本"。让房主重开一个房间是唯一解决方案。