基于HTML5的坦克大战
技术:HTML5等摘要:
最初的《坦克大战》是1985年日本Namco 游戏公司开发并且在任天堂FC平台上推出的一款2D射击游戏。游戏以玩家控制坦克保卫基地为主题,属于策略型联机类游戏,之后随着计算机的出现以及其性能和互联网技术的不断发展,FC逐渐淡出人们的视野直至被淘汰,最后几乎消失,这款游戏被其出版公司移植在了Windows平台上,以及现在出现了3d版的《坦克大战》,其效果也随着显卡运行能力的提高而越发逼真,更具操作性。
HTML,用中文翻译过来叫“超文本标记语言”,它并是程序语言,而是标准通用标记语言下的一个应用,一种标准,它通过标记符号来标记要显示的网页中的各个部分。而HTML5是超文本标记语言的第五次重大修改。由于HTML5赋予网页更好的意义和结构,更有效的链接工作效率。课题内容是使用html5技术基于JavaScript语言来制作一个单机版的“坦克大战”游戏应用,该游戏实现了一人,多人的操作,可以一个人玩,也可以两个人玩。
关键词:HTML5;单机游戏;坦克大战;超文本标记语言;JavaScript;
目录:
1绪论 1
1.1课题的目的和意义 1
1.2国内外发展现状 3
1.3课题的功能介绍 7
2课题涉及的相关技术和开发环境介绍 8
2.1涉及的相关技术介绍 8
2.2开发环境介绍 10
2.2.1 Eclipse介绍 10
2.2.2浏览器介绍 12
3需求分析 16
3.1引言 16
3.2 综合描述 17
3.2.1 产品的状况 17
3.2.2 运行环境 17
3.3系统需求分析 17
4 概要设计 19
4.1 总体流程设计 19
4.2 模块组成 19
4.3 游戏运行文件的设计 20
4.4 游戏程序用例图 21
5详细设计 22
5.1游戏功能设计 22
5.1.1我方坦克的功能 22
5.1.2敌方坦克的功能 22
5.1.3炮弹的功能 23
5.1.4爆炸的功能 23
5.1.5地图的功能 23
5.2坦克的功能详细介绍 24
5.3子弹的运行与控制 27
5.4奖励道具的功能介绍 27
5.5地图的功能以及绘制 29
6 测试 36
6.1 测试的目的与意义 36
6.2 测试的内容 36
6.3 测试常用的方法 37
6.3.1 黑盒测试 37
6.3.2 白盒测试 37
6.3.3 基于风险的测试 38
结束语 39
参考文献 41
致谢 42
外文 43
外文翻译 49
论文字数:23900
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]