基于html5的俄罗斯方块的设计和实现.docxVIP

基于html5的俄罗斯方块的设计和实现.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘 要    在现时电子信息高速发展的时代,游戏已经深入人们的日常生活,成为长幼皆宜的娱乐方式。但是游戏设计结合了目前全新的技术,在一个产品中整合了复杂的设计、艺术、声效和软件,所以并不是家喻户晓。直到今天,在我国从事游戏制作的人仍然很少,但是游戏制作行业的发展之快,远超如家电、汽车等传统行业,也正因为如此,游戏人才的教育、培养远落后于产业的发展。   俄罗斯方块是个年龄范围很广泛的小游戏,它实现由四块正方形的色块组成,然后存储在一个数组的四个元素中,计算机随机产生七种不同类型的方块,根据计算机时钟控制它在一定的时间不停的产生,用户根据键盘的四个方向键控制翻转、向左、向右和向下操作,(控制键的实现是由键盘的方向键的事件处理实现)。然后程序根据这七种方块堆叠成各种不同的模型。   此次设计是在windows10系统下,利用基于HTML5网页的特性,进行游戏开发和了解HTML5游戏开发的现状,针对基于HTML5的俄罗斯方块游戏的需求进行充分调研,然后利用HTML5、JavaScript、MySQL、Spring-MyBatis等技术实现HTML5游戏相应功能。 关键词:游戏开发;HTML5;MySQL;SSM框架; 1章 绪论 1.1项目背景    在现在这个大数据时代,手机、电脑、网络等都和以前八九十年代有很大的提升,性能方面也能有很大的改进。在八九十年代的时候,很少有人能有电脑来娱乐。而到了21世纪,计算机的发展已经跟着我国的综合国力提升而迅速发展,互联网技术的普及给很多行业都带来了比较大的改变,在当前的我国中,互联网已经属于必不可少的技术了, 给人们的生活提供了很大的便利。而在游戏方面也有了很大的提升,产生了翻天覆地的变化。   俄罗斯方块,一个一直到现在很流行的一个休闲益智类游戏,不过,随着时代的进步,互联网技术迅速发展,游戏也有了很大的改变,手游,网游的出现,打击了以前传统的游戏发展,而俄罗斯方块就像其“受害者”一样,逐渐被人所遗忘,该款游戏曾经由苏联的科学家制作的,看似很简单,很容易上手但是却在简单中变幻多变,让人沉溺。而在俄罗斯方块游戏中,它既能让人感受到游戏的娱乐,同样能够给自己提供一个展现高端操作的地方。回首望去,俄罗斯方块最开始是出现在pc机上。大多数进入编程的程序员第一步都是从编辑俄罗斯方块游戏的,因为这是检验一个人的开发思维和对知识的掌握程度。现在的游戏逐渐开始排名化,登录游戏的玩家在游戏结束之后,有了自己的分数,然后开始排名,来激起玩家的胜负欲,以此来吸引玩家来玩游戏。因此采用HTML5和MySQL后台数据库来完成的一个俄罗斯方块游戏 1.2 游戏开发目的和意义   在之前互联网没有大面积普及的时候, 所做的游戏不论画面、音质、特效等方面在一定程度上都不能适配现在的玩家,随着现在许多人的生活质量的大大提高以及许多人都拥有自己的手机和电脑,所以我们需要改善一下以前的游戏画质和页面布局,使他再能够得到游戏玩家们的喜爱,可以这么说,在人的日常生活之外,休闲益智类游戏已经成为一种新的流行休闲模式。或者可以这么说,玩游戏也逐渐成为一种流行,但前提是自己喜欢的那款,而且是硬件软件都能够达到玩家的需求。在现在的所有游戏中,休闲益智类大概是年龄段覆盖最广的一类吧,但是现在做的最好的可能不是这个种类的,而是那些大型网页游戏,例如英雄联盟,手游MOBA之类的游戏,所以现在的休闲游戏画质并不是很好,在其中比如说以前的俄罗斯方块已经不能够满足现在大部分年轻人的喜爱了,提升玩家的游戏体验才是对这个游戏的另一种开发,因此我希望在以前的俄罗斯方块基础上再添加点模式,能够让玩家有很好的体验感,来获得更多玩家的喜爱。 1.3 概述   在俄罗斯方块中包含着很多科目很多学科的专业知识,新开发的俄罗斯方块从根本上来看就是为了吸引现在年轻玩家来游戏,既能够满足以前的游戏玩家的需求,也能够适应现在的时代潮流,做出一些改变,例如画质,游戏模式等方面。利用数据库来实现游戏排名功能,来激起玩家的胜负欲,以此来获得玩家们的喜爱。该俄罗斯方块具有灵活性、轻巧性交互性等特点,来提高玩家的使用率。 第二章 系统主要开发工具 2.1 开发工具   VS Code和IntelliJ IDEA是开发新型的俄罗斯方块所需要的编译器技术,VS Code主要是对HTML5页面的布局做出修改,让他能够满足当前游戏风格。   1.VSCode,是对HTML5页面进行设计和制作,利用免费跨平台而且可以利用代码自动补全等功能,以及相应的 html5插件整合,能够让所制作的页面更加完善,效率也会有很大的提高,VScode功能的强大能够涵盖了许多的设计功能,让网页页面更加完善,优化更加完美。   2.IntelliJ IDEA,是目前被公认的最好的java开发工具,能够实现代码自动

文档评论(0)

13141516171819 + 关注
实名认证
文档贡献者

!@#¥%……&*

1亿VIP精品文档

相关文档