基于NABCD评论,及改进建议

1)N(Need 需求)

  开发本软件一方面是为了让80,90后用户重温童年的美好记忆,另一方面也是为了增加对英语学习兴趣较弱、意志力薄弱的中小学生学习英语的兴趣和动力,在游戏中记忆单词拼写。本软件在使用过程中按照提供单词的顺序,“吃掉”软件当前提供的单词,并按照拼写顺序依次“吃”相应的字母才能完成此单词的任务,不提供用户跳过此单词进行下一单词的功能。

2)A(Approach 做法)

  探路者团队进行了网上调查,发现还没有这样的产品,所以他们团队决定开发这款产品。该团队成员都熟悉java语言,所以他们决定了用java作为开发语言。

3)B(Benefit 好处)

  利用大家的碎片时间,在重温儿时记忆的同时,还可以进行单词的学习。

4)C(Competitors 竞争)

  经过探路者团队的网上调查,发现目前市面上没有讲学习单词和玩贪吃蛇结合起来的游戏,所以探路者团队的竞争会小很多。

5)D(Delivery 交付)

  探路者团队的产品推广分了几个阶段,首先在自己周边人群进行推广,然后根据反馈情况进行改进,然后再公开在网络上同时向亲戚朋友推广,最后产品如果完善成熟了,会放到应用平台去推广。

对比alpha版

相对于alpha版,beta版增加了简单词汇和复杂词汇的选择。

重新设计了游戏界面,添加了音乐效果,并且实现了alpha版本中未实现的“撞墙死”的功能。

新增了成绩排名功能。

功能改进建议

1)当游戏结束后,点击“确定”按钮后,蛇会再次向前走一步,穿墙了。预计完成时间1小时。

2)在吃完3个词后,地图中没有再次出现单词。预计完成时间2小时。

3)建议可以在游戏界面中自己添加单词,或者可以自己导入单词库的功能。预计完成时间10小时。

基于spec评论作品

首先通过命令进入游戏中。

该命令虽然写在了coding中,但是软件说明书中并没有说明,希望可以在说明书中加入。

选择复杂单词,进入游戏界面。

选择地图二,点击开始新游戏,进入游戏。

通过上下左右方向键可以控制蛇的运动方向。

当蛇头撞到墙壁时,蛇将会死亡,并给出死亡判定。

当按下PgUp键后,蛇可以加速移动。当按下PgDown键后,蛇会减速运动。

当有个人原因需要暂停游戏时,可以点击暂停游戏,当需要继续游戏时,点击继续游戏就可以继续进行游戏。

可以根据个人爱好对蛇头的颜色和蛇身的颜色进行自定义。

也可以设置食物和背景的颜色。

点击回复默认设置,将会恢复所有设置。

在界面的右上方显示单词的列表,界面的右下方显示每次游戏的排名。

可以开启音乐功能。

探路者团队的Beta版软件功能说明书上的功能全部实现。

改进建议

  因为要达到背单词的效果,所以希望可以隐藏掉单词列表功能,同时吃单词的时候可以将所有字母都显示数来,并且限制必须按照单词的拼写顺序吃。

互评beta版本 - 探路者【贪吃蛇】的更多相关文章

  1. 王者荣耀交流协会互评Beta版本及答复功能改进建议、Bug修正

    互评Beta版本 欢迎来怼团队博客园安卓APP Thunder团队爱阅app 探路者团队贪吃蛇 Hello World!团队项目空天猎 答复功能改进建议 答复其他各组给出的“就现有技术和工作量,不改变 ...

  2. 互评Beta版本——杨老师粉丝群——Pinball

    互评beta版本    杨老师粉丝群——<PinBall> 一.基于NABCD评论作品,及改进建议 1.根据(不限于)NABCD评论作品的选题 (1)N(Need,需求) 随着年龄的增长, ...

  3. 2017年软件工程作业-“Hello World!”团队互评beta版本

    A.欢迎来怼——博客园安卓APP(测评人:刘淑霞) 博客地址:http://www.cnblogs.com/liusx0303/p/7905928.html B.Thunder——爱阅app(测评人: ...

  4. 互评Beta版本——Thunder组爱阅app(探路者团队测评)

    基于NABCD评论作品,及改进建议 每个小组评论其他小组beta发布的作品. 1.根据(不限于)NABCD评论作品的选题;   N(Need,需求):在Beta中加入了书友QQ群,以及反馈建议,更好的 ...

  5. 王者荣耀交流协会互评Beta版本--爱阅app

    测评人:任思佳 爱阅APP软件说明书地址:http://www.cnblogs.com/szjzsd/p/7881686.html 1.根据NABCD评论作品的选题:   N(Need):相比α发布来 ...

  6. 作业 20181127-3 互评Beta版本

    此作业要求参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2448 组名:可以低头,但没必要 组长:付佳 组员:张俊余 李文涛 孙赛佳 ...

  7. 互评Beta版本——二次元梦之队——“I Do”

    基于NABCD评论作品,及改进建议 1.根据(不限于)NABCD评论作品的选题 (1)N(Need,需求) 这是一款可以教学新手入门编程的软件,不断的通关让他们慢慢学会编程,可以让没有接触过编程的人了 ...

  8. 互评Beta版本(Hello World!——SkyHunter)

    1 基于NABCD评论作品,及改进建议 SkyHunter这款游戏我很喜欢,小时候总玩飞机类的游戏,这款游戏我上课的时候试玩了,在我电脑上运行是很好玩的,音乐震撼,画面玄幻,富有金属音乐的味道,游戏内 ...

  9. 互评Beta版本 - Hello World团队项目空天猎

    由于改组项目未提供可以直接进行安装运行的安装包或可执行文件,所以我找到了该组组长陈同学,由他根据其小组项目的功能说明书进行演示. 基于NABCD评论作品,及改进建议 每个小组评论其他小组beta发布的 ...

随机推荐

  1. CentOS中配置xrdp,通过微软远程桌面访问CentOS桌面

    环境:CentOS 6.4 1.安装相关软件 yum groupinstall "Desktop" (已安装桌面的就可以缺略这条命令) yum install xrdp yum i ...

  2. 【题解】洛谷P1169 [ZJOI2007] 棋盘制作(坐标DP+悬线法)

    次元传送门:洛谷P1169 思路 浙江省选果然不一般 用到一个从来没有听过的算法 悬线法: 所谓悬线法 就是用一条线(长度任意)在矩阵中判断这条线能到达的最左边和最右边及这条线的长度 即可得到这个矩阵 ...

  3. 在ubuntu中添加widows启动项的简单方法

    打开终端执行: sudo vim /boot/grub/grub.cfg 或者 sudo gedit /boot/grub/grub.cfg 打开文件grub.cfg. 在文件中添加:添加的时候注意和 ...

  4. Spring3学习笔记--spring概述

    Spring 是什么? Spring 是一个开源的轻量级 Java SE( Java 标准版本)/Java EE( Java 企业版本)开发应用框架,其目的是用于简化企业级应用程序开发.在传统应用程序 ...

  5. Tomcat出现需要输入账号和密码问题

    这里是端口冲突问题: 可以做一下几个解决方案: 第一:更好Tomcat/conf/server.xml文件里面的制定8080端口号,更改为你能记住的端口数: 第二:找到冲突的端口的进程,杀死这个进程, ...

  6. jquery animate() Alternate 语法

    前段时间在使用jQuery的animate() 函数时候用到Alternate方式.主要是要让数字自增到指定大小,且能看见数字增加过程. 一般使用如下方式: function autoPlusAnim ...

  7. java第一天!

    public class Main { public static void main(String[] args)//main主函数 { final double PI=3.14;//定义常量,小数 ...

  8. ruby各种循环输出数组元素

    array = (1..10).to_a # 方法1 length = array.length length.times do |t| print "#{array[t]} " ...

  9. My97DatePicker:开始时间和结束时间的最大间隔为1个月30天,并且不大于当前时间(3种方法)

    问题的背景 在之前做Web项目的时候,开始时间和结束时间,只有2个要求: 1.开始时间必须小于等于结束时间,不能超过当前时间. 2.结束时间必须大于等于开始时间,不能超过当前时间. 由于开始时间不大于 ...

  10. 5 admin的使用

    1.admin组件的使用 Django 提供了基于 web 的管理工具. Django 自动管理工具是 django.contrib 的一部分.你可以在项目的 settings.py 中的 INSTA ...