【发布时间】:2016-07-01 04:52:20
【问题描述】:
我正在构建一个多人回合制纸牌游戏。由于文档中没有这些问题的答案,我在这里问:
游戏使用 Unity 的网络 HLAPI(NetworkClient 和 NetworkServer),客户端和服务器只使用 NetworkMessages 进行通信,不使用 RPC。 发生以下情况时会发生什么:
(a) 安卓手机客户端连接服务器播放,播放器突然接到电话?客户端断开连接,还是会继续发送消息,还是会停止,不接受任何消息?
(b) 玩家正在玩 3G,突然决定切换到 Wi-Fi,而游戏仍在运行。客户端会断开连接,还是游戏会以某种方式继续运行而客户端保持与服务器的连接?
【问题讨论】:
-
第二种情况会断开客户端,这是肯定的......但我不知道电话行为,可能取决于Android如何处理活动(例如,如果用户设置最大后台活动为0,它将重新启动游戏)
-
几乎不可能回答这个问题。但是很难理解为什么你不只是尝试一下???
标签: unity3d network-programming