开发工具:
文件大小: 18mb
下载次数: 0
上传时间: 2011-06-24
详细说明: HTML5 Canvas 可以快速创建出有助于游戏开发的轻型图片。 本部分说明如何使用 Canvas 创建将在网页中运行的怀旧风格外太空飞行游戏。 此游戏的设计主要是为了展示使用 Canvas 功能开发 Web 游戏的基本原则。 此太空游戏的目标是,使您的宇宙飞船穿过分布着爆炸小行星的星域,安全返回基地。 本教程包含运行游戏的完整代码。 代码是使用 HTML5 Canvas 和 JavaScript 编写的,包含四个独立的有注释代码示例。 每个示例都涉及一项关键的编程任务,这些任务是开发游戏的不同方面所必需的。 第四个代码示例将所有任务组合在一起,创建了一个完整有效的游戏,您可以使用箭头键移动飞船,穿越分布着爆炸红色小行星的星域迷宫。 如果您的飞船撞到行星,则将被毁坏。 为了安全返回基地,您必须避开小行星,或在您撞上小行星之前将其炸毁。 将根据您移动飞船的次数和您发射的炸弹数来进行计分。 Canvas 可用于创建各种基于 Web 的游戏。 它是一款有效的开发工具,因为它以immediate mode运行,并直接向屏幕提供图形。 与retained mode系统不同,在屏幕上绘制图形之前,不会有任何中间步骤发生。 因此,Canvas 的即时模式使之能 够比其他图形技术开发出运行更快、使用内存更少的应用程序。 Canvas 的另一种好处是它使用像素在屏幕上创建和读取图像。 通过更改各个像素,可以轻松地制作复杂的动画。 Canvas 还可以检测之前已在屏幕上绘制了哪些像素。 通过使用此功能,游戏程序可以确定对象是否会发生碰撞。 对于创建快速操作的游戏来说,碰撞检测是不可或缺的部分。 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.