一开始接触捕鱼,对于菜鸟的我来说,实在无从下手,做单机很简单:
1.鱼群的产生和死亡。
2.炮弹的产生和死亡。
3.碰撞检测与得分。
但是一想到网络版,就头疼了:
鱼群的每一步移动都要服务端发送?
炮弹的每一次检测都是服务端发送给客户端?
看别人是怎么实现的:
case SUB_S_TRACE_POINT://轨迹坐标
{
return OnSubFishTrace(pData, wDataSize);
}
case SUB_S_USER_SHOOT://发射炮弹
{
return OnSubUserShoot(pData, wDataSize);
}
case SUB_S_CAPTURE_FISH://捕获鱼群