毕业设计(论文):俄罗斯方块游戏

毕业设计(论文):俄罗斯方块游戏

ID:18572967

大小:492.00 KB

页数:28页

时间:2018-09-19

毕业设计(论文):俄罗斯方块游戏_第1页
毕业设计(论文):俄罗斯方块游戏_第2页
毕业设计(论文):俄罗斯方块游戏_第3页
毕业设计(论文):俄罗斯方块游戏_第4页
毕业设计(论文):俄罗斯方块游戏_第5页
资源描述:

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

1、俄罗斯方块游戏毕业论文前言俄罗斯方块游戏是一款风靡全球的电视游戏机和掌上游戏机产品,它曾经造就了无与伦比的商业价值,影响了一代游戏产业链。这款游戏的最初是由苏联的游戏制作人AlexPajitnov制作的,它看似简单但却变化无穷,令人上瘾,而且引发无数遐想。相信广大读者都还记得为它如痴如醉、茶不思饭不想的那个时代。随着信息社会日新月异的发展,计算机已经普及到人们的日常生活中。为了使用户在繁忙的日长工作中的得到放松,于是出现了各种各样的休闲工具,如聊天工具,休闲游戏等。《俄罗斯方块》作为一款经典的休闲游戏在该游戏新鲜出炉时就显得非常直观,虽然经过了大量的变形和更改

2、,但游戏的核心依然保持不变。这个小游戏在VisualStudio2005的环境下开发的,从而了解使用VisualStudio2005集成开发环境来迅速创建小型简单游戏的方法。在开发中我们可以体验到C#在开发界面软件程序或者游戏程序方面所具有的强大功能,利用其可视化的编程方式可以很轻松地创建简单的游戏界面。同时它还提供了相当优秀的代码编辑,调试,向导,编译和可视化资源编辑等功能,这些强大的功能使它成为当今世界最好的系统开发工具之一。23俄罗斯方块游戏毕业论文摘要俄罗斯方块游戏,从俄罗斯人阿莱克斯帕伊特诺夫在八十年代末制作成功以来,以其规则简单,容易上手,游戏过程

3、变化无穷,且能在娱乐中益智等特点,它已经成为一个家喻户晓,老少皆宜的大众游戏。游戏实现由四个方块正方形的色块组成,然后储存在数组的四个元素中,计算机随机产生不同七种类型的方块。用户根据键盘的四个方向键控制翻转、向左、向右和向下操作(控制键的实现是由键盘的方向键的事件处理实现)。然后程序根据这七种方块堆叠成各种不同的模型。从软件问题定义开始,接着进行可行性研究、需求分析、概要设计、详细设计,最后对软件进行了测试,整个开发过程贯穿软件开发的知识体系。这款游戏具有丰富的游戏操作功能,用户可以根据自己的操作水平和喜好进行相应的游戏操作设置,从而不仅游戏初学者也能从中享

4、受到成功的快乐,即便高水平的玩家也能品尝到挑战的刺激。该游戏在VisualStudio2005环境中使用C#开发实现。C#是基于面向对象的开发设计的编程语言,面向对象的开发在近年已广为普及,成为软件开发最基本的方法。VisualStudio2005作为当前功能最为强大的可视化集成开发环境,它不仅支持传统的软件开发方法,更重要的是它能支持可视化的开发风格。关键词:俄罗斯方块,面向对象,集成开发环境23俄罗斯方块游戏毕业论文AbstractInthe1980s,aRussiannamedAlexPajitnovdesignedanddevelopedtheTetr

5、isgame.AfterthattheTetrisgamehasbecomeawell-knownandallage’sgamebecauseofitssimpleroles,easycontrollingandchangeablegamingprocess.TheTetrisgamethatIdesignedallowsyoutoplaythegameinyourownway.IdesignedtheTetrisgame,thensaveinonefourchemicalelementsofthepieceset,randomcreationdissimil

6、arityofcalculatorseventhesquarepieceofthecategorytypecontrolit.Thecustomerisinsideoutaccordingtofourdirectionskeycontrolofthekeyboard,toleft,rightwardsandgetdowntheoperation(therealizationofthecontrolkeyistocarryoutbytheeventhandlingofthedirectionkeyofthekeyboard),thentheprocedurepi

7、ledsaccordingtothesesevenkindsofsquarepiecesvariousdifferentmodel.Definitionbeginsfromsoftwareproblem,proceedtocarryoutfeasibilitystudy,needanalysis,essentialsdesign,detaileddesign,theatlasthascarriedoutatestingonthesoftware,entireexploitationprocesshasrunthroughthesoftwareknowledge

8、hierarchy.Playercan

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

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

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