《HTML5 2D游戏编程核心技术》——第2章,第2.7节练习

简介:

本节书摘来自华章出版社《HTML5 2D游戏编程核心技术》一书中的第2章,第2.7节练习,作者[美] 戴维·吉尔里,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.7 练习
1.?在调试器中运行最终版本的Snail Bait游戏。设置一些断点,逐步调试一些代码。
2.?当Snail Bait游戏运行时,运行prof?iler,使用特殊的浏览器和操作系统评价游戏性能。

  1. 最终版本的Snail Bait游戏有一个showSmokingHoles属性,被设置为true。改变初始化showSmokingHoles的代码行,使用false代替true,并重新启动Snail Bait游戏。你应该看不到烟雾粒子效果了。运行没有烟雾粒子系统的prof?iler,并将其与有烟雾粒子系统的prof?iler进行性能比较。
  2. 在Chrome游戏中运行Snail Bait游戏,在另一个窗口中打开开发者工具。如图2.6

    bff863529ca540d2a154254fbe961473abafdc6f


    所示摆放这些窗口,这样你可以在游戏运行时观察这些开发者工具。开始一个时间线,并在游戏运行过程中观察其性能。
    1. 安装2.5节中提到的Ruby脚本。将编辑器和浏览器窗口放置在合适的位置,以便于你可以同时观察游戏和编辑器。执行第1章中的练习5,然后撤销练习5中的改变。Ruby脚本可以使第1章中的练习5变得更简单吗?
相关文章
|
2月前
|
移动开发 HTML5
html5掷骰子跳棋游戏源码
html5掷骰子跳棋游戏源码
46 1
html5掷骰子跳棋游戏源码
|
8月前
|
移动开发 前端开发 Shell
《HTML5 Canvas核心技术 图形、动画与游戏开发》 读书笔记
《HTML5 Canvas核心技术 图形、动画与游戏开发》 读书笔记
|
3月前
|
安全 Windows
在线网页版扫雷游戏HTML源码
在线网页版扫雷游戏HTML源码
57 1
在线网页版扫雷游戏HTML源码
|
8月前
Html入门练习
Html入门练习
45 0
|
4月前
|
JavaScript
基于js和html的骰子游戏
基于js和html的骰子游戏
24 0
|
4月前
|
前端开发 JavaScript
html+css+js开发一个猜数字游戏
【1月更文挑战第5天】html+css+js开发一个猜数字游戏
43 1
|
4月前
|
前端开发 JavaScript 定位技术
web版拳皇,使用html,css,js来制作一款拳皇游戏
web版拳皇,使用html,css,js来制作一款拳皇游戏
39 0
|
11月前
|
存储 人工智能 移动开发
HTML5 游戏开发实战 | 五子棋
五子棋是一种家喻户晓的棋类游戏,它的多变吸引了无数的玩家。本章首先实现单机五子棋游戏(两人轮流下),而后改进为人机对战版。整个游戏棋盘格数为 15×15,单击鼠标落子,黑子先落。在每次下棋子前,程序先判断该处有无棋子,有则不能落子,超出边界不能落子。任何一方有横向、竖向、斜向、反斜向连到 5 个棋子则胜利。
23428 8
HTML5 游戏开发实战 | 五子棋
|
5月前
|
存储 JavaScript 索引
基于 HTML+CSS+JS 的石头剪刀布游戏
基于 HTML+CSS+JS 的石头剪刀布游戏
79 0
|
5月前
|
前端开发 JavaScript
❤️使用 HTML、CSS 和 JS 创建响应式可过滤的游戏+工具展示页面 ❤️
❤️使用 HTML、CSS 和 JS 创建响应式可过滤的游戏+工具展示页面 ❤️
56 0
❤️使用 HTML、CSS 和 JS 创建响应式可过滤的游戏+工具展示页面 ❤️