游戏已停,帖子无法删除
1赞
你好,能交流下帧同步技术吗
就网络,数学库,model view 分离 这三块 做好就行,不过小游戏没有udp,比较蛋疼
浮点数呢
理论上 model层用浮点数的叫运气同步,只是因为误差累计和战斗时长的原因没有导致不同步,我的是定点数
js里定点数效率ok吗?
最近准备尝试所有小数的地方都乘以1000 来消灭整数
玩下手感卡不卡不就知道了吗 里面只有联网模式
定点数是第三方的库?
第三方加自己写,不是完全用的第三方库
之前在网上看到了一个定点数的实现,感觉效率很低呀。
然后看王者荣耀分享出来说的是用分子分母两个整数来存储小数
这几天准备弄一个demo出来,看看乘以1000的效果
js上面问题不大,不会一下就出现不同步了,但本质上还是看运气
乘以1000都变成整数了,咋还会不一致呢
如果真这么简单王者荣耀还搞个屁的定点数库啊,问题是你乘1000之前那个number已经不一样了,乘什么都没用,不过jH5还好,一般误差累积可以支撑一局比赛
我的意思的代码里面不适用小数。比如配置表里面10%的攻击加成,表里可以直接写100。不用0.1。
定点数啥原理呀。
百度吧 网上很多 计算的过程中会产生小数,你不用除法吗
暂时先不用除法 , * + - 加减乘基本够用了
位置移动,碰撞检测 没用到除法