02 2014 档案
摘要:游戏类型:ARPG横板格斗过关手机网游,类似王者之剑,DNF。客户端unity,碰撞判定在客户端,AI和伤害运算在服务端。峰值单服在线2800。netty,protobuf,mysql。指令设计不合理,粘包时出现异常原始设计过于简单,没有指令队列和分类的概念。当粘包指令同时执行时,发生串行指令被并行执行的情况。解决:增加每个角色的指令队列,指令按照队列执行。增加指令的分类:比如序列指令,覆盖指令(后一个可覆盖前一个,比如位置同步指令),用户同步序列指令(比如登录选择角色相关的指令)。变速齿轮和内存修改工具导致的指令异常。可以通过指令队列和指令的有效性检查来解决一部分修改问题,但是由于碰撞判定是
阅读全文
浙公网安备 33010602011771号