俄罗斯方块作业设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
俄罗斯方块作业设计

xxxx学院信息工程学院 课程设计报告 设计名称: Java俄罗斯方块游戏设计 设计题目: Java俄罗斯方块游戏设计 学生学号: 专业班级: 2013级软件工程1班 学生姓名: 学生成绩: 课题工作时间: 2016.3.22 至 2016.4.22 说明: 1、报告中的任务书、进度表由指导教师在课程设计开始前填写并发给每个学生。 2、学生成绩由指导教师根据学生的设计情况给出各项分值及总评成绩。 3、所有学生必须参加课程设计的答辩环节,凡不参加答辩者,其成绩一律按不及格处理。答辩由指导教师实施。 4、报告正文字数一般应不少于3000字,也可由指导教师根据本门综合设计的情况另行规定。 5、平时表现成绩低于6分的学生,取消答辩资格,其本项综合设计成绩按不及格处理。 成绩评定表 学生姓名:xxx 学号: 1402133 专业: 软件工程 22 日 俄罗斯方块游戏设计与实现14×14)。 ②一组由4个小型正方形格子组成的规则图形,颜色可根据自己的喜好设置: ③不断输出单个方块到游戏区域顶部。 ④玩家操作有:旋转方块;以格子为单位左、右移动方块;让方块加速落下。 ⑤方块移到游戏区域最下方或是落到其它方块上导致无法移动时,就会固定在该处,而心的方块会出现在区域上方并开始下落。 ⑥当游戏区域中某一行横向格子全部由方块填满时,该行会消失并成为玩家的得分。同时删除的行数越多,得分指数越高。 ⑦当固定的方块堆到游戏区域最上方且无法消除层数时,游戏结束。 ⑧游戏会提示下一个要落下的方块,以便熟练的玩家根据下一个方块图形决定如何放置当前方块。 2、性能需求: ①应用程序提供友好的图形用户界面。 ②应用程序要具备健壮性、稳定性和好的可移植性。 3、应用程序开发要求: 选用技术: 不限。 二、设计要求、技术参数及设计规格 1、图形用户界面设计。 2、功能实现:根据特定需求对游戏进行改进或者模拟,如增加游戏级别选择。 3、设计规格:请根据规范编写。 三、工作量 天/日期 任务描述 通过标准 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日 项目验收与总结 项目验收与总结 四、考核形式、考核时间、考核指标及成绩评定 课程结束后,上交作品(电子版)、报告(打印版、电子版),考核指标、成绩评定见评定表1.2.?需求分析?? 1.2.1.?游戏界面? 1.2.2.?菜单操作? 1.2.3.?游戏操作? 1.2.4.?游戏判定? 1.3.?设计目的?? 第二章? 相关技术与开发工具 2.1.?相关技术?? 2.1.1.Java语言?? 2.2.?开发工具 第三章?概要设计? 3.1.?程序流程?? 3.1.1.?程序主流程?? 3.1.2.?游戏控制流程 3.2.?模块说明??? 3.2.1.?游戏模块?? 3.2.2.?辅助模块?? 3.3.?重要数据??? ? 第四章?详细设计?? 4.1.?界面设计?? 4.2.?常量变量??? 4.2.1.?常量.? 4.2

文档评论(0)

2266670 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档