基于HTML5的植物大战僵尸设计与实现
此套毕业设计百度网盘下载地址(金币充值):**** 本内容需购买 ****
技术:HTML5等
摘要:
HTML5是万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改,是HTML语言的下一个版本,被认为是下一代网页开发语言,它提供了一系列新的元素,赋予了网页更好的意义和结构。因此,我们可以说HTML5有一天将使WEB更加的美好。而随着智能移动平台和移动互联网的兴起,使得Html5的应用更引人关注。
网页游戏,又称Web游戏,简称页游。是基于Web浏览器的网络在线游戏,无需下载客户端,只需打开IE网页即可,是指可以在本地电脑用浏览器就可以运行的游戏。目前用来编写网页游戏较为常见的就是HTML5,而HTML5跨平台的优势十分明显。
本游戏是基于Html5开发,使用html,Csss,JS脚本等语言。通过本项目的各个过程,可以较为清晰的了解整个游戏的开发流程,该游戏的界面有:游戏进入界面、游戏主界面、游戏选项界面、关卡选择界面、游戏界面,游戏成功、失败界面等等。并且包含了诸多子选项,如:游戏模式、重新开始、返回菜单、退出等。尽可能满足玩家需求。
关键词:HTML5;网页游戏;Web技术
目录:
摘要 Ⅰ
Abstract Ⅱ
第一章 绪论 1
1.1 网页游戏开发背景 1
1.2 开发意义 1
1.3 网页游戏发展现状及趋势 2
第二章 设计相关技术 4
2.1 浏览器发展和介绍 4
2.2 在线网页游戏介绍 4
2.3 HTML简介 7
2.4 Javascript简介 9
第三章 系统需求分析 12
3.1 可行性分析 12
3.2 需求分析 13
3.2.1 游戏基本架构图 13
3.2.2 游戏玩法设计 13
3.2.3 系统角色 14
3.2.4 游戏流程图 14
3.2.5 项目概述 15
3.2.5.1 一般模式 15
3.2.5.2 小游戏模式 16
3.2.5.3 选项设置 17
3.2.5.4 关卡设置 17
3.2.5.5 帮助 17
3.2.5.6 退出 17
3.3 其他需求分析 17
3.4 开发环境 18
第四章 系统概要设计 19
4.1 游戏设计 19
4.1.1 游戏系统结构图 19
4.1.2 游戏背景 20
4.1.3 项目分析 20
4.1.4 游戏逻辑 21
4.1.5 僵尸来袭 21
4.1.6 植物 22
4.1.7 其他 24
4.1.8 关卡说明 24
4.1.9 碰撞逻辑 24
4.1.10 功能模块介绍 25
4.1.11 游戏音效 26
第五章 界面设计 27
5.1 界面结构设计 27
5.2 交互式设计 28
5.3 图层设计 29
5.4 美术设计 31
第六章 详细设计与实现 32
6.1 游戏主循环 32
6.2 游戏地图和NPC绘制 33
6.3 层级样式 34
6.4 角色绘制和行走 37
6.5 技能表现 38
6.6 游戏音效 39
6.7 游戏的开始和结束 39
6.8 核心代码 41
第七章 系统测试 44
7.1 测试的原因和目的 44
7.2 测试的主要内容 44
7.2.1 测试用例设计 44
7.2.2 测试结果 45
7.3 测试结论 47
总结与展望 48
参考文献 49
致谢 50
附录:外文资料 51
中文翻译 60
论文字数:28621
包含资料:
截图:
页:
[1]