资源描述:
《基于Java的俄罗斯方块游戏设计【毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、论文本科毕业论文(20届)基于Java的俄罗斯方块游戏设计专业:计算机科学与技术V论文摘要俄罗斯方块原来是前苏联科学家阿列克谢·帕基特诺夫在1984年6月利用空闲时间所编写的游戏程序[1],据说游戏的作者最喜欢网球(Tennis)运动,于是,他把来源于希腊语的tetra(意为“四”)与其结合,造了“tetris”一词,之后开始提供授权给各个游戏公司,造成各平台上软件大量发行的现象。小方块的魅力经久不衰。截至2009年,俄罗斯方块发售了1.25亿份,受到50多个国家和地区的玩家喜爱,有超过50种语言的版本,运行在几十种游戏平台上,从掌机、
2、街机、个人电脑,到手机和PDA。罗杰斯说,移动设备已经成为俄罗斯方块新的主要平台,该领域的发售量已超过7500万份,并且还在快速增长。在俄罗斯方块网络版的北美和欧洲官方网站上,每天超过100万人次玩这个游戏。由于俄罗斯方块具有数学性、动态性与知名度,也经常被用来作为游戏程式设计的练习题材。本文是软件工程设计俄罗斯方块游戏的开发说明,重点运用软件工程知识对系统进行分析、设计实现和测试的思想的具体描述,其中包括软件生命周期的三个主要方面:软件定义(问题定义、可行性研究、需求分析)、软件开发(总体设计、详细设计、编码、测试)和运行维护。通过实
3、际的运用软件工程知识处理问题,加强程序的规范性、清晰性、可靠性,并且使得程序易于维护。本游戏使用JAVA进行编写,具有良好的兼容性且易于实现。【关键词】俄罗斯方块,软件工程,线程,游戏设计V论文Java-basedTetrisgamedesignAbstractTetriswasoriginallyintheformerSovietUnionscientistsAlexeyPazhitnovJune1984preparedbyuseoffreetimegames[1],saidmostofthegameliketennis(Tennis
4、)movement,soheTocomefromtheGreektetra(meaning"four")anditscombination,andmade"tetris"word,andthenstartedtoprovideauthorizationtothevariousgamecompanies,resultinginalargenumberofdifferentplatforms,softwaredistributionphenomenon.Enduringcharmofasmallbox.Asof2009,Russiasold
5、125millioncopiesoftheboxbymorethan50countriesandregionsliketheplayerhasmorethan50languages,runsondozensofgamesplatforms,fromhandheld,arcade,Personalcomputers,tocellphonesandPDA.RogerssaidthatmobiledeviceshavebecomethemainplatformforthenewTetris,theofficialWebsite,moretha
6、nonemillionpassengersadaytoplaythegameAswiththemathematicsoftheRussianbox,dynamicandwell-known,areoftenusedasapracticegameprogrammingtopics.ThisarticleisasoftwareengineeringdevelopmentTetrisgameinstructions,focusingontheuseofsoftwareengineeringknowledgeofthesystemanalysi
7、s,design,implementandtestthespecificdescriptionoftheidea,includingthesoftwarelifecycle,threemainareas:software-defined(problemdefinition,Feasibilitystudies,needsanalysis),softwaredevelopment(design,detaileddesign,coding,testing)andoperationandmaintenance.Theuseofsoftware
8、engineeringthroughpracticalknowledgemanagementproblems,tostrengthenthenormativeprocedures,clarity,relia