1. funcman 2018-11-05

    用Photon TrueSync的定点数类翻一套C++的,然后基于定点数做你这些逻辑,应该是可以的。当然,工作量和你放弃lockstep改用状态同步是一样的。

    • 83872309 2018-11-06

      @funcman:嗯工作量有点大,可以使用定点数简单实现点移动碰撞什么的。主要为了帧同步省流量还是值得写一下的,等有空了把。

  2. colodoo 2018-12-05

    想要这个游戏的的素材!能分享一下吗

  3. 包打听 2019-01-24 微信会员

    博主用的creator是什么版本的啊 我用2.0.7版本好像无法逐步更新
    使用pause之后调用step
    step会逐步打印 可是update就不会更新了 博主是否还做了其他操作是我没有发现的嘛
    export default class Test extends cc.Component {
    start () {
    cc.game.pause();
    setInterval(() => {
    console.log('step');
    cc.game.step();
    }, 1000);
    }

    update(dt) {
    console.log('update');
    }
    }

    • 83872309 2019-01-24

      @包打听:2.0.2不知道是不是2.0.7改了

    • 包打听 2019-01-24 微信会员

      @83872309:应该是不行了 看了下源码 pause 会设置_PAUSE为true,step调用的mainloop无法调用到update, 还是要老老实实写更新帧的方法。

    • 83872309 2019-02-04

      @包打听: 那可能有其他的方法,得看看引擎源代码里是怎么处理的,应该也挺好找。

您需要登录或者注册后才能发表评论

登录/注册