当前位置: 首页 > 软件库 > 游戏/娱乐 > 网络游戏 >

BrowserQuest

在线的 HTML5 游戏
授权协议 MPL
开发语言 JavaScript HTML/CSS
所属分类 游戏/娱乐、 网络游戏
软件类型 开源软件
地区 不详
投 递 者 司徒运锋
操作系统 跨平台
开源组织 Mozilla
适用人群 未知
 软件概览

Mozilla 上线了一款支持多人在线的 HTML5 游戏 BrowserQuest ,来展示 HTML5 功能的强大。

该游戏主要使用 HTML5 进行开发,在游戏中,玩家扮演一个年轻的战士,在危险的世界中展开冒险并寻找宝藏。

该游戏使用了大量先进的技术,包括:

  • WebSockets 技术:该技术主要用于在浏览器中实现和服务器端的双向通信。

  • HTML5 Canvas:主要用于基于 2D tile 的图形引擎。

  • Web workers:允许初始化大的世界地图,而不会减慢页面 UI。

  • localStorage:随时保存玩家角色的进度。

  • CSS3 Media Queries:使游戏可以自动根据不同的设备进行调整。

  • HTML5 audio:你可以听到游戏中的各种声音。

由于该游戏基于 HTML5,所以可以在大部分设备中的现代浏览器(Chrome、Firefox、Safari 等)中运行,这些设备包括 PC、智能手机、平板电脑等。

  • 单进程模式用户间数据容易共享 browserquest本身就设计成单进程模式,单进程模式用户间数据容易共享,不用频繁的进程间通讯,开发简单。 改成gateway网关模式利弊 如果要改成多进程gateway网关模式,代码改动量会很大,要求开发者对于browserquest运行机制及代码结构非常熟悉。 即使开发出多进程模式,由于进程间要频繁通讯,整体性能不一定比单进程好。 拿browserquest来

 相关资料
  • BrowserQuest-PHP 是 BrowserQuest 的 PHP 版本,基于 workerman 开发。 BrowserQuest 是 Mozilla 上线的一款支持多人在线的 HTML5 游戏 BrowserQuest ,来展示 HTML5 功能的强大。 该游戏主要使用 HTML5 进行开发,在游戏中,玩家扮演一个年轻的战士,在危险的世界中展开冒险并寻找宝藏。 体验地址:http://

  • 以下测验提供与HTML5 Framework相关的多项选择题(MCQ)。 您必须阅读所有给定的答案并单击正确的答案。 如果您不确定答案,则可以使用“ Show Answer按钮Show Answer 。 您可以使用“ Next Quiz按钮在Next Quiz中检查新的问题集。 问题1 - 以下哪个浏览器在其最新版本中支持HTML5? A - Apple Safari B - 谷歌浏览器 C -

  • 但即使一门技术同时满足上述要求,也未必适合你。每个人还需要结合自己的特质和兴趣来选择合适的技术,否则很可能会半途而废。

  • 游戏很简单:怪物从地图左上角出现,前往右下角,你的任务是建造炮台或围墙,阻止怪物的前进。每当有怪物到达终点,你游戏中的生命值就会下降,如果生命值降为 0 ,游戏就输了。目前这个版本中,怪物是无穷无尽的,游戏目的就是要抵抗尽可能长的时间。  

  • 本人211本,计科专业,有一段游戏小厂实习经历,不过不是策划而是客户端开发 一面 主策面 线下,半个小时 1. 自我介绍 2. 喜欢玩什么类型的游戏,为什么 3. 为什么不做程序了 4. 你觉得一个系统的策划案应该有哪些部分 5. 荒野大镖客2哪里做得好,吸引你的是什么 6. 荒野大镖客2的前期引导被很多人诟病,你觉得问题在哪,你会如何去改善 7. 如果让你来做一款横版闯关游戏的第一关,你怎么去做

  • 本文向大家介绍js+html5实现可在手机上玩的拼图游戏,包括了js+html5实现可在手机上玩的拼图游戏的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了js+html5实现可在手机上玩的拼图游戏。分享给大家供大家参考。具体如下: 手机版的拼图。pc上用Chrome 或者 Firefox 希望本文所述对大家的javascript程序设计有所帮助。