HTML5-游戏开发示例-五-

84 阅读2分钟

HTML5 游戏开发示例(五)

原文:zh.annas-archive.org/md5/4F48ABC6F07BFC08A9422C3E7897B7CC

译者:飞龙

协议:CC BY-NC-SA 4.0

附录 A. 小测验答案

第二章:开始使用基于 DOM 的游戏开发

在页面准备好后运行我们的代码

1d

理解绝对位置的行为

1c

第三章:在 CSS3 中构建记忆匹配游戏

使用 HTML5 自定义数据属性存储内部自定义数据

1c 或 d

使用 jQuery 访问自定义数据属性

1a 和 d

第四章:使用画布和绘图 API 构建解开游戏

使用 startAngle 和 endAngle

1c

仅使用 fill 命令关闭路径

1b

在画布中访问形状

1b
2d

清除画布中绘制的形状

1a
2b

第五章:构建画布游戏大师班

在画布中绘制文本

1c
2b

样式化画布背景

1b

第六章:为游戏添加音效

使用音频标签

1b
2请在和之间放置回退内容

第七章:使用本地存储存储游戏数据

使用本地存储

1False
2True
3True

第八章:使用 WebSockets 构建多人绘画和猜词游戏

1参考与 Web Sockets 部分相关的内容在 WebSockets 方法中,请求的数量比轮询方法少得多。这是因为客户端和服务器之间的连接是持久的。一旦建立连接,只有在有任何更新时才会从客户端或服务器端发送请求。例如,当客户端想要向服务器更新某些内容时,它会向服务器发送消息。服务器也只在需要通知客户端进行数据更新时才向客户端发送消息。在连接期间不会发送其他无用的请求。因此使用的带宽要少得多。以下图表显示了 WebSockets 方法。