没有合适的资源?快使用搜索试试~ 我知道了~
基于HTML的飞机大战游戏设计与开发论文.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 78 浏览量
2023-08-11
08:05:30
上传
评论
收藏 138KB DOC 举报
温馨提示
试读
26页
基于HTML的飞机大战游戏设计与开发论文.doc
资源推荐
资源详情
资源评论
基于 HTML5 飞机大战游戏设计与开发
摘要 本设计主要结合 HTML5 技术和 Photoshop 技术,设计并实现了基于 HTML5 飞机大战游戏.本游
戏使用了 HTML5 技术中的 Canvas(画布)标签、Audio 标签、JavaScript、CSS、本地数据库等.本设计中
游戏流程为:背景图片的选取及制作;登陆界面和游戏界面的设计;各功能模块的实现;各模块间的衔接;各
功能模块的测试;整个游戏的测试.本游戏服务器运行后,玩家可以直接通过浏览器打开,并采用键盘对飞
机进行操作.
关键词:HTML5;JavaScript;键盘操作
目 录
1.1 研究背景和国内外研究现状 ...................................................................................3
1.1.1 研究背景 ........................................................................................................3
1.1.2 研究现状 ........................................................................................................5
1.2 开发平台简介 ...........................................................................................................6
1.2.1 VS 2012 简介 ..............................................................................................6
1.2.2 开发环境的搭建 .........................................................................................6
1.3 课题主要内容和系统功能介绍 ...............................................................................6
1.3.1 课题主要内容 ...............................................................................................6
1.3.2 飞机大战游戏功能介绍 ................................................................................7
2.1 HTML5 的新特性.....................................................................................................8
2.2 JavaScript 中的面向对象..........................................................................................8
2.3 CSS 层叠样式表 .......................................................................................................9
2.4 Photoshop 技术 .........................................................................................................9
3.1 游戏设计简介 ........................................................................................................10
3.2 需求分析 ................................................................................................................10
3.2.1 系统角色 .....................................................................................................10
3.2.2 用例分析 .....................................................................................................10
本游戏是按进度条层、游戏层、飞机层、子弹层、文字层划分层次的。进度条层
是用来显示图片读取时的进度。游戏层是用来掌控整个游戏,其他各层都会添加到游
戏层上面。飞机层是用来显示游戏中的飞机。子弹层是对子弹进行操控的。文字层是
用来显示游戏中的文本。 ...................................................................................................11
4.1 进度条层 .................................................................................................................11
6.1 测试目的 ................................................................................................................15
6.2 测试方法 ................................................................................................................15
6.3 测试实例 ................................................................................................................15
6.3.1 进度条模块 .......................................................................................................15
测试 .......................................................................................................................................17
结果图 ...................................................................................................................................17
图 6.1 进度条测试图 ..........................................................................................................17
6.3.2 游戏运行模块 ............................................................................................18
6.3.3 游戏结束 ....................................................................................................21
1
引言
在科技不断发展的今天,Internet 已经开始嵌入到人们的生活当中,慢慢的影响着人们
的思想,而它所秉承的各种应用被人们逐步采纳了,并且体会到了其中的长处与完美。然
而更多的人们对互联网产生了复杂的需求,如今人们追求高速度的观点不断提升着,无论
从技术界还是商业界,所有行业都不断地求取创新即更新,当下新的技术和模式在新的企
业和应用中不断制约着,存在着创业花费低而技术花费却很高的问题,所以很多规模较大
的企业必须不断更新新的技术,因此才建立了相当不错的技术纲领,也成立了更多服务和
方案。但庞大的互联网却存在一种宽松的环境,所以它需制定一种规范,而不是让最大的
企业独占了,若不按照此方法就会失心于别人,所以不断革新与发展是 HTML5 形成一种
更加规范和体系的前提,然而在这种前提下形成的标准与体系会更加发展迅速。将近十年
的时间,HTML5 在形式上与从前的方案大不一样了,HTML5 不仅可以对 Web 文档进行
完善,它最重要的使命是将 Web 领入到一个更加适合他的平台中,使图像、音频、动画
和视频方面及同电脑的交互等标准化了。虽然 HTML5 的开发需要不断地探索,但是
HTML5 却已经在向网页转变。然而,如今传统意义上的互联网将不复存在,更加实用和
规范的东西却吸引中更多消费群体,借助手机等各种先进的设备去得到更加有价值的东西,
比如应用导航、定位手段去挖掘新的数据和多点、重力等新的交互方式的应用,在将来的
某一天人们生活之处所存留的倒影将影响着好几辈人。 HTML5 中不仅添加了各种相关的
功能,而且也考虑了有关非正式场合应用网络时出现的症状。因此,探究 HTML5 的某些
应用体系将是一个非常难得的机遇,而运用类似的方案去创新出更多有价值的东西更是改
变这个世界的一次机会在改革期间。该课题是比较系统的认识与探究 HTML5 技术,但它
自身也存在着 WEB 不能完成任务它,但性能却比之前的方案体系会好很多,创新性使其
一个新特点。Internet 有一个创新驱动和相对比较稳定的行业是新的技术最有可能开发出更
多潜在存在的模式。,该课题是针对 HTML5 技术去实现网页游戏的一次实践,然而,这确
实是一次对新技术亲身实践和学习的机遇,也是对自己能力的一次提高。游戏软件的附有
产物是在计算机诞生后出现的,刚开始是一些简单的代码,由于这些代码是由一些计算机
无聊人士在闲的时候写的,出乎意料的是让刚新出炉的游戏迅速达到了高峰,从最原始的
单机游戏转换成大型网络游戏是新技术的一种手段,但新模式的再次出现,游戏也应向着
小型互动型前进,这样以来使得游戏更加具有互动性,并且在这个新模式下可以直接在
毕业设计
2
Web 中应用,它的特点是让用户亲身体验,就如之前出现的“是男人就下一百层”类似的
游戏。人们会在游戏中感受到娱乐,更加会享受到人机交互的快感,同样也将原有会出现
尴尬局面的方式淘汰掉。对编程者来言,编写出一个游戏软件将是对他们更大程度上的认
可与肯定,同时会让他们更加富有自信感,从而他们会开发出更加趣味的产品,给用户带
来无尽的快感,同时这也是他们做的最有意义和价值的事情。
剩余25页未读,继续阅读
资源评论
豆包程序员
- 粉丝: 3471
- 资源: 3504
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功