V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
shellcodecow
V2EX  ›  问与答

浏览器上玩 android 游戏的技术原理是什么?

  •  
  •   shellcodecow · 2017-02-28 10:22:37 +08:00 · 1630 次点击
    这是一个创建于 2833 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近看到一个网站,提交 android app 给他后,能直接在网页上操作,玩游戏也流畅,并且不需要加载游戏资源...

    这是啥技术?

    服务器的 android 模拟器把屏幕转换成流 + H5 canvas 绘制出来? websocket 把 web 的模拟点击和按键信息发回给服务器?

    6 条回复    2017-02-28 10:54:38 +08:00
    bxb100
        1
    bxb100  
       2017-02-28 10:33:15 +08:00 via Android
    能把网站贴一下吗
    victor
        2
    victor  
       2017-02-28 10:37:43 +08:00   ❤️ 2
    ARC Welder
    learnshare
        3
    learnshare  
       2017-02-28 10:44:20 +08:00   ❤️ 3
    stf -- https://github.com/openstf/stf

    原理比较简单,浏览器不断更新截图,帧率够了,就是动态的了。

    参考这个来部署 https://github.com/learnshare/stf/wiki 第三篇未完成
    zke1e
        4
    zke1e  
       2017-02-28 10:47:47 +08:00
    啥网址啊?
    coderluan
        5
    coderluan  
       2017-02-28 10:50:58 +08:00
    首先,这个肯定不是服务器模拟器,因为很多 app 都不支持。

    这个其实就是 google 把 Chrome OS 里边的 ARC android 模拟器,变成了浏览器扩展,还是基于 Chrome 的是 Native Client 技术,细节就不知道了。
    coderluan
        6
    coderluan  
       2017-02-28 10:54:38 +08:00
    #5 说的是 ARC Welder 。别的在线模拟器其实就是所谓的“云游戏”,没什么值得说的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2658 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 07:23 · PVG 15:23 · LAX 23:23 · JFK 02:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.