一些涉及到的技术:
- 使用 Websocket 进行通信,支持多人在线联机
- 使用 WebWorkers 进行后台任务的处理,例如地图的载入
- 使用 localStorage 用于储存玩家数据
- 使用 CSS3 Media Query 用于适应不同设备的分辨率
- 使用 Canvas 进行图像绘制
- 使用 HTML5 Audio 提供声音
官方介绍:https://hacks.mozilla.org/2012/03/browserquest/
一些涉及到的技术:
官方介绍:https://hacks.mozilla.org/2012/03/browserquest/