项目测试报告

一、项目背景

玩家使用方向键操控一条长长的蛇不断吞下豆子,同时蛇身随着吞下的豆子不断变长,当蛇头撞到蛇身或障壁时游戏结束。

贪食蛇游戏操作简单,可玩性比较高。这个游戏难度最大的不是蛇长得很长的时候,而是开始。那个时候蛇身很短,看上去难度不大,却最容易死掉,因为把玩一条小短蛇让人容易走神,失去耐心。由于难度小,你会不知不觉加快调整方向的速度,在游走自如的时候蛇身逐渐加长了,而玩家却没有意识到危险,在最得意洋洋的一刻突然死亡。

和别的游戏不同,贪食蛇是一个悲剧性的游戏。许多电子游戏都是以操作者的胜利而告终,而贪食蛇的结局却是死亡。不管玩得多么纯熟,技术多么高超,你最终听到的都是贪食蛇的一声惨叫。当手机上的小蛇越长越长,积分越来越高的时候,死亡也就越来越近。那时候忙的不是为了吃豆子长身体,而是为了避免撞墙。你会发现你穷于应付,四处奔忙。贪食蛇最要命的就在一个“贪”字上。

二、项目功能

1.游戏界面:渲染了游戏背景,添加了开始游戏的按钮,通过点击按钮来转到"游戏大厅"界面。

2.游戏大厅:渲染了房间背景,房间内有四种模式可以选择,通过按钮转到不同的游戏房间,实现不同的功能。界面右下角有返回上一界面的按钮,点击按钮可以返回游戏开始界面。

3.游戏房间:渲染游戏背景,分为游戏区和操作区。显示贪吃蛇长度,用来统计分数。设置开始游戏和暂停游戏按键,通过按键来控制贪吃蛇是否开始和暂停移动,开始游戏时播放游戏背景音乐,暂停游戏时停止播放游戏背景音乐。设有四个方向键,来控制蛇的移动方向。设有退出按钮。点击按钮可一返回上一层游戏大厅。重新选择游戏模式。

4.贪吃蛇机制:贪吃蛇初始身体长度为3,分为蛇头、蛇身、蛇尾。通过操控方向键来控制贪吃蛇,使贪吃蛇头部与显示的食物重合,来吃掉食物,吃到食物后贪吃蛇身体长度+1,显示吃掉食物的音效,反之贪吃蛇身体长度不变,没有音效触发。贪吃蛇蛇头遇到游戏区边界时,蛇头会从另一边界穿出(遇到左边界从右边界出,遇到上边界从下边界出......),如果蛇头遇到蛇身或者蛇尾时,则游戏结束,暂停游戏背景音乐,显示游戏结束图片和游戏结束的音效。

5.历史战绩:游戏结束后,游戏所得分数(蛇的长度)会被写入文档中,通过游戏房间内历史战绩按钮可查看自己的游戏战绩。

三、测试计划

功能测试

编写测试用例

执行测试部分截图

开始游戏界面

游戏大厅界面

游戏房间

贪吃蛇穿墙、吃食物增加长度

蛇头与蛇身重合,游戏结束

历史战绩

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值