开源的输入延迟联机同步方案DelayNoMore - 加入跳跃攻击,受击同步和自动重对齐演示

群又双叒叕被解散了

原理很简单的,细节才是精髓,比如很多其他开源的后端根本不考虑任何线程安全隐患运行起来会有各种各样的崩。推荐看代码

有点吊!!

厚脸皮求Gayhub给个:sparkles::dog2:

1赞

之前曾经克隆过项目的同行请务必拉取v0.9.14之后的代码,这是在互联网/公网测试后的版本,由于前端游戏逻辑代码由GopherJs生成,局中所有情况下都已经无不同步情况(可开启room.FrameDataLoggingEnabled来观测),且如果开启了BackendDynamics,后端会侦测"前端之间/前后端之间/断线重连"等情况的不同步,并适当地下发要求重新对齐参考帧,出现时实测的瞬移幅度也很小没什么视觉不适 (目前如果前端持续3秒不上发任何消息的话,后端会把它踢出房间)

internet_fireball_wallmoveset_spedup

Demo视频见 https://pan.baidu.com/s/1_DAEuE66s5Obf2GwtVul4Q?pwd=mfpq

mark 太强了

更新到了v0.9.14,目前支持发波升龙和小部分贴墙动作,均通过如前所述的三端帧数据dump比对确认完全同步

mark mark!!!

泰迪大佬还是强

mark!