1 / 23
文档名称:

本科论文毕设-基于JAVA俄罗斯方块游戏开题报告和英文翻译.doc

格式:doc   页数:23页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

本科论文毕设-基于JAVA俄罗斯方块游戏开题报告和英文翻译.doc

上传人:1511073634 2016/1/17 文件大小:0 KB

下载得到文件列表

本科论文毕设-基于JAVA俄罗斯方块游戏开题报告和英文翻译.doc

相关文档

文档介绍

文档介绍:上海交通大学软件学院毕业设计上海交通大学软件学院毕业设计指导文件5:毕业设计(论文)开题报告计算机科学与信息工程系(院)届题目(中文)基于JAVA的俄罗斯方块游戏(英文)BasedontheRussianboxJAVAgames课题类型应用研究课题来源自选学生姓名专业班级指导教师职称填写日期:年月日上海交通大学软件学院毕业设计上海交通大学软件学院毕业设计一、本课题研究的主要内容、目的和意义(一)本课题研究的主要内容本次的开发内容——基于JAVA的俄罗斯方块游戏就是游戏与JAVA编程语言相结合的例子。俄罗斯方块是一款风靡全球的电视游戏机和掌上游戏机游戏,它曾经造成的轰动与造成的经济价值可以说是游戏史上的一件大事。这款游戏最初是由苏联的游戏制作人AlexPajitnov制作的,它看似简单但却变化无穷,令人上瘾。相信大多数用户都还记得为它痴迷得茶不思饭不想的那个俄罗斯方块时代。从游戏的基本玩法出发,主要就是俄罗斯方块的形状和旋转,我在设计中在一个图片框中构造了一些的网状小块,由这些小块组合成新的形状,每四个小块连接在一起就可以构造出一种造型,因此我总共设计了7中造型,每种造型又可以通过旋转而变化出2到4种形状,利用随机函数在一个欲览窗体中提前展示形状供用户参考,在游戏窗体中用户就可以使用键盘的方向键来控制方块的运动,然后利用递归语句对每一行进行判断,如果有某行的方块是满的,则消除这行的方块,并且使上面的方块自由下落,最后就可以得出用户的分数。本游戏欲实现具体任务如下:,停止,暂停,继续根据用户单击的按钮(开始,停止,暂停),游戏实现具体相应的功能。‘turnhard’和’turneasy’来调整游戏的难度。级别越高,方块下落的速度越快。,游戏得分的显示这些功能放置在‘play’按钮的上方,通过它们,用户可以看到游戏下一个方块的显示,游戏难度,和当前得分。。,主屏背景颜色的设置这些功能是在菜单栏‘control’的子菜单中,可以让输出的方块以用户的喜欢的颜色输出等等。‘windowstyle’中,提供了三种风格供用户选择。(二)本课题研究的目的和意义那么研究基于JAVA的俄罗斯方块游戏有什么意义呢?在成为一个真正的游戏开发者的路上,俄罗斯方块是一个完美开始。为什么?因为它包括任何一个游戏中所有的元素。并且,不需要艺术家般的才能就能做出非常好看的俄罗斯方块游戏。任何一个能画出方块的人-每个作图形程序的人都会的-就能做出商业品质的俄罗斯方块游戏。以俄罗斯方块开始还有另外一个好处,不仅能做出一个完整的既好玩又容易上瘾游戏,而且它看上来和那些商业版本没什么区别。方块就是方块,不管是谁画出它们的,而上海交通大学软件学院毕业设计上海交通大学软件学院毕业设计且tetraminos(俄罗斯方块中使用的形状)也不过是一些方块的组合。俄罗斯方块拥有所有游戏共通的独立成份。它有一个游戏循环(这个过程被反复执行直到游戏退出)。这个游戏循环读取玩家的输入,处理这个输入,然后更新游戏的元素(下落的tetraminos),并且检查是输还是赢。以后要做的所有的简单的游戏都要用到这些东西,所以学****这个过程并且实现它是非常重要的。当第一次完成它之后,以后再做游戏时就能看出那个游戏有多难以及要花多长时间。如果没有完整的完成过这些,哪怕一次,就永远不能完整地正确领会其中的每个元素。当做大的项目时,就更不能确定其复杂性及所要的时间。如果甚至不能正确地领会这整个过程(因为你没能完成它),可能是没能建立一个合适的时间表或估计合适的时间,更有可能的是不够努力。还有,玩俄罗斯方块可以练****人的反映能力,开始时快速的下降会让人手无足措,但适应了之后就会发现自己的反应力变的很快了。其次长时间的手指活动可以让人血液流通加快有利健康。还有俄罗斯方块高手都知道要想赢,就要有远大的布局,决不能只局限于一点一点的减,这在无形中就提高了人的智慧。二、文献综述(国内外相关研究现况和发展趋向)我对各大网站上俄罗斯方块游戏的认识:俄罗斯方块是最早的竞争游戏之一,本人对俄罗斯方块更是情有独中,目前国内几个大的网站的俄罗斯方块游戏都玩过,相比之下还是后起之秀新浪igame的俄罗斯方块更胜一筹,不管从界面、功能等方面都很有创新和突破,但就级别方面而言,我觉得还有值得商榷的地方,希望通过此文能引起有关方面的注意:一、级别的目的和意义不管那款俄罗斯方块,都是通过对战获取分数,根据分数被授予相应的级别,当然分数越高,级别也越高,这也正是玩家所不懈追求的。级别是荣誉的象征,也是身份的象征,直观明了、优雅动听的级别名称,是游戏成败的关键因素之一。二