- 7
- 0
- 约1.98万字
- 约 34页
- 2018-08-27 发布于湖北
- 举报
基于java的俄罗斯方块的设计和实现 毕业论文75trnqzk
PAGE
核准通过,归档资料。
未经允许,请勿外传!
本科生毕业论文(设计)
基于Java的俄罗斯方块的设计与实现
姓 名
学 号
专 业
指导教师
2013年5月30日
摘 要
俄罗斯方块作为一款风靡全球的多样化终端游戏,经久不衰。俄罗斯方块简单的基本游戏规则是旋转、移动,游戏自动随机输出7种形状的方块,经旋转后可形成28种形状,方块堆叠在一起,排列成完整的一行或多行消除得分,积分达到一定程度会自动提升级别。该游戏上手简单、老少皆宜、家喻户晓。
本论文在详尽分析传统俄罗斯实现的基本原理、基本规则基础上,更深一步地研究俄罗斯方块的创新模式,在经典模式基础上开发出等级可变的模式,以及进一步开发出颜色可变的模式,如随意改变界面的背景色、前景色等,本文对以上功能给出了实现流程、详尽描述、和部分源代码。
论文阐述了该游戏的历史、开发此游戏的意义和环境并根据软件工程的相关知识,进行系统的需求分析、概要设计、详细设计与实现、调试运行进行描述。
此设计是在Microsoft Windows XP系统下,以Java为开发语言,在MyEclipse开发平台上进行游戏的设计与实现。
关键词:游戏;俄罗斯方块;?MACROBUTTON NoMacro [Click and type abstract text here.]软件工程;MyEclipse?MACROBUTTON NoMacro [Click and type abstract text here.]
Abstract
Tetris is a popular global diversification of terminal enduring game.Simple basic rules of the game is rotating, moving, automatic random output of 7 kinds of shape square game. It forms 28 kinds of shape, after rotating cube stacked together, forming complete one or more lines to eliminate score. Its level automatically rises with the score. The game is easy for young and old, has become a household name.
This paper not only give the detailed analysis of the traditional Tetris which based on the basic principle and simple rules but also develop the color variable model, such as random change the background color and foreground color and so on. Further more, in this paper, the above functions are given the implementation process, the detailed description, and some source code.
The paper expounds the history of the game, develops the meaning of the game and the environment of design. According to the relevant knowledge of software engineering, the author reports the demand analysis, outline design, detailed design, planning and execution of the test. This design is under Microsoft Windows XP system, based on Java development language, the MyEclipse development platforms to carry on the design and implementation of the game.
Key Words: Game, Tetris, Software engineering, MyEclipse
目 录 TOC \o 1-3 \h \z \u
HYPERLIN
您可能关注的文档
- 基于at89s51单片机的豆浆机系统设计2aznwisd.doc
- 基于at89s52单片机的汽车倒车防撞雷达的设计与实现ci5xfdaq.doc
- 基于at89s52单片机的液晶显示万年历设计oglgq0bh.doc
- 基于at89s51单片机的可控放大器设计lzdrloqx.doc
- 基于at89c52单片机的数字式简易低频信号发生器tabuwwqa.doc
- 基于at89c52单片机的低频信号发生器1dujjsap.doc
- 基于at89s51单片机的红外防盗报警系统设计btma2ycw.doc
- 基于at89s52单片机的程控放大器设计r3pbszoq.doc
- 基于at89s5单片机的暖风机设计xklkl_2a.doc
- 基于at89s52单片机的消防智能电动车的设计tchv0xl9.doc
最近下载
- 国际期刊科技论文写作与发表.PDF VIP
- 科技英语写作讲义.pdf VIP
- 《苹果手机删除的照片如何恢复?苹果最近删除照片恢复.docx VIP
- 水平井完井工艺技术要求,SY_T6-2016.pdf VIP
- SY/T 6270-2017 石油天然气钻采设备固井、压裂管汇的使用与维护.pdf VIP
- 部编版一年级语文下册第六单元测试卷.docx VIP
- 德州职业技术学院单招职业技能测试参考试题库(含答案).docx VIP
- SolidWorks-全套入门教程PPT课件.pptx VIP
- 2025年加州驾照常考题库及答案.doc VIP
- SYT5695-2017 钻井液用降黏剂 两性离子聚合物.pdf VIP
原创力文档

文档评论(0)