shellcodecow
V2EX  ›  问与答

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

  •  
  •   shellcodecow · Feb 28, 2017 · 2018 views
    This topic created in 3405 days ago, the information mentioned may be changed or developed.

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

    这是啥技术?

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

    6 replies    2017-02-28 10:54:38 +08:00
    bxb100
        1
    bxb100  
       Feb 28, 2017 via Android
    能把网站贴一下吗
    victor
        2
    victor  
       Feb 28, 2017   ❤️ 2
    ARC Welder
    learnshare
        3
    learnshare  
       Feb 28, 2017   ❤️ 3
    stf -- https://github.com/openstf/stf

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

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

    这个其实就是 google 把 Chrome OS 里边的 ARC android 模拟器,变成了浏览器扩展,还是基于 Chrome 的是 Native Client 技术,细节就不知道了。
    coderluan
        6
    coderluan  
       Feb 28, 2017
    #5 说的是 ARC Welder 。别的在线模拟器其实就是所谓的“云游戏”,没什么值得说的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2974 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 02:06 · PVG 10:06 · LAX 19:06 · JFK 22:06
    ♥ Do have faith in what you're doing.