Browserquest是Mozilla与法国Little Workshop游戏工作室共同开源的一款HTML5多人在线游戏。支持PC、智能手机、平板电脑等移动设备。游戏中,玩家扮演一位年轻的战士在一个危险的世界中不断探险并寻找宝藏。

html5游戏编程:HTML5多人在线开源游戏-Browserquest(1)

Browserquest架构有三个主要部分:1.服务器端,使用 Node.js 运行 2.客户端,在浏览器中使用javascript运行 3.数据库端,使用Redis运行。采用的技术包括:WebSockets 技术:用于在浏览器中实现和服务器端的双向通信。 HTML5 Canvas:用于基于 2D tile 的图形引擎。Web workers:允许初始化大的世界地图,而不会减慢页面 UI。localStorage:随时保存玩家角色的进度。CSS3 Media Queries:使游戏可以自动根据不同的设备进行调整。HTML5 audio:游戏中触发的各种声音。

html5游戏编程:HTML5多人在线开源游戏-Browserquest(2)

开源派红包福利

打开支付宝首页搜索“556850443” 立即领大红包

html5游戏编程:HTML5多人在线开源游戏-Browserquest(3)

微信订阅号:开源派 (opensourcepie)

,