网络版 捕鱼设计思路

本文介绍了从单机版到网络版捕鱼游戏的设计过渡。在单机版中,主要涉及鱼群生成、炮弹发射及碰撞检测。网络版中,通过服务端发送轨迹坐标、发射炮弹和捕获鱼群的消息,客户端据此进行表现,实现了逻辑在服务端,展示在客户端的简单清晰方案。
摘要由CSDN通过智能技术生成

一开始接触捕鱼,对于菜鸟的我来说,实在无从下手,做单机很简单:

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://捕获鱼群

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值