隔了2天,做了一些测试。
包括进入房间后退出,然后重复进房间等操作。
发现测试了大概每种都测试200次左右,偶然会出现1-2次日数据包没有接收成功的情况。
测试情况:
1、3人进入房间后其中1人正常退出房间,然后重新进入,如果其它显示正常则为正常,否则判断为异常
2、3人进入房间后其中1人强制退出房间,然后重新进入,如果其它显示正常则为正常,否则判断为异常
3、3人进入房间后其中1人在准备后显示开始游戏动画时正常退出房间,然后重新进入,如果其它显示正常则为正常,否则判断为异常
4、3人进入房间后其中1人在准备后显示开始游戏动画时强制退出房间,然后重新进入,如果其它显示正常则为正常,否则判断为异常
入加入WIFI+移动通信情况下的游戏数据通信。
修复了两个BUG,属于游戏逻辑上的BUG,包括在发牌时退出会造成不发牌给已下线的玩家(后来玩家重新进房间会因为没有发牌而发空白牌)
暂时问题缩小到两个点:
1、服务器因为判断不应该发数据包(包括心跳包消失、通信断开等)
2、客户端因处理逻辑问题出现闪退
接下来准备做完整游戏测试。
接下来准备做完成游戏测试。