TT项目随笔
分类:推塔游戏

推塔游戏,做网络游戏为了防外挂,大部分判定都是在服务器端做,战斗也是如此.然而战斗作为一个高频繁交互的模块,它对服务器的压力是非常大的,因为实时战斗涉及到的计算量很大.服务器需要模拟从人物释放技能到产生子弹到子弹与怪物产生碰撞的整个过程。其中检测碰撞更是每一帧都会执行,虽然是二维模拟,但是需要检测图形碰撞如矩形和圆,矩形和矩形,圆和圆是否相叠加,计算量也是十分大。所以上线后可能会出现服务器扛不住的情况,目前能想到的解决方法就是部分战斗放到客户端计算,主要是单人推怪物图的时候,剩下的组队以及PVP推图放在服务器计算战斗从而缓解服务器压力..继续加油吧,干巴爹!

本文由金沙APP发布于推塔游戏,转载请注明出处:TT项目随笔

上一篇:没有了 下一篇:没有了
猜你喜欢
热门排行
精彩图文