|
此套毕业设计百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
技术:HTML5等
摘要:
HTML5技术是一项用于支持浏览器插件的应用技术,它的出现使浏览器取得质的变化。HTML5技术的设计目的之一,就是为了使浏览器能更好地支持多媒体技术。由于HTML5技术插件应用提供了更好的支持,所以HTML5技术被称为“开放的Web网络平台的奠基石”
本课题是一项HTML5技术的应用项目,HTML5技术被用于实现一个网页版的“切水果”游戏。这一游戏中,玩家无需任何下载,即直接通过浏览器参与切水果的游戏。本款切水果游戏采用了HTML5中用于控制声音、程序接口等的相关技术,采用JavaScript脚本语言进行编译,并涉及大量和HTML5、CSS3相关的专业知识。
测试结果表明,采用HTML5技术框架,可以有效支持在浏览器里进行相应的图形和声音等多媒体功能。
虽然HTML5标准还处于不成熟稳定时期,且普及还不太高,但由于HTML5提出了一个支持以通用浏览器来取得专用应用程序的框架,顺应了Web技术的发展的方向,必将应用的更加广泛。通过这款游戏不仅提高我的编程能力,同时也巩固了我大学几年所学到的知识。
关键词:HTML5,游戏,切水果
目录:
1 绪论 1
1.1 选题的背景、目的和意义 1
1.2 HTML技术的发展现状 2
1.3 课题主要的内容和功能介绍 3
1.3.1 切水果游戏介绍 3
1.3.2 切水果游戏特点 3
1.3.3 与其他切水果游戏区别 4
2 需求分析 5
2.1 系统目标 5
2.1 系统的功能需求 5
3 相关开发技术与开发工具介绍 6
3.1 相关开发技术 6
3.1.1 HTML5标准简述 6
3.1.2 CSS3新特性 7
3.1.3 JS简介及特点 8
3.2 Web开发工具 9
3.3 Google Chrome浏览器介绍 10
3.4 Raphael JS矢量库 12
4 系统总体设计及程序功能分析 15
4.1 用户需求与系统设计分析 15
4.2 系统总体功能设计 15
4.2.1 程序功能模块分析 15
4.2.2 声音的控制分析 15
4.2.3 服务器客户端分析 15
4.3 程序流程 16
4.4 系统总体结构设计 19
5 详细设计 20
5.1 模块及对应的方法 20
5.2 服务器端的功能实现 21
5.3 游戏场景及控制功能 22
5.4 水果与刀碰撞的功能实现 24
5.5 服务器端爆炸控制功能的实现 25
5.6 查看得分与最高纪录功能 27
6 系统测试 29
6.1 系统测试理论 30
6.2 测试环境 30
6.3 兼容性测试 30
6.4 游戏测试设计 31
6.5 游戏运行测试 32
结论 36
参考文献 37
致谢 38
附录 39
一、外文文献 39
二、中文翻译 45
论文字数:29139
包含资料:
截图:
|
|