《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变得更简单吗?
相关文章
|
7月前
|
移动开发 HTML5
html5掷骰子跳棋游戏源码
html5掷骰子跳棋游戏源码
128 1
html5掷骰子跳棋游戏源码
|
移动开发 前端开发 Shell
《HTML5 Canvas核心技术 图形、动画与游戏开发》 读书笔记
《HTML5 Canvas核心技术 图形、动画与游戏开发》 读书笔记
|
3月前
|
移动开发 JavaScript 数据管理
HTML5 拖放在游戏中的应用
HTML5的拖放功能在游戏开发中广泛应用,尤其在创建交互式网页游戏时。它支持多种场景,如拖动角色或物品、选择和装备物品、拼图或配对游戏以及自定义界面布局。通过简单的HTML和JavaScript代码,可实现流畅的拖放交互,并提供视觉反馈,增强用户体验。此外,还需考虑设备兼容性和数据管理,确保游戏在不同设备和浏览器上都能良好运行。总之,HTML5拖放功能使网页游戏更生动有趣。
|
6月前
|
前端开发
HTML+CSS练习小项目——百叶窗
HTML+CSS练习小项目——百叶窗
|
6月前
|
前端开发 JavaScript 容器
技术经验解读:个人练习:使用HTML+CSS3制作图片轮播功能(不使用JavaScript)
技术经验解读:个人练习:使用HTML+CSS3制作图片轮播功能(不使用JavaScript)
65 0
|
6月前
|
移动开发 前端开发 程序员
程序员必知:基于HTML5堆木头游戏
程序员必知:基于HTML5堆木头游戏
37 0
|
6月前
切方块游戏 HTML5+jQuery【附源码】
切方块游戏 HTML5+jQuery【附源码】
40 0
|
7月前
|
前端开发
html编写登录页面练习
html编写登录页面练习
53 0
|
存储 人工智能 移动开发
HTML5 游戏开发实战 | 五子棋
五子棋是一种家喻户晓的棋类游戏,它的多变吸引了无数的玩家。本章首先实现单机五子棋游戏(两人轮流下),而后改进为人机对战版。整个游戏棋盘格数为 15×15,单击鼠标落子,黑子先落。在每次下棋子前,程序先判断该处有无棋子,有则不能落子,超出边界不能落子。任何一方有横向、竖向、斜向、反斜向连到 5 个棋子则胜利。
23503 8
HTML5 游戏开发实战 | 五子棋
|
7月前
|
安全 Windows
在线网页版扫雷游戏HTML源码
在线网页版扫雷游戏HTML源码
242 1
在线网页版扫雷游戏HTML源码

热门文章

最新文章

下一篇
无影云桌面