求助:推金币怎么由服务端控制每次掉落几个金币,客户端使用什么逻辑能实现,求个思路
纯物理的话客户端没办法按照服务器给出的掉落多少金币来做
现在有什么思路能推荐下
感谢感谢
没有纯物理的东西,都是假的。看实现方法而已,比如有个掉落小球的游戏,看着像是物理做的,但是路线是规定好的。物理效果并不能影响路线到他最终的点。
核心就是差不多就行
服务端给个配置,客户端按配置掉不就行了
自己手写物理效果再添加掉落控制?
手写物理效果我可能技术达不到
有没有简单一点的思路
有结果了没,是咋实现的呢
没结果,那个项目GG了
很简单的,用物理引擎推金币的时候,记录一下每一帧金币的位置和角度等数据,记一下推金币的结果,这样就有一个动画数据。
这个过程执行n次,整理一下,保证你所有想要的结果都有几个对应的动画
到时候根据服务端的要求,选个动画播一下
服务器不让掉就卡着不掉呗。。。
你想精确到控制数量同时物理方面又不违和的话,感觉有点难,使用第三方物理系统首先本身就不可控,我觉的这种应该是去控制难度,比如去增加某些金币的质量等