《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变得更简单吗?
相关文章
|
移动开发 HTML5
html5掷骰子跳棋游戏源码
html5掷骰子跳棋游戏源码
1143 1
html5掷骰子跳棋游戏源码
|
移动开发 前端开发 Shell
《HTML5 Canvas核心技术 图形、动画与游戏开发》 读书笔记
《HTML5 Canvas核心技术 图形、动画与游戏开发》 读书笔记
|
移动开发 JavaScript 前端开发
HTML5最新经典俄罗斯方块游戏插件
HTML5最新经典俄罗斯方块游戏插件
HTML在线扫雷游戏网页源码
HTML在线扫雷游戏网页源码是一款基于HTML+CSS+JavaScript开发的在线扫雷小游戏单页源码,为用户提供了一个无需安装即可在浏览器中直接玩的扫雷游戏。该游戏的源码不仅包含了完整的游戏逻辑,还具备丰富的界面设计和用户交互功能,使得玩家能够轻松上手并享受扫雷带来的乐趣。
656 22
|
移动开发 JavaScript 数据管理
HTML5 拖放在游戏中的应用
HTML5的拖放功能在游戏开发中广泛应用,尤其在创建交互式网页游戏时。它支持多种场景,如拖动角色或物品、选择和装备物品、拼图或配对游戏以及自定义界面布局。通过简单的HTML和JavaScript代码,可实现流畅的拖放交互,并提供视觉反馈,增强用户体验。此外,还需考虑设备兼容性和数据管理,确保游戏在不同设备和浏览器上都能良好运行。总之,HTML5拖放功能使网页游戏更生动有趣。
|
前端开发
HTML+CSS练习小项目——百叶窗
HTML+CSS练习小项目——百叶窗
|
安全 Windows
在线网页版扫雷游戏HTML源码
在线网页版扫雷游戏HTML源码
997 1
在线网页版扫雷游戏HTML源码
|
前端开发 JavaScript 容器
技术经验解读:个人练习:使用HTML+CSS3制作图片轮播功能(不使用JavaScript)
技术经验解读:个人练习:使用HTML+CSS3制作图片轮播功能(不使用JavaScript)
323 0
|
移动开发 前端开发 程序员
程序员必知:基于HTML5堆木头游戏
程序员必知:基于HTML5堆木头游戏
175 0