type
status
date
slug
summary
tags
category
icon
password
前言:
欢迎您来到我的知识海洋~

最优处理是给玩家对于断网无感知的效果
主要问题:
如何检测断开,检测的方式
如何重连回去,重连的方式
重连流程:
1.客户端检测到网络断开后,执行重连,并完成身份验证
2.服务器判断服务器已经存在该玩家,推送玩家所在的游戏位置给客户端
3.客户端发送进入游戏 (主城,副本,大厅)
4.服务器推送数据,确保客户端恢复到当前正确的状态
重连处理:(数据恢复)
1.快照模式,服务器将当前的数据快照推送到客户端
2.历史消息模式:短局制副本战斗,推送当局游戏从开始到当前的全部指令(服务器需保存所有指令)客户端恢复
欢迎您在底部评论区留言,一起交流~
- 作者:Tdou
- 链接:https://www.tdouguo.com/p/socket-reconnection.html
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。