一.基于spec的探路者团队贪吃蛇作品的评论 1 运动功能 用户可通过使用键盘上的上下左右方位键控制蛇的移动方向,蛇在控制的方向上进行直线前进。
由以上两图贪吃蛇的位置不同可知,运动功能实现。并且我能够通过使用键盘上的上下左右方位键控制蛇的移动方向,蛇在控制的方向上进行直线前进。
2 吃食物功能
当界面任意位置出现食物,用户使用方位键控制蛇移动到食物周围,当蛇头碰到食物时则表示贪吃蛇吃到此食物,界面上会在任意位置出现下一个食物,用户再次控制蛇去吃这一食物。吃食物后蛇身变长,功能实现。
3 死亡判定功能
当用户进入游戏主界面时,可在界面中下方显眼的位置找到“开始游戏”按钮,点击后用户可进行新游戏,即单词版贪吃蛇游戏。开始游戏功能实现。
6.暂停/继续游戏功能
当用户需要结束软件,停止游戏时,可点击界面下方的“结束游戏”按钮实现结束游戏功能
8.选择地图功能
为了增加游戏的自主性,增加改变地图功能,用户可自行在已有的地图列表中选择地图进行游戏,地图列表位于界面下方左侧设置区中。此外,为了降低游戏的难度,我们还为用户添加了“显示 格”,可减轻用户的游戏难度,通过 格对齐前进方向而做到及时调整。当用户点击了“显示 格”后,用户可自行选择喜欢的 格颜色。
如图音乐选项没有下拉列表。
14.恢复默认设置
点击恢复默认设置按钮后,恢复到了初始的颜色设置。功能实现。 当用户想要恢复软件的预设颜色时,用户可点击设置区中的“恢复默认设置”按钮,一键还原成最初设置好的各类颜色。
15.成绩排名显示功能(新增)
为了能够显示用户之前游戏的分数及排名,本软件增加“成绩排名显示”功能,用户可在软件界面右方的成绩排名区域随时查看自己之前游戏记录和排名,可以增加用户使用本软件进行游戏背单词的动力和兴致,使软件拥有更长的使用寿命。
由上图可知排行榜没有实施更新。
16.游戏单词列表功能
由上图可知功能实现。 本功能主要是为了简单的指导新玩家进行游戏,用户在阅读完游戏说明后可对游戏的规则和玩法有了一定的了解,为之后愉快顺利地进行游戏奠定基础。这一功能也是本软件人性化设计的一个体现方面。
18.欢迎界面功能(新增)
由上图可知功能实现。为了针对不同需求的用户, 软件增加选择英语单词词库功能,包括:简单词汇和复杂词汇,在软件欢迎界面上用户可根据不同需求选择不同的单词词库进行游戏,从而增加软件使用人群的针对性,让英语单词需求不同的用户都能享受不同的需求。
综合以上探路者团队未完成下拉音乐列表功能以及不能够实时更新排行榜功能。其余功能全部实现。
二.基于NABCD的探路者团队贪吃蛇作品的评论
1.根据(不限于)NABCD评论作品的选题
N:随着人们生活压力越来越大,需要去去缓解压力,并且也需要不断进步,学习英语知识。
A:它是基于java开发的一款软件,采用逐个吃字母,加长蛇身,增强记忆的做法。
B:贪吃蛇这款软件,既可以背单词,又能通过游戏环节压力,是一个不错的选题。
C:相比于同类产品,它的界面不够丰富,并且和普通记单词软件相比,它无法发音,不能练习听力。
D:该软件是给予电脑端JAVA运行环境的一款游戏,用户没办法随时随地的使用,并且必须要安装JDK。
2.评论作品对选题的实现效果。
界面设置有些简单单调,没有炫酷的感觉。但是各项功能都完成的很好,尤其是吃字母,蛇身会变长,并且能够记住单词。
3.就现有技术和工作量,不改变选题的主要方向,为该作品在beta版本可增减的功能提出改进意见。
希望实现分数排名功能实时更新,使用户更有热情去玩。
希望多一些背景音乐,实现下拉列表,能够自主的选择音乐。
把界面做的更炫酷。增加四六级词库,以顺应我们学生的需求。希望每吃一个字母都有相对应的音效,增强玩游戏的兴趣。
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览93751 人正在系统学习中 相关资源:snake:蛇-恶意软件存储动物园-其它代码类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!