Browserquest: HTML5多人在线游戏

原创 2012年03月29日 16:47:36

对于HTML5的游戏,目前来说已经不是什么新鲜事了,前几天小编也介绍过用HTML5技术将iPhone变成游戏手柄的小蜜蜂游戏,Mozilla为了体现HTML5的强大功能,日前Mozilla与法国一家游戏开发小作坊联手发布了一款新的大型基于HTML5技术的多人在线游戏Browserquest,它表示允许支持“网页浏览器和服务器之间的双向通信。”的方式运作,在游戏中玩家需要扮演一位年轻的战士在一个危险的世界中不断探险并寻找宝藏。

先跟随小编一起来看下游戏的宣传视频吧:

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

  • WebSockets 技术:该技术主要用于在浏览器中实现和服务器端的双向通信。
  • HTML5 Canvas:主要用于基于 2D tile 的图形引擎。
  • Web workers:允许初始化大的世界地图,而不会减慢页面 UI。
  • localStorage:随时保存玩家角色的进度。
  • CSS3 Media Queries:使游戏可以自动根据不同的设备进行调整。
  • HTML5 audio:你可以听到游戏中的各种声音。

由于该游戏是基于HTML5技术开发的,所以你可以在PC、智能手机、平板电脑等设备上进行游戏,只要你的设备上有Firefox, Chrome、Safari 或者 Opera浏览器你就可以随时随地玩这款多人在线游戏了(IE被彻底抛弃了,这叫微软颜面何在?)。

本来小编想体验一下这个游戏的,但不知道是办公室网络不给力还是咱们伟大的天朝给河蟹了,大家想体验的话最好还是翻墙吧。这是游戏地址:http://browserquest.mozilla.org/

目前Mozilla已经发布了BrowserQuest源代码,你也可以在GitHub上下载此源代码:

https://github.com/mozilla/BrowserQuest

再发一个HTML5+WebSocket+PHP多进程 多人在线小蝌蚪游戏[强烈推荐]

很少有人使用PHP daemon跑服务的,用PHPdaemon
  • u012810515
  • u012810515
  • 2014年05月03日 23:34
  • 4136

《大型多人在线游戏开发》读书笔记

原作名:《Massively Multiplayer Game Development》 – Thor Alexander 一、MMP设计技术 【卡通城OL:面向大众的MMO】 游戏设计问...
  • jinnblue
  • jinnblue
  • 2017年03月28日 18:57
  • 519

使用Multiplayer Networking做一个简单的多人游戏例子-2/3(Unity3D开发之二十六)

使用Multiplayer Networking做一个简单的多人游戏例子-1/3 7. 在网络中控制Player移动上一篇中,玩家操作移动会同时控制同屏内的所有Player,且只有自己的屏幕生效。因为...
  • yanghuiliu
  • yanghuiliu
  • 2016年03月29日 17:08
  • 9040

多人联机射击游戏中的设计模式应用(二)

(6)观察者模式      联机射击游戏可以实时显示队友和敌人的存活信息,如果有队友或敌人阵亡,所有在线游戏玩家将收到相应的消息,可以提供一个统一的中央角色控制类(CenterControlle...
  • xxb2008
  • xxb2008
  • 2013年02月05日 13:28
  • 1045

Unreal Engine4学习笔记--2制作别人可以加入的多人游戏

一直都想做一个网络端的游戏,可以自己创建房间,可以让别人加入。学习的时候参考了官方的MultiplayerShootout 的例子。 首先,想要使用UE4的网络模块,就必须在你的项目目录的Confi...
  • u011407338
  • u011407338
  • 2016年01月21日 15:41
  • 1352

VR丨教你三步构建一个基于Unity的多人在线VR

随着VR玩家团队的不断壮大,广大开发者越来越重视在VR中的互联和社交。今天我们就来讨论一下如何创建一个基于Unity的多人连线VR的基础构架。本文中使用Unity版本为Pro 5.5.1, 硬件以Oc...
  • CarLongRo
  • CarLongRo
  • 2017年03月22日 20:37
  • 987

HTML5 WebSocket+Tomcat实现真●Web版即时聊天室(单人+多人)

心累,下班回到宿舍,花了一个多小时的时间打开网页。。。真实醉了,对于干IT的人来说,没有网络或者网络卡到爆,真实比割了JJ还难受。首先是LZ的电脑被别人中了木马,是mysql的漏洞,在图书馆连了公共W...
  • qqHJQS
  • qqHJQS
  • 2015年10月11日 07:47
  • 10787

UE4创建多人游戏的配置(启动网络模块)

UE4 蓝图(Blueprints)提供了联网功能, 但默认情况下UE4并没有启用网络模块,启动网络联机功能需要以下两个步骤: 1:在工程的 Config 目录下 DefaultEn...
  • schrodinger1900
  • schrodinger1900
  • 2016年10月07日 23:06
  • 1597

Unity3d多人在线教程

http://blog.sina.com.cn/s/blog_90e888f501019jmw.html Unity多人在线教程 欢迎Unity用户,在这儿你将学习网络的使用。...
  • y13156556538
  • y13156556538
  • 2016年09月30日 16:10
  • 826

UE4联机多人游戏基本设置

UE4自带网络联机功能,但是似乎只有蓝图接口
  • qq992817263
  • qq992817263
  • 2016年09月04日 21:27
  • 7120
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Browserquest: HTML5多人在线游戏
举报原因:
原因补充:

(最多只允许输入30个字)