团队作业

软工六组

产品经理:苗正

UI设计师:卜赫扬,丁广辉

软件测试工程师:孙正阳,李俊岐

软件工程师:崔旭,于飞

博客撰写人:苗正

项目:贪吃蛇

目标用户:本班学生

需求:

           1)美化ui界面

           2)游戏操作不够完善

改进办法:

                重新定义食物的坐标来控制它的出现的位置,用函数来画出矩形,

                用方向键来表示蛇的移动的房间等等,还有用数组来存放蛇身各节的坐标,

                更改按键设置,调整背景颜色

                创新食物 陷阱以及界面

                优化UI

好处:

              消磨时间,缓解压力

软件原型说明书:                       

                           功能:随即产生食物。

                           有分数统计、排行榜、分数存储等的功能。

                          有同步播放的音乐、声音效果。

                          蛇在封闭的墙里用用矩形表示,围墙里随机的出现一个食物,通过按键盘的四个光标键控制蛇向上、下、左、右四个方向移动,蛇头撞到食物,食物就被吃掉,蛇本身长一节,接着又出现了食物,等待蛇来吃。食物用另一种颜色的矩形表示,并且每次食物的位置是随机出现的。游戏中要使蛇的长度尽可能的长,但是不能使蛇撞到四周的墙壁,且蛇的身体不能撞到一起,否则游戏结束

                         玩法:1)进入游戏:点击开始

                                   2)游戏界面:游戏界面的左上角为游戏的标题和游戏的创作人,右上变是目前的游戏成绩和关数,界面中部是围墙,围墙中有一个正在爬行的蛇,还在某处有一个食物。现在就可以开始游戏操作了。

                                   3)游戏操作:玩家使用上,下,左,右控制蛇的移动 按esc结束游戏

                                   4)游戏结束:可以点击继续游戏开始下一局

效果图:

posted on 2019-05-27 15:51  炼金术士辛吉德  阅读(112)  评论(0编辑  收藏  举报