收藏 分销(赏)

俄罗斯方块软件需求规格说明指导书.docx

上传人:二*** 文档编号:4736460 上传时间:2024-10-11 格式:DOCX 页数:12 大小:21.46KB
下载 相关 举报
俄罗斯方块软件需求规格说明指导书.docx_第1页
第1页 / 共12页
本文档共12页,全文阅读请下载到手机保存,查看更方便
资源描述
软件需求规格说明书 1306401-35 王正 一、引言 1.1编写目标 经过本游戏设计,综合自己在校期间所学理论知识,设计开发俄罗斯广场游戏,使自己熟应用系统开发过程,培养独立思索能力,检验学习效果和动手能力,初步掌握软件工程系统理论,深入巩固和加强本身对编程语言知识了解,提升自己编程水平,从而达成理论和实践相结合目标。 1.2项目背景 游戏是大家活动中一项很关键内容,有些人认为假如哪一天人类对全部游戏全部失去爱好,恐怕世界末日就要到了。电脑对游戏贡献有目共睹,现在探索电脑人极少没玩过电脑游戏,喜爱游戏人也极少不玩电脑。 俄罗斯方块是一款风靡全球电视游戏机和掌上游戏机游戏,它曾经造成轰动和造成经济价值能够说是游戏史上一件大事。俄罗斯方块最早还是出现在PC机上,而中国用户全部是经过红白机了解、喜爱上它。伴随计算机发展而发展,俄罗斯方块不停推陈出新,深爱广大玩家喜爱。这个游戏有简单,有复杂,但其根本原理是一样全部是对运动方块进行组合,来训练玩家反应能力。所以开发此游戏软件可满足大家部分娱乐需求。 此俄罗斯方块游戏能够为用户提供一个可在一般个人电脑上运行,界面美观,易于控制俄罗斯方块游戏。 此次需要开发一项软件,在经过认真考虑以后,决定做一个“俄罗斯方块”,对于我个人来说,这是一个相当含有挑战性任务,也是一次不错锻炼机会。 1.3定义 (1)游戏区:玩家能够在游戏区中堆积方块,并能够在游戏过程中随时了解得分情况。 (2)游戏控制:玩家能够经过游戏控制功效来选择开始新一局游戏,暂停或退出游戏。 (3)等级设置:玩家能够依据自己需要自行设定游戏开始等级,等级越高,游戏速度越快,难度越大。 1.4参考资料 [1]朱福喜著,JAVA程序设计技巧和开发实例[M] 北京:人民邮电出版社,.2 [2] 张海藩 软件工程(第五版) 北京:清华大学出版社, [3] 贾振华 Java语言程序设计(第二版) 北京:中国水利水电出版社, [4]王宇,战学刚,高国伟著,计算机算法处理俄罗斯方块中数学和计算问题[M] 计算机应用和软件,第二十四卷第三期,.3 一、 系统概述 2.1系统定义 点击进入 玩家 游戏系统 点击退出 2.2处理步骤 暂停 玩家 玩家 系统选项 退出游戏 新游新游戏戏 音乐开 简单 困难 返回 音乐关 返回 返回 返回 清除 游戏统计 2.3运行环境 操作系统:Microsoft Windows XP以上、内存:512M以上 硬盘:80G以上、CPU:不限(最好Intel系列) 显示器:VGA、JDK版本:JDK6.0 2.4条件和限制 俄罗斯方块是一款小游戏,不会有很高要求,通常计算机上全部能够很好运行。 二、 功效需求 3.1功效划分 退出游戏 俄罗斯方块游戏 游戏区 游戏控制区 显示玩家操作 显示玩家目前得分 游戏开始 暂停\继续 难度设置 音乐 3.2功效描述 游戏区模块 创建游戏区 处理玩家游戏操作 显示游戏结果 游戏控制模块 开始游戏 暂停游戏 初始等级设置 退出游戏 音乐设置 三、 性能需求 4.1数据正确度 在玩家游戏中,方块需要跟伴随玩家操作移动,要给玩家是方块伴随手操作在同时移动。 4.2时间特征 俄罗斯方块本就是一款比较简单易操作游戏,要求能够快速打开游戏界面,点击开始游戏后,能快速开始游戏,读取存档速度也要快。系统响应玩家操作速度也要快。 4.3适应性 能够设置一个按键玩家自定义功效,让玩家能够自行定义操作按键,符合本身操作习惯。 四、 运行需求 5.1用户界面 游戏界面需求:设计良好游戏界面能够让玩家充足感受到游戏带来娱乐性,游戏背景是灰色,方块为绿色,在一定区域内运动和变形。 游戏形状需求:长条形、Z字形、反Z字形、田字形、7字形、反7字形、T字型。 显示需求:当不一样方块填满一行时能够消行,剩下方块向下移动并统计分数。当达成一定分数时候,会增加对应分数。 游戏界面大致分为两个部分,左边是游戏去,显示玩家操作和目前得分情况,右方则提供部分按钮,供玩家在游戏过程中对软件进行控制,按钮分别包含暂停/继续按钮,音乐开启\关闭按钮及退出游戏按钮。 5.2硬件接口 USB接口和PS/2接口,用来接入键盘和鼠标。 5.3软件接口 5.4通信接口 5.5故障处理 五、 其它需求 灵活性:开发过程中,若提前完成,能够加入部分新功效,如可加入部分特殊功效模块,窗口自定义,能够让玩家定义自己喜爱窗口,使画面更贴近玩家审美观,还能再加上感人音乐,游戏背景音乐自动切换等等,让玩家感到享受。 安全性:内部图形形状和得分数据需要完全封装起来,以免数据任意更改影响软件本身稳定性。 六、 数据描述 7.1静态数据 方块图形 游戏区窗口 方块图形下落至窗口底端进行填充 1 n 7.2动态数据 玩家对于方块坐标操控,方块消除得分。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服