- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业论文-基于HTML5的消除类游戏
XXXXX大学
本科生毕业论文设计
基于HTML5的消除类游戏
作者姓名: 指导教师: 所在学院: 专业(系): 班级(届):
二 〇XX 年 X 月 X 日目 录
中文摘要、关键字 ……………………………………………………………… 1
1 引言 ……………………………………………………………… 2
1.1 研究背景 ……………………………………………………………… 2
1.2 研究现状 ……………………………………………………………… 2
1.3 研究目的 ……………………………………………………………… 3
1.4 本文主要内容 ……………………………………………………………… 3
2 研究技术分析 ……………………………………………………………… 4
2.1 HTML5简介 ……………………………………………………………… 4
2.2. 游戏引擎 ……………………………………………………………… 4
2.3 开发环境 ……………………………………………………………… 5
3 项目的设计与开发 ……………………………………………………………… 6
3.1 游戏玩法 ……………………………………………………………… 6
3.2 需求分析 ……………………………………………………………… 6
3.3 初步设计 ……………………………………………………………… 6
3.4 游戏开始流程 ……………………………………………………………… 7
3.5 部分程序界面与实现……………………………………………………… 9
4 总结 ……………………………………………………………… 14
4.1 项目学习阶段总结………………………………………………………… 14
4.2 项目实施阶段总结………………………………………………………… 15
4.3 扩展知识 ……………………………………………………………… 15
致谢 ……………………………………………………………… 17
参考文献 ……………………………………………………………… 18
英文摘要、关键字 ……………………………………………………………… 19
基于HTML5的消除类游戏
软件学院 软件工程专业
指导教师 XXX
作 者 XXX
摘要:近几年来社会不断地快速发展,也让人们在工作中产生了很多这样那样的压力,随着科技的进步,人们更希望通过网络、通过游戏来释放自己的压力,以往的技术都只是让游戏在笔记本或者移动产品上单独运行,并不可以跨平台操作,这也增加了开发者的工作量,因此经过人们不懈的努力,终于在原有基础上对html进行了改革,这就是HTML5。
HTML5具有很多新的特性,最主要的还是它具有跨平台兼容性,不仅可以在电脑上运行,还可以在移动终端运行,不仅如此HTML5中的Canvas元素可以使浏览器直接创建并处理图像,减轻了开发人员的负担,而且使界面更加美观,具有很好的用户体验。减少了用户刷新页面的时间,得到了更多人的认可,因此基于HTML5所制作的游戏也就成了很多人的研究课题。
本文通过介绍HTML5的一些特性,以及对游戏引擎的学习,比如cocos2d,unity3d等的认识,并通过当下比较流行的消除类游戏的研发过程分析来使HTML5的内容更加形象,并对HTML5的前景做了一些分析。
关键词:HTML5 Canvas 游戏引擎 cocos2d unity3d
1 引言
研究的背景
当今社会,随着经济的不断发展,人们对精神领域的追求也在不断加强,人们不再满足于只在笨拙的台式机上进行工作,而是越来越倾向于使用移动电子产品,并且人们对于网页的设计,刷新的速度都有了更高的要求,在这样的一个时代要求下,以前的网页制作语言HTML已经不能满足人们的要求,需要在移动、跨平台等新特性下研发更新html语言。[1]
先前的几个html版本,主要针对的是静态的文本网页,用于显示文档和共享一些数据,后来动态网站和应用程序的出现,使得网页更具有灵动性,但是这些都是基于第三方的插件或者Adobe Flash来完成的,这些插件可以使网站更加丰富,可以提供人机交互的功能。随着网店和网页游戏的不断兴起,Web早就不能只满足于静态的文档,但是Web本身又不具备对视频,音频,图像处理的开发功能,想要在网页中添加这些就必须借助第三方插件,另外有时还需要其他的技术来支持HTML,让它支持多种媒体,这就加重了开发人员的工作量,不仅如此,人们再刷新网页时由于内容过多,耗费时间较长,用户体验差。因此通过不懈的努力,HTML5终于应运而生。
研究的现状
HTML5对旧的Web
文档评论(0)