结对人员:赵建辉 马壮
需求分析:
一、题目介绍:
编写一个基于html的小游戏
基本要求:
此需求分析说明书对《贪吃蛇游戏》软件做了全面的用户需求分析,
明确所要开发的游戏软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解
用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
2 功能描述
功能包括如下几点:
1)
贪吃蛇的基本玩法:即可以用上、下、左、右键游戏区蛇的运动方向,使之向
着有食物的方向运动,并吞吃食物使身体增长,如果蛇在移动过程中,撞到墙壁或身体交叉蛇头撞到自己的身体游戏结束。
2)
调节蛇的运动速度:即用户可以调节蛇的速度来选择不同的难度。
3)
选择关卡功能:
即游戏分不同的难度级别,用户可以选择不同的难度级别进行游戏。
4)
游戏帮组:即用户可以查看游戏说明、查看等。
2.1
食物
状态:存在,或被吃
食物的位置由代码来随机产生一个位子。
当蛇每吃到一个食物 蛇身会增加并且得分会加一