BrowserQuest – 一个大型多人 HTML5(WebSocket + Canvas)游戏实验

是时候玩一些新游戏了,这是一个新的 HTML5 游戏演示:BrowserQuest,一个由 Little Workshop@glecollinet & @whatthefranck)和 Mozilla 共同创建的大型多人冒险游戏。

玩游戏:browserquest.mozilla.org
BrowserQuest

BrowserQuest 是对经典电子游戏的致敬,并加入了多人游戏元素。你扮演的是一位年轻的战士,被冒险的快感所驱使。这里没有公主需要拯救,只有一片充满宝藏的危险世界等待着你探索。这一切都将在华丽的 HTML5 和 JavaScript 中实现。

更棒的是,它是开源的,所以一定要查看 GitHub 上的源代码

观看屏幕录像

多人游戏体验

BrowserQuest screenshot

BrowserQuest 可以由数千名玩家同时玩,分布在游戏世界中的不同实例中。随时点击人口计数器,即可了解当前在线玩家总数。

玩家可以使用游戏内的聊天系统互相看到并互动。他们还可以组队并一起对抗敌人。

BrowserQuest 是一款探索游戏:你去的危险的地方越多,获得的奖励就越好。

由 WebSockets 提供支持

WebSockets 是一项新技术,可在 Web 上实现浏览器和服务器之间的双向通信。

BrowserQuest 演示了如何使用这项技术在今天创建一个单网页实时多人游戏。当你开始玩游戏时,你的浏览器将打开一个 WebSocket 连接到几个负载均衡游戏服务器之一。每个服务器托管多个世界实例,并处理所有实例中的玩家同步和游戏逻辑。由于服务器代码运行在 Node.js 上,因此服务器和客户端代码库共享了一部分相同的 JavaScript 源代码。

服务器代码 在 Github 上提供

BrowserQuest screenshot

基于 Web 平台

BrowserQuest 广泛使用了各种 Web 技术,例如

  • HTML5 Canvas,为 2D 基于平铺的图形引擎提供动力。
  • Web 工作线程,允许初始化大型世界地图,而不会减慢主页 UI 的速度。
  • localStorage,你的角色的进度会不断保存到其中。
  • CSS3 媒体查询,使游戏能够调整自身大小并适应许多设备。
  • HTML5 音频,这样你就能听到老鼠或骷髅的死亡声音!

随处可用

由于 BrowserQuest 是用 HTML5/JavaScript 编写的,因此它可以在许多不同的浏览器和平台上使用。游戏可以在 Firefox、Chrome 和 Safari 中玩。在启用了 WebSockets 的情况下,它也可以在 Opera 中玩。此外,它还兼容 iOS 设备,以及运行 Firefox for Android 的平板电脑和手机。

BrowserQuest screenshot

移动版本比桌面体验更实验性,桌面的功能和性能更丰富,但这只是未来移动 Web 上将出现的游戏类型的一个早期预兆。使用你最喜欢的移动设备试试看!

加入冒险

想成为 BrowserQuest 的一部分吗?创建你自己的角色并冒险进入这个世界。独自或与朋友一起与敌人战斗,获取新的装备和物品。你甚至可能会在路上遇到一些惊喜……

关于 Paul Rouget

Paul 是 Firefox 开发者。

Paul Rouget 的更多文章……


236 条评论

  1. David Mulder

    太棒了;我在 2 个周末前就一直在做这个 :P 嗯,我想我可以停止做这个了 XD

    2012 年 3 月 27 日 下午 6:45

  2. Daniel Tiecher

    哇,这是一个展示开放 Web 技术现状的绝佳应用程序。

    非常感谢你为此付出的努力。唯一的问题是你的服务器是否能跟上所有玩家的数量。;-)

    2012 年 3 月 27 日 上午 7:04

    1. guillaume.lecollinet

      谢谢!

      你可以在这里查看我们的服务器如何实时分配玩家:http://browserquest.mozilla.org/status/

      2012 年 3 月 27 日 上午 8:36

  3. Andrew Hampton

    这看起来很棒!它是在什么许可下发布的?

    2012 年 3 月 27 日 上午 7:15

    1. guillaume.lecollinet

      许可信息将在 github 代码库中很快提供。

      2012 年 3 月 27 日 上午 8:35

  4. Lars-Magnus Skog

    非常酷!很想为这个项目贡献力量。给我发邮件!干杯 /Magnus

    2012 年 3 月 27 日 上午 7:26

  5. Tchegito

    太棒了!你做得太棒了!

    它让我想起 JavaScript 非常适合这种类型的项目。除了平台选择之外,我们有同样的想法,关于老式的 RPG 游戏!如果你感兴趣:http://code.google.com/p/zildo/downloads/list

    我会试试看的!

    2012 年 3 月 27 日 上午 8:03

  6. sombriks

    不得不说……太棒了。还有将整个世界变成一个方形棋盘以使移动确定性并简化路径求解的技巧真是太聪明了。

    2012 年 3 月 27 日 上午 8:09

  7. Nicolas Froidure

    一款很棒的游戏!它让人想自己也创作一个!

    2012 年 3 月 27 日 上午 8:13

  8. mkv

    Mozilla 太棒了……

    2012 年 3 月 27 日 上午 8:18

  9. Lukas Wo

    是从 SNES《塞尔达传说》中提取的图形吗?

    2012 年 3 月 27 日 上午 8:27

    1. guillaume.lecollinet

      不,都是我自己做的!

      2012 年 3 月 27 日 上午 8:35

    2. wes

      呵呵,我也有同样的想法。但我检查过了,精灵和贴图有足够的不同,可以独一无二。不过风格确实很接近。

      2012 年 3 月 27 日 下午 1:32

  10. Patrick Hughes

    对于不熟悉这个过程的人来说:使用什么工具来创建地图和其他数据?

    2012 年 3 月 27 日 上午 8:58

  11. sombriks

    @guillaume 很高兴听到这个消息,请考虑使用商业友好的知识共享许可证来使用这些资源,相信这项工作会蓬勃发展,人们甚至可以回馈衍生创作。

    2012 年 3 月 27 日 上午 9:00

  12. kubica

    您好,我期待着 WebSockets,但我找不到它是否已经支持二进制数据。在较早版本的规范中,它表示不支持,现在仍然不支持吗?你在游戏中使用的是 UTF-8 文本还是二进制数据?我需要检查代码。你使用的是什么后端,可能是 Python 吗?如果是,那么使用的是什么服务器,是自己的服务器还是 Twisted?

    2012 年 3 月 27 日 上午 9:09

    1. kubica

      好的。抱歉,我没有读到它是在 Node.js 上的。
      但我仍然好奇你使用的是什么数据帧。:)

      PS 我讨厌这个验证码,看不清!;/

      2012 年 3 月 27 日 上午 9:26

  13. Zkarts

    我真的很喜欢它的简单性和多人游戏,但有没有办法确保我和朋友在一个服务器上一起玩?

    2012 年 3 月 27 日 上午 9:14

    1. guillaume.lecollinet

      不幸的是,目前还没有。如果你想和朋友一起玩,我建议你们在同一时间登录。

      2012 年 3 月 27 日 上午 9:24

  14. DaRaFF

    很棒的游戏!对浏览器实际技术的绝佳应用。我真的很喜欢基于浏览器的 HTML5 游戏的发展方向。

    2012 年 3 月 27 日 上午 9:33

  15. KLUTCH

    有人找到瑞克·艾斯特利吗?
    :)

    2012 年 3 月 27 日 上午 09:38

    1. sombriks

      找到了,还有喵星人!:-)

      2012 年 3 月 27 日 上午 10:01

  16. 没错!

    我拿到了所有成就!有没有办法进入马里奥的管道?

    2012 年 3 月 27 日 上午 11:06

  17. 杰斯

    太棒了!根本停不下来。不过我希望可以选择初始头像,感觉偶尔被叫“年轻人”有点怪。这里有很多潜力。祝贺你们!

    2012 年 3 月 27 日 上午 11:22

  18. 匿名

    非常棒,我获得了 18/20 个成就;不幸的是,最后两个(肉盾和依然活着)需要故意输掉几次。

    2012 年 3 月 27 日 下午 12:08

  19. 闪耀!只是在去需要跨越多个屏幕的区域时,相机有些问题。

    有时角色规划了路线后,我再也无法移动,有时相机也拒绝跟随角色。

    2012 年 3 月 27 日 下午 12:26

  20. 米索斯

    奶牛关卡在哪?

    2012 年 3 月 27 日 下午 12:53

  21. 史蒂夫

    当我运行服务器代码时,立即出现错误,显示

    错误未捕获异常:错误:连接 ECONNREFUSED

    然后,如果用户尝试连接,我会看到

    WebSocket 请求不受 WebSocket-Node 支持:TypeError: 无法调用空值的“write”方法

    有人知道可能出了什么问题吗?

    2012 年 3 月 27 日 下午 13:02

    1. 亚历克斯

      我遇到了同样的错误。希望有人能帮忙解决这个问题。

      WebSocket 请求不受 WebSocket-Node 支持:TypeError: 无法调用空值的“write”方法

      2012 年 4 月 4 日 上午 05:23

      1. 史蒂芬

        你成功运行服务器了吗?我遇到了同样的问题。

        2012 年 4 月 11 日 下午 13:00

        1. 韦德

          如果有人能写一篇关于如何运行服务器的教程,那就太好了。我看到了很多帖子要求帮助设置和运行服务器,但目前并没有太多人提供帮助。

          我还看到其他人发布了他们托管游戏网站的 URL,但我还没有找到一个可以使用的网站。

          这款游戏很有潜力,我相信一旦人们了解了如何运行服务器部分,就会对这款游戏进行很多修改。

          有谁能运行服务器部分,愿意简单介绍一下你是怎么设置和运行的?

          2012 年 4 月 12 日 上午 05:43

          1. 查德·哈特曼

            我遇到了同样的错误,最后发现是我服务器配置文件中的错误。仔细检查一下,如果你们仍然想要一篇说明,我很乐意写一篇。

            2012 年 4 月 18 日 上午 07:05

          2. 罗伯特·伯克霍尔

            如果你想运行服务器,你可能遇到了我遇到的跨站点脚本问题,尝试运行客户端。服务器问题肯定与配置文件有关。“metrics_enabled”: false 而不是 true。我还没有研究过服务器代码。

            https://github.com/mozilla/BrowserQuest/issues/96

            2012 年 8 月 17 日 下午 23:57

  22. 克林托里斯

    非常棒的 8 位游戏体验,我认为这是昨天的未来。HTML5 嵌合体失败的体现。与此同时,Flash 正逐渐过渡到 3D 游戏,在移动设备上以 30 帧每秒的速度运行,而我们却留下了这个失败。太棒了。

    2012 年 3 月 27 日 下午 13:13

  23. 马丁·韦尔斯

    太棒了,伙计们。如此复古,如此有趣。特别是 WebWorkers 的一个很好的演示。

    2012 年 3 月 27 日 下午 13:31

  24. 亚历山德罗·巴加特

    真是一项伟大的工作!
    感谢你们在 GitHub 上发布它 :)

    它可以有效地用作其他游戏的基线,甚至可以用于一些“不寻常”的事情(例如,通过修改孩子们玩的游戏来教他们如何编程)。有人想做这样的事情吗?

    2012 年 3 月 27 日 下午 14:12

  25. 卡莱

    很棒的概念证明!这款游戏实际上很有趣。不过我在 Chrome 中注意到

    event.layerX 和 event.layerY 在 WebKit 中已经过时且不再使用。它们将在不久的将来从引擎中删除。

    干杯~

    2012 年 3 月 27 日 下午 14:25

  26. 本杰明·迈耶

    在检查器中打开游戏,看起来每次你加入游戏时,它都会重新下载大量可能存在于浏览器缓存中的资源。快速调整一下应该可以解决这个问题。

    2012 年 3 月 27 日 下午 14:35

  27. 雅库布·明凯维奇

    我知道这只是一个展示游戏,但我真的希望它能成为一个完整的 MMO 游戏。

    2012 年 3 月 27 日 下午 14:48

  28. 卡莱

    我还注意到一些 MP3 文件返回了 404 错误,例如 lavaworld.mp3 c

    2012 年 3 月 27 日 下午 15:06

  29. 埃里克

    太棒了!双倍的棒,因为我喜欢经典的 RPG,但这完美地展示了用相对较少的工作量,可以在浏览器中完成的事情。要是我有时间和创意,我也能做这样的事情就好了 :)

    Mozilla 继续成为浏览器开发的强大力量,继续加油!

    2012 年 3 月 27 日 下午 15:31

  30. COCO

    真有趣!

    2012 年 3 月 27 日 下午 16:12

  31. 丘奇

    我该怎么连接?

    2012 年 3 月 27 日 下午 16:23

    1. 让-伊夫·佩里埃

      只需访问 URL 并按照说明操作(你需要一个现代浏览器,但当然不需要 Firefox)

      2012 年 3 月 27 日 下午 16:36

      1. 埃莉·凯斯尔曼

        听起来棒极了,而且非常包容!

        让-伊夫先生:这意味着我可以与我的朋友 m0zilla(使用 Firefox)和我的朋友 Elo(使用 Internet Explorer 9)一起玩游戏,而我则使用 Google Chrome 浏览器,我们都会有相同的视觉效果,相同的用户体验!当然,假设这股友谊的洪流不会压垮你们的服务器;o)

        2012 年 3 月 27 日 下午 17:54

  32. 乔恩

    似乎宕机了。当我尝试玩游戏时,我收到了连接错误,访问统计页面时没有数据。

    2012 年 3 月 27 日 下午 16:46

  33. 我想 Mozilla 的人可能没空添加一个简单的过滤器,这样当我开始游戏时,首先看到的就是一个名叫“niggerbasher”的人,对吧?干得好,蠢货们。你们怎么不去解决稳定性和内存处理问题,以后再玩游戏?

    2012 年 3 月 27 日 下午 16:51

  34. 阿萨纳

    终于有人开始用 HTML5 做一些很酷的事情了 :)) 开发用了多长时间?

    2012 年 3 月 27 日 下午 17:01

  35. 我认为这个词应该是 Slashdotted
    http://games.slashdot.org/story/12/03/27/1856205/mozilla-releases-html5-mmo-browserquest

    2012 年 3 月 27 日 下午 17:06

  36. 朗尼·泰勒

    我玩了一个小时。我通关了。

    2012 年 3 月 27 日 下午 19:06

  37. 罗曼

    是的,像这样的 HTML5 游戏很重要。许多玩家必须首先明白,iTunes 和 Google Play 正在出现替代品。

    2012 年 3 月 27 日 下午 19:12

  38. 比兹万克

    每次我尝试加载它时,我的 CR-48 都会崩溃 :(

    2012 年 3 月 27 日 下午 20:22

  39. 蒂莫特奥

    多么棒的游戏!太喜欢了 o/

    2012 年 3 月 27 日 下午 20:58

  40. 吉姆

    我原本希望看到一个 Internet Explorer 怪物,它只是站在那里,不断抛出异常,但它仍然非常令人印象深刻。我一直在用画布和音频玩得很开心。

    2012 年 3 月 27 日 下午 22:16

  41. 什梅尔

    谢谢,真的很酷!你们会继续扩展它,还是只会保留它作为演示/实验?

    2012 年 3 月 27 日 下午 22:21

  42. 詹姆斯

    在“为了科学”之后,清单上的最后一个是什么?

    2012 年 3 月 27 日 下午 22:50

  43. 詹姆斯

    哈哈,我刚走出屏幕

    2012 年 3 月 27 日 下午 23:19

  44. 詹姆斯

    继续走迷宫吧,你会感谢你这么做的,哈哈

    我有时会遇到需要按 F5 才能重新加载游戏并回到城镇的冻结问题。冻结问题主要发生在进入另一个屏幕时,比如在入口处。

    除此之外,这是一款有趣的小游戏,而且 Firefox 药水的加入很不错 ;)

    2012 年 3 月 27 日 下午 23:43

  45. 乔纳森

    我玩在线游戏好久没有这么开心了。我喜欢它在一台小笔记本电脑上运行得非常流畅。游戏玩法和操作的简洁也是一大亮点。

    2012 年 3 月 27 日 下午 23:52

  46. 史蒂夫·巴克

    我以为我会试一试。我收到了一个错误消息

    “你的浏览器无法运行 BrowserQuest!

    很抱歉,你的浏览器不支持 WebSockets。
    为了玩游戏,我们建议使用最新版本的 Firefox、Chrome 或 Safari。”

    我打开了 WebSockets,收到了错误消息

    “你的浏览器无法运行 BrowserQuest!

    很抱歉,你的浏览器不支持 WebSockets。
    为了玩游戏,我们建议使用最新版本的 Firefox、Chrome 或 Safari。”

    哦,是的,它确实可以!只要给它一个机会。

    2012 年 3 月 28 日 上午 00:04

  47. Eax

    目前,这款游戏对我来说无法运行。它停在“连接到服务器...”的位置。我怀疑这与我尝试从工作场所连接有关。他们可能限制了端口或访问权限,或者其他什么。我这样想对吗?还是游戏服务器现在没有运行?

    顺便说一下,我使用的是最新版本的 Firefox(11.0)。

    2012 年 3 月 28 日 上午 01:15

  48. 佩拉·图特

    不错,HTML5 是未来。很高兴看到更多像这样的游戏。将来,我们会看到更多这样的游戏。

    2012 年 3 月 28 日 上午 01:39

  49. 埃里克

    1. 为什么 Mozilla 决定托管你们的项目?
    2. 为什么它在 IE10 上无法运行?html5test.com 告诉我它无法处理服务器发送的事件 - 这可能是原因吗?
    3. 干得好!继续加油,伙计们!

    2012 年 3 月 28 日 上午 02:11

  50. 米克

    太棒了!这是电脑游戏新时代的开始。

    2012 年 3 月 28 日 上午 02:20

  51. 乌尔莫

    我想了解一下你们是如何处理音频的。HTML5 的标签对于游戏来说似乎太有限了。Google 的 Web Audio API 似乎是一个重大进步,但它尚未在其他浏览器中实现。

    2012 年 3 月 28 日 上午 03:40

    1. 我更喜欢社区开发的 音频数据 API

      2012 年 3 月 28 日 上午 11:01

      1. 乌尔莫

        音频数据 API 不比 Web Audio 更“社区开发”。事实上,Web Audio 是 W3 规范(提案),而音频数据 API 则不是。此外,Mozilla 的人已经承认“我们知道音频数据 API 无法胜任”(链接:http://lists.w3.org/Archives/Public/public-audio/2012JanMar/0128.html)。

        2012 年 3 月 29 日 下午 4:43

        1. nemo

          好吧,在最初(广泛)的邮件列表反馈以及较低级别的事实上,它可能被认为更“社区”开发,因为更多库是社区开发的?

          更多音频内容。
          http://www.w3.org/TR/2011/WD-streamproc-20111215/
          https://bugzilla.mozilla.org/show_bug.cgi?id=615946

          2012 年 4 月 3 日 上午 8:08

          1. 乌尔莫

            在 W3 列表中,Web Audio 已经收到了很多公众反馈。无论如何,重点是,现在的 HTML5 音频在游戏中处于一个很糟糕的状态,几乎无法使用,我认为这是 Flash 仍然领先的主要领域。虽然 Google 的 Web Audio 对我来说看起来最有希望,但我个人并不太关心选择哪种 API,只要所有相关人员都能达成一致并合作使其成为现实。

            2012 年 4 月 20 日 上午 5:03

  52. MikeCoglucifer

    在我的浏览器上无法运行 - 你们需要雇佣一些优秀的 Flash 开发人员,然后再发布你们的软件。

    2012 年 3 月 28 日 上午 4:09

    1. Paulo Pontes

      不是 Flash!重点是用 HTML 5 完成,这样就不需要 Flash 了。

      2012 年 3 月 29 日 上午 4:04

    2. RoflCopter

      嗖!完全没有抓住重点。

      2012 年 3 月 29 日 下午 1:51

  53. Johan

    看着通过 Live HTTP 标头传递的请求几分钟,我想知道是否可以将所有内容放到一张图像地图中…
    (也许你甚至可以用 canvas 提取单个图像,那真的太酷了。哦,还有,趁你在做这些的时候… 如何添加一个进度指示器?

    2012 年 3 月 28 日 上午 5:11

    1. Paul Rouget

      已经这样做了:http://cdn.mozilla.net/browserquest/img/1/tilesheet.png && http://cdn.mozilla.net/browserquest/img/1/barsheet.png

      2012 年 3 月 29 日 上午 6:54

      1. Johan

        是的… 在发布这条评论后看到了。不过请求还是很多。而且“连接到服务器”消息已经显示了半个多小时,也不太有帮助。IMO,它绝对需要某种进度指示,或者至少要有一种方法来知道它连接失败的原因…

        2012 年 3 月 29 日 上午 7:57

  54. Gerard

    @Eax 这不仅仅是你的问题。是你的工作场所的网络。用手机绑定后没有问题。连接到工作场所的网络后,会出现“连接到服务器”。我不知道他们是如何这么快地阻止这个的。

    2012 年 3 月 28 日 上午 5:30

  55. Mark

    很棒的游戏。保持开源的魔力。

    2012 年 3 月 28 日 上午 5:48

  56. Sebb

    @Eax @Gerard

    很可能是它只使用了标准的端口范围,而该范围被阻止了,从技术上讲,你可以从端口 80 运行这个服务器,并使用一个专门的环境,这应该能解决任何端口问题,我认为:)

    2012 年 3 月 28 日 上午 5:57

  57. ILoveWebSockets

    http://s4.noelshack.com/old/up/websockets-99a50dd414.png

    <3

    2012 年 3 月 28 日 上午 6:14

  58. Azhar

    看起来像 Flash,但它需要一些设备需求规范吗?除了 WebSockets 之外?

    无论如何,这太棒了!干得好!

    2012 年 3 月 28 日 上午 6:14

  59. cath-leen

    @Eax @Gerard @Sebb

    我也尝试运行这个游戏,但是在家里。它停留在“连接到服务器…”上。我希望我的连接没有受到限制,但我不知道问题出在哪里。
    我会关注评论,然后重试…

    2012 年 3 月 28 日 上午 6:17

  60. Johnny

    我认为你的服务器在 CodeProject 新闻稿中被推荐后无法承受负载。

    2012 年 3 月 28 日 上午 6:28

    1. Paul Rouget

      我们现在有更多服务器。应该没问题。

      2012 年 3 月 29 日 上午 6:54

      1. Marc-Andre

        嘿,当我访问 http://browserquest.mozilla.org/ 然后输入角色并开始游戏时,我被卡在连接到服务器上,没有其他东西出现。我无法玩:S

        2012 年 3 月 30 日 上午 10:09

  61. V

    我偶尔也会被卡在“连接到服务器…”上。重新加载页面似乎有帮助。之后,我会被卡住,无法让角色移动。我可以让他说话,但我的鼠标点击没有反应。

    2012 年 3 月 28 日 上午 7:04

    1. Fanolian

      尝试将浏览器宽度增加到>1000。

      2012 年 3 月 29 日 上午 5:55

      1. V

        是的。这样就解决了。(在看到你的票证 https://github.com/mozilla/BrowserQuest/issues/46 后尝试了这个方法)。

        2012 年 3 月 29 日 上午 6:32

  62. zebarnabe

    似乎在我的所有浏览器(Chrome、Canary Chrome、FF Beta、Opera)中都无法运行… 但在虚拟机中使用 Linux 上的 FF 9 可以运行…

    另外… 它让浏览器(FF Beta 12.0)占用超过 2GB 的内存,并导致我的电脑崩溃…

    2012 年 3 月 28 日 上午 7:20

  63. Tchegito

    看来 BrowserQuest 的成功正在成为它的阻力!目前有超过 1400 名玩家!恭喜!

    2012 年 3 月 28 日 上午 7:21

  64. a

    好吧,这是个 bug 吗?

    我进入一个洞穴,杀死了所有的怪物

    出现了一个宝箱,当我点击宝箱时,整个游戏就冻结了

    浏览器没有崩溃
    浏览器中的其他标签仍然可以工作

    只有游戏“冻结”了

    2012 年 3 月 28 日 上午 7:41

  65. Juegos de Mario

    这看起来太酷了!不幸的是,我的工作场所阻止了所有端口,所以我必须等到回家才能真正连接。

    信不信由你,就在昨天,我还在寻找一个 HTNL5 node.js 的 MMO 游戏引擎。请在 Github 上发布许可证信息。

    感谢分享!

    2012 年 3 月 28 日 上午 7:42

  66. Victor Popescu

    各位,我们已经使用这些技术以及更多其他技术开发了一款游戏,至今已经超过一年了。我们很快将在所有 HTML5 平台上发布这款激动人心的冒险游戏,因此,我们非常希望得到您的反馈和支持。
    您可以查看我们在 http://www.bugtopia.nethttp://facebook.com/bugtopia 上发布的所有内容。

    对于所有有兴趣的人来说,我们很快就会开始一个私人测试版。

    2012 年 3 月 28 日 上午 8:22

  67. Yousef

    卡在“连接到服务器…”上。游戏一直无法运行…

    解决方案?:( 我想玩…

    2012 年 3 月 28 日 上午 8:40

    1. Paul Rouget

      现在应该可以运行了(我们添加了更多服务器)。

      2012 年 3 月 29 日 上午 6:56

      1. Zaladin

        我还是卡在“连接到服务器…”上。有什么解决方法吗?

        2012 年 3 月 29 日 上午 9:45

      2. Yousef

        对我来说还是没有解决。我从来没有连接过,现在也无法连接。我愿意做任何事来帮助识别问题…

        2012 年 4 月 4 日 上午 8:47

  68. Carl114

    太棒的游戏了!HTML5 很棒,我不懂英语。我用 Google 翻译翻译了页面,现在可以阅读捷克语文本。太棒了:)。

    我浏览了所有地图,完成了所有任务。真的很棒的游戏。关卡仍然存在,如果能添加更多就好了。

    2012 年 3 月 28 日 上午 8:43

  69. Frederik

    想评论一下完整的技术栈吗?

    – 后端使用 Node.js 吗?
    – 您使用什么进行负载均衡?
    – 您在什么服务器硬件规格上运行?

    2012 年 3 月 28 日 上午 9:28

    1. Paul Rouget

      我们会发布一篇关于这方面的博文。

      2012 年 3 月 29 日 上午 6:56

  70. Zsombro

    我通过编辑 localStorage 来破解游戏,您有什么方法可以保护游戏免受这种攻击吗?

    也许您应该加密保存角色信息的數據。

    2012 年 3 月 28 日 上午 9:55

  71. Hoen

    只是想说一句 GG,兄弟!这真是一个很棒,让人耳目一新的游戏 ^_^ 一个很棒的 HTML5 多人游戏 ^^

    2012 年 3 月 28 日 上午 10:06

  72. Deathdragon

    有人也遇到音频问题吗?
    我使用的是 Firefox 11,到目前为止,音频无法运行。

    2012 年 3 月 28 日 上午 10:37

    1. Carl114

      从下午开始,声音无法播放。可能是服务器端出现了错误。看来…

      2012 年 3 月 28 日 下午 1:43

      1. Paul Rouget

        的确,我们的声音出现了一些问题。有两个 bug。我们修复了第一个 bug,并且正在积极修复第二个 bug。

        2012 年 3 月 29 日 上午 6:57

        1. Carl114

          哇,谢谢!:o)

          2012 年 3 月 29 日 上午 7:15

  73. skyler

    在 T-mobile G2/DesireZ 上卡在“连接到服务器…”上,已经 10 分钟了。不过,我看到了底部的状态栏。

    2012 年 3 月 28 日 上午 10:52

  74. Grzeshtoff

    这个游戏太棒了!我想没什么好说的…
    你可以添加一些升级和一个基本的物品栏(用来储存药水:))
    我还想添加一些经典的RPG选项,比如交易和金币(银币、铜币、蓝宝石等。随便叫什么都行:))这会让它成为一款非常棒的MMORPG游戏:D 保持良好的工作状态,希望它不会成为一个封闭的项目;)

    2012年3月28日 下午12:07

  75. eike

    很棒!我真的很喜欢画面,除了音乐或声音之外,一切工作都很好。但即使在静音版本中,玩起来也很有趣。

    2012年3月28日 下午12:11

  76. Josh Levitan

    很酷的游戏,技术应用得很好。不过,我想知道为什么每个实例只能有80个玩家……

    2012年3月28日 下午12:34

  77. samnob

    您好,您的帖子说这款游戏是开源的,但我找不到任何关于它使用什么许可证发布的信息,即使在 Github 上快速浏览源代码时也是如此。我是不是漏掉了什么通用策略?可以安全地假设它是 MPL 吗?

    2012年3月28日 下午12:38

    1. Paul Rouget

      它是 MPL。我们很快就会添加 LICENSE 文件。

      2012年3月29日 上午7:03

  78. elick

    哇——很棒的作品!真的很期待回家后浏览代码。我想尝试把它移植到 coffeescript。

    2012年3月28日 下午12:42

  79. 乔恩

    我意识到为什么我无法让它运行:我使用的 wifi 阻止了非 80 端口的流量。我以为 WebSockets 的一个中心点是允许通过 80 端口进行通信以绕过这种阻塞,那么为什么在其他端口上运行它呢?

    2012年3月28日 下午3:24

    1. Mike

      我想我也遇到了同样的问题……有没有办法更改它以便我可以玩游戏?

      2012年3月28日 下午7:18

  80. ken

    很棒的游戏!我只有一个问题:20/20 任务(任务)是什么?再见。

    2012年3月28日 下午4:40

  81. Juve

    刚刚尝试了一下,看起来很棒,正如预期的那样,简洁明了。但是我的服务器上有 60 个人在线,运行起来非常缓慢。尽管网站在 Node.js 中存在扩展问题,或者我的 Firefox 11(Ubuntu 10.10)存在严重的画布绘制问题,我无法确定其他画布演示是否也是如此。:(

    2012年3月28日 下午10:43

    1. Juve

      对于所有遇到性能问题的人来说,在我的情况下,这是由专有的 nvidia 驱动程序引起的。我切换到 nouveau。现在画布渲染运行得非常流畅。

      2012年3月31日 上午2:34

  82. Joe

    它在我的 Firefox 9.01 和 Linux Mint Debian 上运行得很好,超过 50 个人在玩,所以似乎不是扩展问题……

    2012年3月29日 上午0:32

  83. VE

    iPad 上无法运行。

    2012年3月29日 上午1:01

    1. Leet

      你用 iPad 的问题。把它烧掉,然后买一个 Android。

      2012年3月29日 上午3:10

      1. Meh

        然后就来了个喷子

        2012年3月29日 下午5:17

  84. webdesigner

    令人印象深刻的作品!我真的很喜欢这款游戏,继续努力!游戏有点太短了:)

    2012年3月29日 上午1:39

  85. dario

    我的游戏无法从 fedora 16 启动

    2012年3月29日 上午4:39

  86. perry

    基于 html5 的很棒作品,不过游戏有点太简单,也太短了。

    2012年3月29日 上午7:19

  87. 亚历克斯

    这很有趣,我肯定会研究一下

    2012年3月29日 上午8:34

  88. 詹姆斯

    我遇到了同样的问题。仍然卡在“连接到服务器”上

    2012年3月29日 上午9:07

  89. jadawin

    好玩的游戏,而且很快,不过太快了,让人意犹未尽,因为很快就玩遍了,但能让人玩上 10 分钟。感谢开发者。

    2012年3月29日 上午9:17

  90. @bjarneo_

    BrowserQuest 真的很棒!但有一点,修复一下,如果有人按了退格键,就提示他们是否要离开页面/游戏:)

    2012年3月29日 上午10:19

  91. 韦德

    有没有关于设置服务器的教程?

    服务器要求是什么?

    2012年3月29日 上午11:49

    1. DomClaxton

      我很快就会发帖。我在构建过程中遇到了一些错误。
      在接下来的几天里看看我的博客,它就会在那里。
      http://domclaxton.tumblr.com
      我将包括一个有关如何设置 Amazon Web Server 的完整指南。
      同时,看看我的构建:

      http://ec2-23-20-174-209.compute-1.amazonaws.com/client/index.html

      这是我的开发服务器,所以它可能会不时地宕机,因为我正在处理其他事情。

      2012年3月29日 下午3:42

  92. van_ban

    html5 能做什么,真是太棒的技术了。
    感谢开发者。
    [由编辑粗略且不完美地翻译:我们能用 HTML5 做些什么?一个绝佳的例子。感谢开发者。]

    2012年3月29日 上午11:55

  93. Barnabus Proboscis

    拜托,拜托,拜托,创建一个让朋友们一起玩的方法。也许可以挑选服务器。

    2012年3月29日 下午12:42

  94. Ramussen

    很酷的演示,但在 IE 中无法运行,在 Chrome(版本 17.0.963.83)中也无法运行。

    因此,对于一项技术实验来说,它非常酷,但老实说,如果它只在 Firefox 中运行,那么它还没有准备好进入黄金时段。

    2012年3月29日 下午1:56

  95. Aeldonis

    无法加载,加载圆圈只是在 Firefox 中旋转。在 Chrome 中,它只是停留在连接到服务器上。我找不到任何帮助信息。

    2012年3月29日 下午1:57

  96. RAM

    戏弄玩家……:-)

    http://youtu.be/sEpog00po5I

    2012年3月29日 下午2:29

  97. DomClaxton

    如果有人连接不上,请尝试在这里连接
    我使用 Github 仓库设置了自己的版本。
    它托管在 Amazon 云上:

    http://ec2-23-20-174-209.compute-1.amazonaws.com/client/index.html

    这是我的开发服务器,所以它可能会不时地宕机,因为我正在处理其他事情。

    2012年3月29日 下午3:38

  98. 詹姆斯

    我能够玩游戏,直到昨晚,我才一直收到“连接到服务器……”,无论使用哪个浏览器。

    根据 browserquest.mozilla.org/status/,只有 692 个玩家,平均有 57 到 59 个。当我在之前玩的时候,服务器平均有 69 到 76 个玩家。

    2012年3月29日 下午4:50

  99. Paul Rouget

    我们修复了“连接到服务器……”超时。

    2012年3月29日 下午5:18

    1. Meh

      这里仍然无法运行。

      2012年3月29日 下午5:22

  100. 乔恩

    我已经尝试过重新加载页面,但仍然卡在“连接到服务器”上 -__-

    2012年3月29日 下午6:03

  101. Tyen

    你是否有足够的并发玩家来继续构建已经开始的内容?

    例如,实现 PvP 和更好的聊天窗口,以便在周围有聊天记录,甚至聊天频道。

    我注意到没有使用 WASD 或其他键盘快捷键的选项。是否计划了目标系统?

    我们的社区正在以下链接中讨论这个话题……“多人在线角色扮演游戏爱好者最重要的互联网论坛,天堂之火。”——纽约时报

    http://www.fohguild.org/forums/mmorpg-general-discussion/46974-browserquest.html

    2012年3月29日 下午9:39

  102. Jon Snow

    很酷的游戏,我希望地图能变得更大。

    2012年3月30日 上午2:04

  103. 史蒂夫

    你对 BrowserQuest 有什么计划?你会添加内容吗?或者它只是一个其他人可以扩展的概念证明?你是否与任何正在扩展游戏的人联系?

    2012年3月30日 上午2:17

  104. Gerard

    仍然连接到服务器。

    2012年3月30日 上午5:44

    1. Glenn

      我也卡在这个屏幕上。所有服务器看起来都运行良好(绿色条,没有满),但我仍然无法通过“连接到服务器”屏幕。

      2012年3月31日 下午4:48

  105. Julien Brightside

    这真是款不错的游戏。玩起来很有趣。

    2012年3月30日 上午6:24

  106. lucas

    很酷的游戏!
    但我遇到了一些错误:你们能帮我吗?

    1 - 在 Android(Galaxy S2)上玩游戏时,当我进入火山附近的洞穴时,它就卡住了,我无法行走。聊天和选项仍然有效,但我无法行走。

    2 - 我的浏览器无法加载游戏,我安装的是最新版的 Mozilla Firefox,但仍然无法运行,它只是没有加载游戏。

    谢谢

    2012年3月30日 上午6:32

    1. Bullfrog

      我在同一款手机的同一个地方遇到了同样的卡顿问题。

      2012年5月20日 上午7:27

  107. Daggon

    嘿,伙计们,持续出现的“连接到服务器消息”意味着服务器已满。服务器并不是很大,所以我也还没有玩过:)

    2012年3月30日 上午6:52

  108. Pedropon

    我不确定我是否完成了游戏,
    我已经完成了 20 个任务,
    我有红披风,但我不知道接下来要做什么……

    这是一款很棒的游戏,带来了如此甜蜜的回忆,谢谢

    2012年3月30日 上午10:11

  109. Reelix

    名字?盔甲?!

    Bah - 在我的时代,他必须赤手空拳地杀死骷髅国王!

    http://i.imgur.com/q5jnS.png

    2012年3月30日 上午10:26

    1. Peregrine

      赤手空拳?!我哪里可以弄到熊掌来挥舞?

      2012年4月29日 上午10:35

  110. Zarggg

    截至东部时间下午 7:52(UTC-04:00),仍然无法加载。使用 Firefox 11.0。游戏无法超过“连接到服务器……”。

    2012年3月30日 下午4:53

  111. James C.

    怎么变成老鼠?

    2012年3月30日 下午4:58

    1. V

      我想你是说狐狸,而不是老鼠。而且是通过喝橙色药水实现的。

      2012年4月2日 上午4:16

  112. yogesh

    看起来很酷,开始玩了!

    2012年3月30日 下午6:08

  113. Fiote

    伙计,这款游戏太棒了!我愿意用一只胳膊来换取知道如何像这样像素化的知识。

    当然不会,因为我喝醉了。

    但说真的,这真是款很棒的游戏!我爱网络游戏,而这款游戏简直是无敌。我孙子会祝贺你的,但我才 24 岁……所以让我自己来吧。祝贺你,伙计!

    2012年3月30日 下午7:33

  114. Fiote

    这里的“兄弟”指的是所有参与开发的人。

    2012 年 3 月 30 日 下午 7:37

  115. MarkRH

    在 Windows XP Home/SP3 上使用 FF 11.0 运行良好,除了音频。音频一直断断续续。我注意到 FF 占用 100% 的 CPU,所以我猜可能是因为这个。但上次我玩的时候完全没有声音,所以现在比之前好多了,哈哈。

    2012 年 3 月 31 日 上午 3:00

  116. RedBeard

    无法运行!Windows 7 x64 SP1,FF 11.0,一直停留在连接服务器状态,没有连接或任何反应。

    2012 年 3 月 31 日 上午 7:22

  117. Ozerren

    我这里也是一样。FF 11 和 Chrome 都一直停留在连接状态。另外,我的手机也无法连接,所以我认为这不是 Windows 或端口问题。

    2012 年 3 月 31 日 下午 1:42

  118. ZASPERS

    游戏太棒了!

    2012 年 3 月 31 日 下午 2:22

  119. g1i1ch

    我并不觉得印象深刻。唯一好的地方是平铺和 WebSocket,不过这两种技术都很简单。

    2012 年 3 月 31 日 下午 2:39

  120. Joel

    我认为每个人都应该根据自己的等级拥有自己的主题音乐。如果能拥有自己的主题音乐,并在你进入城镇时吓唬镇上的居民,那不是很有趣吗?; >

    2012 年 3 月 31 日 下午 6:01

  121. oukourj

    无法玩,我已经连接服务器 10 分钟了……

    2012 年 4 月 1 日 上午 4:35

  122. LordJebe

    使用诺基亚 N9 默认浏览器无法玩,使用 Firefox for Nokia N9 可以玩,但有些问题。

    2012 年 4 月 1 日 上午 7:53

  123. Jesse

    我的所有 Firefox 都无法连接。我在 Ubuntu、Windows 7 和 Android 上都测试过了。

    2012 年 4 月 1 日 上午 9:46

  124. Wolfen

    对于不会说英语的法国玩家,这里有一个网站翻译了任务并提供了其他内容

    http://worldofbrowserquest.blogspot.fr/

    该博客还在建设中。

    2012 年 4 月 1 日 上午 10:39

  125. Benya82

    我发现了一个 bug,如果你进入死胡同,比如国王家旁边的那个死胡同,然后点击另一个地方出去,如果玩家穿过另一块游戏地图区域,当他移动完毕后会卡住。其他功能都正常,但玩家无法响应。
    ——————————
    我发现了一个 bug,如果你进入死胡同,比如国王家旁边的那个死胡同,然后点击另一个地方出去,如果玩家穿过另一块游戏地图区域,当他移动完毕后会卡住。其他功能都正常,但玩家无法响应。

    2012 年 4 月 1 日 下午 5:45

  126. Bravo

    我的 Windows 8 触摸屏无法运行,需要使用鼠标。解决这个问题应该会很合适。

    2012 年 4 月 2 日 下午 2:57

    1. 让-伊夫·佩里埃

      你应该在 Bugzilla 中提交一个关于此问题的 bug 报告。Windows 8 仍处于测试阶段,并非目标平台,但有趣的是开发者会查看这个问题,看看是否是 Gecko 或 W8 中的 bug。

      2012 年 4 月 2 日 下午 4:39

      1. Bravo

        我能够像往常一样在 Windows 8 桌面版上下载并使用 Firefox,所以 IE(新版、反 Flash、支持 HTML5 的 Metro 版本)肯定不如 Firefox 好。Chrome 也能运行。

        2012 年 4 月 6 日 上午 10:06

  127. Anjo666

    我喜欢这个游戏,HTML5+Java 的组合非常有趣,这是目前唯一存在的 16 位 MMORPG 之一。你们可以利用游戏演示版继续开发,毕竟同时在线的人很多。只要对游戏进行少量投资,你们就会取得成功。添加更多职业,扩展世界,增加一些功能,比如购买房屋、占领城堡等等,最终都会非常有益。祝贺你们 =D

    2012 年 4 月 2 日 下午 3:54

  128. 韦德

    角色在 iOS 设备(iPhone4S)上无法保存。在被杀死或重新加载游戏时,角色会从头开始(收集的武器和护甲会消失)。

    2012 年 4 月 3 日 上午 6:28

  129. Keols

    我喜欢它,非常有趣……但时间太短了!

    2012 年 4 月 3 日 下午 12:15

  130. 亚历克斯

    是啊,太可惜了。它显示的内容只有我的平板电脑的 1/4,即使我的 iPhone 分辨率并没有那么低。

    不过,对于我的 Windows 7 和 8 平板电脑来说,它是一款很棒的 Firefox 或 Chrome 游戏。

    2012 年 4 月 3 日 下午 6:01

  131. BugsBunny

    很棒的游戏!我已经完成了 20 个任务中的 19 个。不知道第 20 个任务是什么,也不知道如何解锁。我认为我已经杀死了足够多的角色,很多次了……有没有关于第 20 个任务的提示?

    2012 年 4 月 6 日 下午 11:53

    1. 让-伊夫·佩里埃

      你需要和一个 NPC 对话。摇滚!

      2012 年 4 月 7 日 下午 2:16

    2. Daniel

      在村子里吃掉蛋糕就能完成第 20 个任务。

      2012 年 4 月 17 日 上午 11:11

  132. ghostshadow

    太棒了。我获得了所有成就,耶!希望将来会有更多成就。太棒了!

    2012 年 4 月 7 日 上午 0:38

  133. Neoro

    很酷的游戏,但地图太小了。我在 5 分钟内就玩完了。我希望地图能更大,战斗和装备也能更多。

    抱歉,我的英语不太好:D

    2012 年 4 月 9 日 上午 8:47

  134. Nick

    这应该是 Mozilla/Firefox 的官方游戏,即使是演示版也很有趣!你们只需要添加一些东西就可以把它变成一款更完整的游戏。

    2012 年 4 月 9 日 下午 3:42

  135. Juegos de Mario

    我真的很想加入一个 BrowserQuest 开发者社区。这是一个很棒的基础引擎,但我想要更多!

    2012 年 4 月 10 日 上午 8:12

  136. Fred

    太可惜了,我甚至无法玩,任何浏览器都无法运行 :(
    一直停留在连接 FF 11 或 Chrome 的状态,一样。

    win7 64 位

    2012 年 4 月 10 日 上午 11:49

  137. rick

    提醒一下,有人在整个地图上生成 NPC,并告诉玩家“滚开”,并在被跟踪时称玩家为“蠢货”。如果他们要充当游戏的一部分,他们就应该接受被跟踪。没有必要辱骂,他们可以简单地说他们不是游戏的一部分。对于任何新玩家来说,他们可能是教程的一部分,也可能是最后两个成就之一。

    只是提醒一下,这样任何在这里寻求帮助的人都知道他们不是教程的一部分。而且,因为我从未见过如此愚蠢的开发者,他们会因为被跟踪而生气,所以我认为这并不是参与游戏制作的人。专业的开发者通常比这更聪明。

    只是我的个人看法……

    除此之外,这款游戏很棒。感谢你们制作它!

    2012 年 4 月 10 日 下午 8:35

  138. Wolfen

    我创建了一个关于 BrowserQuest 的社区开发者论坛:http://browserquestlabs.forumsactifs.com/

    该论坛提供英语、法语和西班牙语版本。

    2012 年 4 月 15 日 上午 9:34

  139. DaVince

    好吧。我的最爱移动设备上的浏览器似乎都不能使用 WebSocket,所以我无法玩这个游戏。好吧。

    2012 年 4 月 16 日 上午 4:27

  140. paccione

    你好
    我已经将源代码上传到我的服务器,并且可以访问 index.html 页面,但我需要知道如何配置它。有谁知道解释如何在这个专用服务器上运行这个很棒的小游戏的视频教程吗?提前感谢任何帮助。

    2012 年 4 月 17 日 上午 8:14

  141. Alex Martini

    “无法连接”的问题是由 Web 代理引起的。如果你在代理服务器后面,将无法运行。

    2012 年 4 月 17 日 下午 4:34

  142. Joseph Pruitt

    这是一个很好的游戏开端。我真的很想看到更多内容。

    2012 年 4 月 22 日 下午 10:14

  143. argentum online

    终于,更好的游戏,使用最新的技术!
    感谢所有社区成员!

    2012 年 4 月 24 日 下午 12:32

  144. Katuiros

    嗨!我想帮助你们开发这款游戏!
    我可以加入你们的团队吗?

    2012 年 4 月 27 日 下午 3:41

    1. 让-伊夫·佩里埃

      该游戏在 GitHub 上。你可以修改它,然后提交补丁!

      开源的乐趣!

      2012 年 4 月 27 日 下午 4:03

  145. Victor Popescu

    我们已经使用这些技术以及更多技术开发了一款游戏,并且已经开发了一年多了。BugTopia,这款 HTML5 MMO,将进入私人测试阶段!

    查看预告片:http://www.youtube.com/watch?v=FQj8xUVOKE4,或在 http://www.bugtopia.nethttp://facebook.com/bugtopia 了解更多信息。

    2012 年 4 月 30 日 下午 11:11

  146. teds

    我发现了一个不错的 BrowserQuest 书签小工具 mod

    http://homepage.ntlworld.com/infinnerty/infinnerty/4Fun/

    2012 年 5 月 1 日 下午 4:25

  147. Okan

    有史以来最好的浏览器游戏测试版!如果你能把它变成一款 MMORPG,那将是史诗级的。

    2012 年 5 月 3 日 下午 2:01

  148. Zee

    我的 Windows 电脑卡在连接服务器状态,但我的 OSX 电脑可以正常连接。
    Windows 没有防火墙,OSX 和 Windows 都在同一个网络上。

    2012 年 5 月 10 日 上午 9:22

  149. Sla

    这是一个很酷的游戏,但存在 bug
    在 Android 上玩,当我进入火山附近的洞穴时,游戏会卡住,我无法移动。聊天和选项仍然可以正常使用,但我无法移动。

    2012 年 5 月 19 日 下午 11:31

  150. Bullfrog

    我也发现,在 Galaxy S2 上玩时,当我进入火山洞穴时游戏会卡住。和前面评论中提到的问题完全一样。不知道平台差异应该有多大?

    2012 年 5 月 20 日 上午 7:33

  151. ywlcjl

    我成功解决了 win7 x32 sp1 上的 BrowserQuest“连接服务器”问题,是防病毒软件设置问题。我在 AVAST 防病毒软件中关闭了 Web 保护,游戏就能玩了。

    2012 年 5 月 23 日 下午 7:43

  152. Mike

    这款游戏很棒,但我一直死,所以不算太棒,但真的很棒。

    2012 年 5 月 31 日 下午 5:41

    1. Kyle

      你一定没有努力。我能在 10 分钟内通关游戏,获得最好的护甲,并打败最终 boss。

      2012 年 10 月 5 日 下午 9:00

      1. Sassy

        我也是:)

        2013 年 2 月 27 日 下午 6:33

  153. Wern

    很棒的游戏!但这款游戏消耗大量资源是正常的吗?因为每次我玩它的时候,我的笔记本电脑的风扇都会疯狂地旋转,电脑会产生更多的热量。

    2012 年 6 月 1 日 下午 10:04

  154. Weerayut Teja

    很棒的游戏,还有源代码。谢谢。我将从中学习。

    2012 年 6 月 5 日 上午 7:56

  155. Simon Smith

    网站在Mac上的Firefox 13.0.1上无法运行:'(

    尝试测试WebSocket,也尝试了这个游戏,但一直显示

    很抱歉,你的浏览器不支持 WebSockets。
    为了玩游戏,建议使用最新版本的Firefox、Chrome或Safari。

    2012年7月15日 上午9:28

  156. Enda Mannn

    我真的很喜欢玩这个游戏,但希望有更多任务可以完成。尽管如此,还是很棒的作品。

    2012年7月20日 上午2:54

  157. DD

    如果这个问题听起来很傻,请原谅我,因为我是一个完全的网页开发新手,我需要做HTML5游戏的概念验证。

    我已经编译了服务器并在本地主机上启动它。如果我在浏览器中键入“http://localhost:8000/status”,我会得到一个结果。但我无法启动游戏。启动游戏的URL是什么?是“http://localhost:8000/BrowserQuest”吗?在客户端文件夹中,我已经修改了config_local.json和config_build.json为
    “host”: “ws://localhost”,
    这样正确吗?

    2012年8月1日 上午2:31

  158. Mark Manning

    我认为这太棒了。文本过渡非常流畅,图形过渡也很流畅,而且玩起来很棒。对于一直死去的迈克来说——停止攻击你杀不了的怪物。先尝试较小的怪物。:-) 对于维恩来说——你的CPU风扇启动的原因可能是你的系统可能没有设置为处理新技术。旧电脑处理起来比较困难,因为硬件通常是在软件中模拟的。因此,特定代码可能执行了很多操作来弥补缺失的硬件。

    2012年8月5日 下午12:44

  159. 罗伯特·伯克霍尔

    我发布这篇帖子是为了所有尝试在本地机器上运行游戏并且遇到问题的人。我描述了跨域安全问题以及我提出的解决方法(变通方法),该方法解决了游戏的连接问题。希望这有帮助!!!

    https://github.com/mozilla/BrowserQuest/issues/96

    https://github.com/rburkhal/BrowserQuest.git

    2012年8月17日 下午11:52

  160. abhinav

    真的很棒 :)

    2012年8月20日 上午1:13

  161. hello

    来玩BrowserQuest的扩展

    http://asky.freethinker.kr/index.en.html

    服务器由个人运行
    非商业用途

    2012年8月22日 上午4:01

  162. hello

    这是游戏的扩展的新链接

    http://asky.freethinker.kr/index.py?no=00082001010010000066000970010500110&lang=en

    在全局聊天中键入/1
    例如“/1 hi”
    使用药水按1或2

    2012年9月3日 上午10:00

    1. sonns

      你好!
      你能教我如何扩展这个游戏吗?
      我想开发它

      2012年12月24日 上午1:17

  163. alex

    你必须在BrowserQuest注册

    2012年9月8日 上午9:45

  164. Jenny

    嗨,

    我真的很喜欢这篇文章和游戏。我还想推荐一款HTML5游戏:http://www.a5-animator.com/Pages/Examples_8#prettyPhoto%5Biframes1%5D/0/

    玩得开心!:-)

    2012年9月18日 上午5:30

  165. Robert Wagner

    我卡在“连接到服务器...”上。我对WebSocket不太熟悉,但这可能与我位于代理服务器后面有关。我能够在不在代理服务器后面的另一台设备上连接。

    2012年9月24日 上午11:00

  166. Justin Clift

    对于任何有兴趣尝试BrowserQuest代码或参与进一步开发的人,请使用此GitHub仓库

    https://github.com/browserquest/BrowserQuest

    Mozilla的仓库有许多错误,虽然是一个有用的参考点,但已被放弃。:(

    2012年9月26日 上午2:53

  167. Goldniko

    游戏无法连接到服务器,即使我等了半个小时也无法连接。

    2012年10月7日 下午8:10

  168. hello

    http://www.youtube.com/watch?v=BMiGwCYjJYQ

    来观看BrowserQuest的扩展版本!

    2012年10月11日 上午5:48

  169. Chris Nikolajsen

    很棒的游戏!它让我想起了SNES游戏“塞尔达传说:时之笛”。你将游戏代码开源真的很棒。我正在努力制作HTML5游戏,这将是一个很好的灵感和知识来源 :) 谢谢

    2012年11月7日 上午1:10

  170. Agent BA-2 “J”

    Agent BA-2 “J”是我的角色名称。(我从这款名为Elite Beat Agents(简称EBA)的DS游戏中获得的)。

    2012年11月7日 下午5:51

  171. crizcross

    最后一枚奖牌*剧透*。在森林的东边,有一个由三个巨人守护的洞穴。在洞穴里,向右,向右,向左下,向左下,或者类似的方法,就可以找到Rickroll :P

    2012年11月18日 上午5:42

  172. Juan Vazquez

    这真是太棒的游戏了!我喜欢BrowserQuest

    2012年12月7日 上午7:52

  173. Yossi levi

    嗨,

    我想制作多人游戏。

    我了解了WebSocket,它使用TCP协议,可以对每个请求进行50毫秒的响应。

    我知道Node.js可以与WebSocket一起使用。
    我阅读了一些指南,看到我必须在本地主机(127.0.0.1)上安装Node.js。

    我的问题是

    如何在主机域中集成WebSocket
    例如 http://www.mydomain.com 而不是 127.0.0.1:1337/ -> 1337端口正在监听?

    非常感谢

    2012年12月9日 下午10:52

  174. RandomAdventure

    哇,我通关了,并在10分钟内获得了最好的盔甲!:D

    2012年12月30日 上午5:56

  175. RandomAdventure

    另外,RandomAdventure是我的游戏用户名

    2012年12月30日 上午6:08

  176. Cameron

    不幸的是,虽然游戏声称与iOS兼容,但事实并非如此。当你使用移动版Safari进入包含老板的房间时,游戏会把你冻结。导致这种情况的任何错误都应该修复。在我看来,如果它不能正常运行,它就不“兼容”。误导性,而且对于许多无法完成此游戏的用户来说非常令人失望。

    2013年1月10日 下午7:57

  177. Francis

    该页面可以使用一些东西来阻止你按下后退按钮

    2013年1月22日 下午1:35

  178. Stephanie Bergmann

    我想玩Facebook上的游戏,用德语!!

    2013年2月12日 上午11:34

  179. Brian

    这太棒了!在受到这个游戏的启发后,我创建了自己的多人HTML5游戏!快来看看http://www.bandwithfriends.com

    2013年2月15日 下午7:23

  180. PLayer

    制作不同的地图

    2013年3月4日 下午12:38

  181. Fire crow

    太棒了!!!很棒的游戏,玩家之间的实时互动很棒

    2013年3月6日 上午9:09

  182. Zoe Barrie

    我爱它

    2013年3月27日 上午10:50

  183. vucko

    我无法连接到服务器,浏览器中只显示“连接到服务器...”的消息,并且超过10分钟没有任何变化。

    2013年3月28日 下午5:41

  184. CraigLiamFord

    当我使用网页浏览器玩游戏时,我能听到音乐在播放,但当我使用Windows 8应用程序时,却听不到音乐。

    声音/音量在右下角。

    2013年4月8日 上午4:47

本文的评论已关闭。