java俄罗斯方块毕业论文

java俄罗斯方块毕业论文

ID:1429372

大小:254.00 KB

页数:25页

时间:2017-11-11

java俄罗斯方块毕业论文_第1页
java俄罗斯方块毕业论文_第2页
java俄罗斯方块毕业论文_第3页
java俄罗斯方块毕业论文_第4页
java俄罗斯方块毕业论文_第5页
资源描述:

《java俄罗斯方块毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、重庆工商大学派斯学院(专)科毕业设计(论文)目录第一章:绪论3第二章:需求分析41.引言42.游戏功能需求分析4(1).游戏界面需求4(2).游戏控制需求4(3).图形显示需求4(4).接口需求4(5).运行环境及系统性能需求43.开发环境及技术分析5(1).JAVA的特点5(2).JAVA中线程的概念6(3).JAVA开发工具64.游戏模块分析6(1).客户端模块7(2).方块及地图数据模块8第三章:程序详细设计111.客户端设计112.主模块—方块与地图模块设计12(1).得到方块13(2).方块的移动和翻转15(3).满行消除19(4).升入下一关20第四章:游戏

2、测试211.黑盒测试212.测试及结果213.结果分析22第25页共25页重庆工商大学派斯学院(专)科毕业设计(论文)结束23致谢24参考文献25第25页共25页重庆工商大学派斯学院(专)科毕业设计(论文)第一章绪论游戏是人类生活的重要组成部分,从第一个电子游戏开发至今已经有30多年,在这个短暂的时期里,随着硬件水平的提高,游戏开发新技术层出不穷,经典游戏比比皆是。  真正的电子游戏机产生于20世纪70年代。1971年,麻省理工学院的学生NolanBushnell设计了世界上的第一个业务用游戏机(俗名街机),叫做《电脑空间》。这台游戏机用一台黑白电视机作为显示屏,用一个

3、控制柄作为操纵器,不过由于市场因素这款游戏以失败告终。但是最后他在电子游戏的发展上取得了非凡的成就。  上面介绍的是专用机游戏的历史,而最早的电脑游戏可以追溯到1972年,一个叫Crowther的工程师用当时最流行的主机――DEC公司的PDP-10编写一段简单的FORTRAN程序。在这个程序里,Crowther设计了一张地图,地图上不规则的分布着陷阱,游戏者必须寻找路径避开陷阱。这个程序被公认为是最早的电脑游戏程序。  1989年,BroderBund公司的设计师乔丹.麦克纳根据阿拉伯民族的古老传说《一千零一夜》在Apple平台上制作了一部动作冒险相结合的电脑游戏――波

4、斯王子。这个游戏代表了当时电脑技术的最高水平。  1986年,任天堂公司发售了一款真正的游戏巨作――超级马里奥。到了20世纪90年代,游戏业才真正成熟起来,成为了一种产业。由于PC机价格非常低而且硬件速度越来越快,游戏逐渐成为人们生活中不可缺少的一部分。游戏产业也逐渐发展成熟。  俄罗斯方块是一款风靡全球的电视游戏机和掌上游戏机游戏,它曾经造成的轰动与造成的经济价值可以说是游戏史上的一件大事。这款游戏最初是由苏联的游戏制作人AlexPajitnov制作的,它看似简单但却变化无穷,令人上瘾。但是经过时代的变迁,当初简单却变化无穷的俄罗斯方块游戏如今却已失去了它的市场,究其

5、原因,主要是因为游戏硬件以及技术的革新使得优秀的游戏接二连三地推出,而俄罗斯方块游戏作为一款形式、内容过于简单的游戏势必经受不住时间的冲击的。本软件通过对游戏界面的美化及人性化,使游戏用户重新燃起对俄罗斯方块游戏的热爱。第25页共25页重庆工商大学派斯学院(专)科毕业设计(论文)第二章需求分析1、引言对软件需求完全理解对于软件开发工作的成功是至关重要的,需求说明的任务是发现、规范的过程,有益于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,便于采用工程方法开发软件,提高软件的质量,便于开发人员、维护人员、管理人员之间的交流、协作,并作为工作成果的原始依据,

6、并且在向潜在用户传递软件功能、性能需求,使其能够判断该软件是否与自己的需求相关。2、游戏功能需求分析(1)游戏界面需求本游戏主要有两个界面,一是用于主游戏区的游戏画布,用来显示游戏时运动和落下去的方块,二是用于控制游戏的各种控件以及显现游戏信息的一些组件。(2)游戏控制需求方块下落时,可通过键盘方向键(上、下、左、右、空格或自定义快捷键)对该方块进行向上(变形),向下(加速)、向左、向右、空格(直接下落)移动。  (3)图形显示需求随机给出不同的形状(长条形、Z字形、反Z形、田字形、7字形、反7形、T字型)下落填充给定的区域,若填满一条便消掉,记分,当达到一定的分数时,

7、过关,一共设置十关,每关方块下落的速度不同,十关完成之后,即通关。(4)接口需求本软件需要通过键盘进行操作,在Windows的操作系统下,利用键盘的上、下、左、右及空格键对方块进行移动变形,要使用键盘的接口事件。  (5)运行环境及系统性能需求本游戏对运行环境及系统性能的需求如表2.1所示:  操作系统Windows98/me/2000/XP/2003内存容量32MB显卡要求8M交互工具键盘/鼠标CPU奔腾133以上硬盘空间40MB显示器VGA以上显示器开发及运行软件JDK1.5以上版本表2.1游戏对运行环境及系统性能需求分析表第25页共

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。