V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xxyang
V2EX  ›  程序员

请教一个 h5 帧同步的问题

  •  
  •   xxyang · 2019-07-03 10:28:22 +08:00 · 2030 次点击
    这是一个创建于 1731 天前的主题,其中的信息可能已经有所发展或是发生改变。

    事情是这样的
    撸了一个小程序,里面嵌套的 webview ( h5 )打开页面玩一些小游戏
    现在想做组队的玩法,就要实现两个客户端帧同步的问题
    然后呢,游戏的逻辑、画面层现在都是在客户端加载,要实现同步可以同步帧画面,但是这样传输数据太大,会很延时
    所以请教一下,做客户端帧同步有什么好方案呢

    PS:以前没搞过游戏这些,还蛮有意思的,个人学习下,附上二维码

    我的头像

    9 条回复    2019-07-04 12:38:12 +08:00
    yukiww233
        1
    yukiww233  
       2019-07-03 10:35:27 +08:00
    请教问题贴小程序码…
    imherer
        2
    imherer  
       2019-07-03 10:38:01 +08:00
    帧同步其中一条就是要求传输的数量不能太大,否则请采用状态同步或者客户端主机模式
    rocbomb
        3
    rocbomb  
       2019-07-03 11:13:51 +08:00
    第一步搞清楚游戏里的 帧同步和状态同步
    帧同步一般是同步操作,数据量不会大
    lin
        4
    lin  
       2019-07-03 13:20:00 +08:00
    忍 shinobi 和 饿狼传说 2 打开后都是黑屏(有手柄按键)
    geliang0120
        5
    geliang0120  
       2019-07-03 14:28:11 +08:00
    输入同步适合对这种小游戏, 每秒 200 个字节的流量足矣.
    xxyang
        6
    xxyang  
    OP
       2019-07-04 09:50:10 +08:00
    @geliang0120 输入同步好做,但是客户端加载的逻辑,画面也要同步
    xxyang
        7
    xxyang  
    OP
       2019-07-04 09:51:01 +08:00
    @lin 包有点大,可能有点卡
    geliang0120
        8
    geliang0120  
       2019-07-04 12:37:03 +08:00 via iPhone
    @xxyang 当然是游戏加载好了才开始同步呀
    geliang0120
        9
    geliang0120  
       2019-07-04 12:38:12 +08:00 via iPhone
    @xxyang 当然是在游戏加载好后才开始同步
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5423 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 07:45 · PVG 15:45 · LAX 00:45 · JFK 03:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.