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

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

一、用户需求及约束条件

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

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

②一组由4个小型正方形格子组成的规则图形,共有如下7种(颜色可自选):

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

④玩家操作有:旋转方块;以格子为单位左、右移动方块;让方块加速落下。

⑤方块移到游戏区域最下方或是落到其它方块上导致无法移动时,就会固定在该处,而心的方块会出现在区域上方并开始下落。

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

⑦当固定的方块堆到游戏区域最上方且无法消除层数时,游戏结束。

⑧游戏会提示下一个要落下的方块,以便熟练的玩家根据下一个方块图形决定如何放置当前方块。

2、性能需求:

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

②应用程序要具备健壮性、稳定性和好的可移植性。

3、应用程序开发要求:

选用技术:不限。

二、设计要求、技术参数及设计规格

1、图形用户界面设计。

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

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

三、工作量

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

实训结束后,上交作品(电子版)、报告(打印版、电子版)。

成绩评定:考勤(20%)+作品(50%)+实训报告(30%)

相关文档
最新文档