logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MMO碰撞检测,战斗,地图行走以及寻路问题

1. 碰撞检测碰撞应该在服务端做,否则客户端就可以作弊了,但是服务端没有场景的几何信息,怎么做碰撞呢,方法是使用一张碰撞图,可以由美术生成,把接受碰撞的物体绘制成黑色,其他地方绘制成白色,对于边界和通道可以由美工在上面手动刷。碰撞图生成之后,当客户端请求行走的时候,根据当前x, z位置和下一个x, z位置,可以计算出在碰撞图中的相应坐标,然后判断它们之间是否有黑色的像素,进而判断出是否会碰...

#游戏开发
到底了