如何Battlelog推出的游戏,从浏览器?

Battlelog是由EA发行一起战地3日前,我很好奇它是如何能够推出游戏,如战地3,从Web浏览器?

更一般地,如何做一个本地网站发布的程序?

--------------解决方案-------------

我负责Battlelog的启动部分开发商之一。 它由安装的网络浏览器插件和JavaScript的组合处理。 启动游戏基本上都是通过这些步骤去。

  1. 我们找出你已经安装了BF3.exe通过使用注册表项
  2. 我们使用插件来启动该exe文件与一对夫妇的命令行选项
  3. 当游戏客户端已经推出,它会打开一个连接返回到插件,Battlelog和游戏之间的双向通信。
  4. 游戏客户端发送状态信息和错误消息回通过该连接,这样我们就可以显示进度和错误Battlelog,也知道什么时候游戏已经倒闭。

正是由于你battlelog安装该插件。 网站是不允许​​在本地计算机上执行程序,由于将呈现巨大的安全隐患。 插件必须使用,如果你想要完成的浏览器,这就是为什么你必须明确地给他们,当他们尝试运行安装许可范围之外的东西来。

我认为有两个选择。 首先,链接指向它有一个扩展只能理解到该程序的文件,就像当你点击一个链接.PDF PDF查看器将打开。 我的第二个猜测是链路可以使用问题相关的方案另一种协议,它的链接确实为http://?

林几乎100%确保它使用必须安装来管理启动过程,因为它也控制着游戏是否被最小化或没有该插件。

分类:HTML 时间:2015-03-15 人气:1
本文关键词: HTML,Web应用程序,游戏
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.937 (s). 10 q(s)