俄罗斯方块作业设计 - 图文

更新时间:2023-10-24 16:24:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

西安文理学院信息工程学院 课程设计报告

xxxx学院信息工程学院

课程设计报告

设计名称: Java俄罗斯方块游戏设计 设计题目: Java俄罗斯方块游戏设计 学生学号: 专业班级: 2013级软件工程1班

学生姓名: 学生成绩: 课题工作时间: 2016.3.22 至 2016.4.22 - 1 -

西安文理学院信息工程学院 课程设计报告

说明:

1、报告中的任务书、进度表由指导教师在课程设计开始前填写并发给每个学生。

2、学生成绩由指导教师根据学生的设计情况给出各项分值及总评成绩。

3、所有学生必须参加课程设计的答辩环节,凡不参加答辩者,其成绩一律按不及格处理。答辩由指导教师实施。

4、报告正文字数一般应不少于3000字,也可由指导教师根据本门综合设计的情况另行规定。

5、平时表现成绩低于6分的学生,取消答辩资格,其本项综合设计成绩按不及格处理。

- 2 -

西安文理学院信息工程学院 课程设计报告

成绩评定表

学生姓名:xxx 学号: 1402133 专业: 软件工程 班级: 2013级1班

合计 各项分值 分值 10 10 20 30 10 实际得分 类别 平时表现 完成情况 评分标准 按时参加设计指导,无违反纪律情况。 按设计任务书的要求完成了全部任务,能完整演示其设计内容,符合要求。 能对其设计内容进行详细、完整的介绍,并能就指导教师提出的问题进行正确的回答。 报告文字通顺,内容翔实,论述充分、完整,立论正确,结构严谨合理;报告字数符合相关要求,工整规范,整齐划一。 课题背景介绍清楚,综述分析充分。 设计方案合理、可行,论证严谨,逻辑性强,具有说服力。 符号统一;图表完备、符合规范要求。 能对整个设计过程进行全面的总结,得出有价值的结论或结果。 参考文献数量在2篇以上,格式符合要求,在正文中正确引用。 在规定时间内能就所设计的内容进行阐述,言简意明,重点突出,论点正确,条理清晰。 在规定时间内能准确、完整、流利地回答教师所提出的问题。 合计得分 10 5 报告质量 35 5 5 5 5 10 答辩情况 25 15 总评成绩: 分 指导教师: (签字) 日期: 2016 年 4 月 22 日 - 3 -

西安文理学院信息工程学院 课程设计报告

俄罗斯方块游戏设计与实现任务书

一、用户需求及约束条件

1、功能需求:实现游戏界面,能够通过按键移动、旋转、摆放游戏自动输出的各种方块,使之排列成完整的一行或多行,并消除得分。具体需求:

①游戏界面为一个用于摆放正方形格子的平面虚拟场地,其标准大小为20行、15列,以格子为单位计算即宽为15个格子,高为20个格子(每个格子大小为14×14)。

②一组由4个小型正方形格子组成的规则图形,颜色可根据自己的喜好设置:

③不断输出单个方块到游戏区域顶部。

④玩家操作有:旋转方块;以格子为单位左、右移动方块;让方块加速落下。 ⑤方块移到游戏区域最下方或是落到其它方块上导致无法移动时,就会固定在该处,而心的方块会出现在区域上方并开始下落。

⑥当游戏区域中某一行横向格子全部由方块填满时,该行会消失并成为玩家的得分。同时删除的行数越多,得分指数越高。

⑦当固定的方块堆到游戏区域最上方且无法消除层数时,游戏结束。 ⑧游戏会提示下一个要落下的方块,以便熟练的玩家根据下一个方块图形决定如何放置当前方块。

2、性能需求:

①应用程序提供友好的图形用户界面。

②应用程序要具备健壮性、稳定性和好的可移植性。 3、应用程序开发要求: 选用技术: 不限。

二、设计要求、技术参数及设计规格 1、图形用户界面设计。

2、功能实现:根据特定需求对游戏进行改进或者模拟,如增加游戏级别选择。

3、设计规格:请根据规范编写。

- 4 -

西安文理学院信息工程学院 课程设计报告

三、工作量 天/日期 任务描述 2015年3月22日 完成业务需求分析和业务分析,找出游戏中涉及到的所有业务对象,设计相应的类 2015年3月25日 详细功能设计:数据初始化 通过标准 需求分析说明书、概要设计说明书提交 2015年3月29日 2015年4月1日 2015年4月5日 2015年4月8日 2015年4月12日 2015年4月15日 2015年4月19日 2015年4月22日 完成格子类、四格方块类的设计及测试,完成游戏主类数据创建工程和包 结构定义 详细功能设计:构建游戏界面 实现游戏主界面 详细功能设计:处理四格方块的左移、实现四格方块左右移动功能 右移控制 详细功能设计:处理四格方块的下落实现四格方块下落功能 控制 详细功能设计:处理计分及分数绘制 实现玩家分数统计及显示 详细功能设计:处理四格方块旋转控实现四格方块顺时针旋转 制 详细功能设计:处理游戏开始、暂停、实现游戏的开始、暂停、继续、继续、结束控制 结束功能 系统调优及功能完善 实现游戏所有需求 项目验收与总结 项目验收与总结

四、考核形式、考核时间、考核指标及成绩评定

课程结束后,上交作品(电子版)、报告(打印版、电子版),考核指标、成绩评定见成绩评定表。

- 5 -

本文来源:https://www.bwwdw.com/article/9y92.html

Top