一、基于NABCD评论作品,及改进建议
每个小组评论其他小组Alpha发布的作品: 1.根据(不限于)NABCD评论作品的选题; 2.评论作品对选题的实现效果; 3.就现有技术和工作量,不改变选题的主要方向,为该作品在beta版本可增减的功能提出改进意见。
1.根据(不限于)NABCD评论作品的选题。
0)选题的背景及意义
作为一个经典的游戏,贪吃蛇设计简单,实用和娱乐性高,是90后的我们童年的美好回忆。同时,现在的小孩子在幼儿园的时候就接受了简单的英语教学,熟记较多的英语单词对英语的学习起着巨大的积极作用,市面上的英语单词背记软件对于那些缺少英语学习兴趣、毅力较差、年龄较小的孩子很难使用这些软件保持较长时间的集中力背单词。本软件的里哪个点就是既可以实现贪吃蛇的游戏功能,又在原始功能的基础上增加单词背诵功能,使用户在娱乐的同时进行英语单词的学习。
1)N(Need 需求)
从游戏本身的特点来讲,“贪吃蛇”这个游戏对于我们90后的人来说是童年的记忆,是一个时代的经典。探路者团队抓住了用户的怀旧情怀,打出了一张情感牌,使游戏本身具有一定的吸引力。现在人们对英语的重视程度越来越深,现在的小孩子在幼儿园的时候就接受了简单的英语教学,熟记较多的英语单词对英语的学习起着巨大的积极作用,市面上的英语单词背记软件对于那些缺少英语学习兴趣、毅力较差、年龄较小的孩子很难使用这些软件保持较长时间的集中力背单词。本软件既可以实现贪吃蛇的游戏功能,又在原始功能的基础上增加单词背诵功能,使用户在娱乐的同时进行英语单词的学习。既满足了我们的游戏体验,也增加了益智的单词元素,想法十分新颖。
2)A(Approach 做法)
因为该组成员均为90后,都玩过老式的贪食蛇,所以心注满载着对该游戏的创意与想法。而且该组组员均较为熟悉Java语言,因此他们最后使用java进行开发。
3)B(Benefit 好处)
不仅可以重温孩童时代的经典游戏,还能实现单词的背诵功能,游戏学习两不误,两全其美。
4)C(Competitors 竞争)
尽管贪吃蛇的游戏界面并不美观,但纵观现在的市场,没有一款实现了单词记忆功能的贪吃蛇游戏,所以该团队的贪吃蛇游戏的竞争相对较小。
5)D(Delivery 交付)
这个游戏将最后将以应用软件的形式交付给用户。
2.评论作品对选题的实现效果
该团队的选题实现效果较为不错,因为它实现了单词记忆功能和游戏的娱乐功能,但仍然存在着许多问题会在后面提到。下面是游戏运行时的截图。满足了选题的想法。
3.就现有技术和工作量,不改变选题的主要方向,为该作品在beta版本可增减的功能提出改进意见。
1)吃单词
在吃了三个单词以后,便不会再出现新的单词了,这在之前的发布中并未提到,希望能对此bug进行修改。预计时间:1小时。
2)吃下去的单词和拼写不符。
我吃下去的是bear,接下来却吃的是r e d三个字母。希望能改一下让我记住单词。预计时间:1小时。
3)词少
我想多背点单词,希望能实现单词导入功能,让我自己决定背什么单词。预计时间:8小时。
4) 出墙bug
撞在墙上死掉后会出墙一点。预计时间:1小时。
二、基于spec评论作品
评论其他小组Beta发布作品的软件功能说明书。试用(并截图)所有其他小组的Beta作品,与软件功能说明书对比,评论Beta作品对软件功能说明书的实现。
软件功能说明书地址:http://www.cnblogs.com/jyj5951/p/7866983.html
2.1 运动功能
完成
2.2 吃食物功能
完成
2.3 死亡判定功能
完成
2.4 加速功能
完成(速度最快是25ms/格)。通过pageup加速
2.5 减速功能
完成(通过pagedown减速)
2.6 开始游戏功能
完成
2.7 暂停继续游戏功能
完成(点击功能键都实现了)
2.8 停止游戏功能
实现
2.9 选择地图功能
实现
2.9 改变蛇头,蛇尾,食物,背景颜色功能
完成(按如下前四张图设置得到第五张结果图)
在·
2.10 音乐选择功能
完成
2.11 恢复默认设置
完成(按恢复默认键前后)
2.12 成绩排名显示功能
实现(不过需要下次登录才能看见)
2.13 游戏单词列表功能
实现
2.14 游戏说明功能
实现
2.15 欢迎界面功能
实现
2.16 选择单词词库功能
实现(1,2张为简单词汇界面;3,4为复杂词汇界面)
右上角的单词明显变得复杂了。
总体评价:
功能说明书的功能基本实现,期待探路者的final发布。
贪吃蛇git地址:https://coding.net/u/clairewyd/p/toReadSnake/git/tree/master/