基于JAVA的俄罗斯方块游戏开题报告和英文翻译.doc

基于JAVA的俄罗斯方块游戏开题报告和英文翻译.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE 1 指导文件5: 毕 业 设 计(论文)开 题 报 告 计算机科学与信息工程 系(院)届 题 目(中文) 基于JAVA的俄罗斯方块游戏 (英文)Based on the Russian box JAVA games 课题类型 应用研究 课题来源 自 选 学生姓名 专业班级 指导教师 职 称 填写日期:年 月 日 一、本课题研究的主要内容、目的和意义 (一)本课题研究的主要内容 本次的开发内容——基于JAVA的俄罗斯方块游戏就是游戏与JAVA编程语言相结合的例子。 俄罗斯方块是一款风靡全球的电视游戏机和掌上游戏机游戏,它曾经造成的轰动与造成的经济价值可以说是游戏史上的一件大事。这款游戏最初是由苏联的游戏制作人Alex Pajitnov制作的,它看似简单但却变化无穷,令人上瘾。相信大多数用户都还记得为它痴迷得茶不思饭不想的那个俄罗斯方块时代。 从游戏的基本玩法出发,主要就是俄罗斯方块的形状和旋转,我在设计中在一个图片框中构造了一些的网状小块,由这些小块组合成新的形状,每四个小块连接在一起就可以构造出一种造型,因此我总共设计了7中造型,每种造型又可以通过旋转而变化出2到4种形状,利用随机函数在一个欲览窗体中提前展示形状供用户参考,在游戏窗体中用户就可以使用键盘的方向键来控制方块的运动,然后利用递归语句对每一行进行判断,如果有某行的方块是满的,则消除这行的方块,并且使上面的方块自由下落,最后就可以得出用户的分数。 本游戏欲实现具体任务如下: 游戏的开始,停止,暂停,继续 根据用户单击的按钮(开始,停止,暂停),游戏实现具体相应的功能。 游戏难度的调整 用户可以通过‘turn hard’和’turn easy’来调整游戏的难度。级别越高,方块下落的速度越快。 下一个方块和游戏难度,游戏得分的显示 这些功能放置在‘play’按钮的上方,通过它们,用户可以看到游戏下一个方块的显示,游戏难度,和当前得分。 游戏主屏 游戏主屏主要用来输出用户对方块的控制和游戏当前的进度。 方块颜色,主屏背景颜色的设置 这些功能是在菜单栏‘control’的子菜单中,可以让输出的方块以用户的喜欢的颜色输出等等。 界面的几种风格 在游戏菜单栏中的‘windowstyle’中,提供了三种风格供用户选择。 (二)本课题研究的目的和意义 那么研究基于JAVA的俄罗斯方块游戏有什么意义呢? 在成为一个真正的游戏开发者的路上,俄罗斯方块是一个完美开始。为什么?因为它包括任何一个游戏中所有的元素。并且,不需要艺术家般的才能就能做出非常好看的俄罗斯方块游戏。任何一个能画出方块的人-每个作图形程序的人都会的-就能做出商业品质的俄罗斯方块游戏。 以俄罗斯方块开始还有另外一个好处,不仅能做出一个完整的既好玩又容易上瘾游戏,而且它看上来和那些商业版本没什么区别。方块就是方块,不管是谁画出它们的,而且tetraminos(俄罗斯方块中使用的形状)也不过是一些方块的组合。 俄罗斯方块拥有所有游戏共通的独立成份。它有一个游戏循环(这个过程被反复执行直到游戏退出)。这个游戏循环读取玩家的输入,处理这个输入,然后更新游戏的元素(下落的tetraminos),并且检查是输还是赢。 以后要做的所有的简单的游戏都要用到这些东西,所以学习这个过程并且实现它是非常重要的。当第一次完成它之后,以后再做游戏时就能看出那个游戏有多难以及要花多长时间。如果没有完整的完成过这些,哪怕一次,就永远不能完整地正确领会其中的每个元素。当做大的项目时,就更不能确定其复杂性及所要的时间。如果甚至不能正确地领会这整个过程(因为你没能完成它),可能是没能建立一个合适的时间表或估计合适的时间,更有可能的是不够努力。 还有,玩俄罗斯方块可以练习人的反映能力,开始时快速的下降会让人手无足措,但适应了之后就会发现自己的反应力变的很快了。 其次长时间的手指活动可以让人血液流通加快有利健康。 还有俄罗斯方块高手都知道要想赢,就要有远大的布局,决不能只局限于一点一点的减,这在无形中就提高了人的智慧。 二、文献综述(国内外相关研究现况和发展趋向) 我对各大网站上俄罗斯方块游戏的认识:俄罗斯方块是最早的竞争游戏之一,本人对俄罗斯方块更是情有独中,目前国内几个大的网站的俄罗斯方块游戏都玩过,相比之下还是后起之秀新浪igame的俄罗斯方块更胜一筹,不管从界面、功能等方面都很有创新和突破,但就级别方面而言,我觉得还有值得商榷的地方,希望通过此文能引起有关方面的注意: ?????? 一、级别的目的和意义 ?????? 不管那款俄罗斯方块,都是通过对战获取分数,根据分数被授予相应的级别,当

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档