1.根据NABCD评论作品:

  N(Need,需求):飞机大战题材的游戏对80,90后的人来说算是童年的记忆,可以在闲暇之余打开电脑玩一会儿。但是面向初中生,高中生的话这种PC小游戏可能不会那么适合,毕竟紧张的学习氛围下他们不会有合适的时间去打开电脑玩游戏。

  A(Approach,做法):这是一款基于PC端开发的小游戏,语言用的是JAVA,通过试玩可以看到游戏里面有很多经典飞机大战的功能以及玩法,虽然目前版本很多功能并不完善,但是玩起来还是很怀旧。

B(Benefit,好处):对于我们来说可以在课下闲暇之余打开电脑玩一会儿这种射击类型的小游戏来得到放松,我个人也十分喜欢这种类型的游戏。

  C(Competitors,竞争):当下市面上有很多完备的飞机大战游戏,无论是从美工,玩法,平台方面我认为SkyHunter都会受到很大的挑战,PC端比如雷电,手机端比如全民飞机大战,雷霆战机等等。

  D(Delivery,推广):该程序的相关内容放置到GitHub平台上进行共享下载,比较方便,相信进一步推广后会得到更多人的认可。

2.评论作品对选题的实现效果:

选题展示中Hello world!团队展示的作品是会有经典飞机大战的功能,在游戏中还会有下落的不同buff除了增强飞机能力的buff之外,也加入了减弱飞机buff的功能,可能玩家会获得一个失去子弹的buff,这样只能靠闪躲敌机来进行游戏一般持续时间会有(30-40秒)。就目前测试的alpha版本来说,SkyHunter已经实现了飞机的移动功能,射击功能屏幕左上角会有计分板与剩余生命,背景音乐也很燃,玩起来很有感觉,会出现类型不同的敌机,但是目前玩家不会出现死亡的情况(撞到敌机,或者被击落),敌机还不可以射击只可以垂直屏幕飞行,游戏中buff的功能也没能完全实现。在进入游戏前还不可以更换飞机以及飞行员。总体来说已经实现了大部分的功能。

3.就现有技术和工作量,不改变选题的主要方向,为该作品在beta版本可增减的功能提出改进意见。

      我个人很喜欢SkyHunter这款游戏,游戏背景很漂亮,飞机做的也很精致,我在试玩的过程中觉得子弹发射出来的声音会很大,有点刺耳还会掩盖背景音乐,可以将射击声音调小一点或者换一个射击音效。敌机目前只可以垂直飞行,希望能够实现不同的飞行路径,并且可以向玩家射击提高游戏难度和趣味性。经典款的飞机大战有些是可以加入二号玩家一起游戏的,如果能加入该功能我觉得会更好。在加入不同buff的功能中,我认为如果让飞机失去30-40s子弹,单单是飞行的话时间会有点长(如果吃到了这种buff大部分时间就只剩下躲避了,有点绝望),我认为buff时间变成5-10s会比较合适。

基于spec评论作品

SkyHunter软件说明书地址:https://coding.net/u/liusx0303/p/Plane/git

通过软件说明书与alpha版本的比对,目前的alpha版本已经可以实现大部分功能了。

1.游戏的欢迎界面比软件说明书中的界面更加全面,更加美观;

软件功能说明书截图:

alpha版本截图:

2.游戏主界面中也实现了飞机的移动,射击。背景也会随着游戏的进行向下移动,但是在被敌机装击后并不能实现死亡功能,而且敌机不可以发射子弹;

软件功能说明书截图:

alpha版本截图:

3.游戏结束界面暂时不能弹出,因为并没有实现死亡判定功能和通关游戏功能。一直玩下去会出现不再有敌机出现的情况。

软件功能说明书截图:

alpha版本截图:

互评Alpha版本—SkyHunter的更多相关文章

  1. 互评Beta版本-SkyHunter

    基于NABCD评论作品,及改进建议 1.根据(不限于)NABCD评论作品的选题;   N(Need,需求):飞机大战题材的游戏对80,90后的人来说算是童年的记忆,可以在闲暇之余打开电脑玩一会儿.但是 ...

  2. 互评Alpha版本——基于NABCD评论作品,及改进建议

    组名:可以低头,但没必要 组长:付佳 组员:张俊余  李文涛  孙赛佳  田良  于洋  刘欣  段晓睿 一.杨老师粉丝群--<弹球学成语> 1.1 NABCD分析   N(Need,需求 ...

  3. 互评Alpha版本——杨老师粉丝群——Pinball

    一.基于NABCD评论作品,及改进建议 1.根据(不限于)NABCD评论作品的选题 (1)N(Need,需求) 成语学习对除汉语言专业外的大学生的需求并不是很高,初中生和高中生因为在升学时需要参加语文 ...

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

    基于NABCD评论作品,及改进建议 1.根据(不限于)NABCD评论作品的选题 (1)N(Need,需求) 随着智能科技的发展和普及,编程教育的重要性已经逐渐凸显出来.美国前总统奥巴马曾说“编程应当与 ...

  5. 互评Alpha版本——可以低头,但没必要——取件帮

    基于NABCD评论作品,及改进建议: 1.根据(不限于)NABCD评论作品的选题 (1)N(Need,需求) 随着电商平台的发展,越来越多的人选择网购,但是东师的一部分快递网点不在校内,需要走很长的一 ...

  6. 【探路者】团队互评Alpha版本

    [探路者]组互评连接: 1互评作品:SkyHunter http://www.cnblogs.com/zej87/p/7802000.html 2互评作品:爱阅app http://www.cnblo ...

  7. 小组互评Alpha版本

    Thunder——爱阅app(测评人:任思佳) 一.基于NABCD评论作品,及改进建议 每个小组评论其他小组Alpha发布的作品:1.根据(不限于)NABCD评论作品的选题:2.评论作品对选题的实现效 ...

  8. 2017年软件工程第八次作业-互评Alpha版本

    B.Thunder——爱阅app(测评人:方铭) 一.基于NABCD评论作品,及改进建议 每个小组评论其他小组Alpha发布的作品:1.根据(不限于)NABCD评论作品的选题:2.评论作品对选题的实现 ...

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

    在测评该项目时,我找到了Hello World!团队的git,并下载了相关文件以及阅读了程序运行说明. 如图所示,我下载了一个名为 SkyHunter1.0.rar 的压缩文件包,文件包内容如下: 根 ...

随机推荐

  1. leetcode566. Reshape the Matrix

    https://leetcode.com/problems/reshape-the-matrix/description/ public int[][] matrixReshape(int[][] n ...

  2. 单链表(c语言实现)贼详细

    直接上代码吧 #include<stdio.h> #include<malloc.h> /* 单链表特点: 它是一种动态的储存结构,链表中每个节点占用的储存空间不是预先分配的, ...

  3. snapkit equalto和multipliedby方法

    最近在使用snapkit过程中遇到一个问题,在github上搜索之后发现另外一个有趣的问题 frameImageContainer.snp.makeConstraints({ (make) in ma ...

  4. Linux文本编辑器-vi/vim

    vi是Linux命令行界面下的文字编辑器,vim是vi的增强版(Vi IMproved),完全兼容 可以理解成普通的txt文本与word文档之间的差距. 注:还有一款全屏编辑器是nano,可以了解下 ...

  5. vue实现首页导航切换不同路由的方式

    vue实现切换首页路由导航 ,根据切换的不同导航跳转不同的路由,以及当前选中的导航添加选中样式.  html代码: <nav> <!-- 导航栏 --> <div cla ...

  6. PHP操作xml学习笔记之增删改查(1)—增加

    xml文件 <?xml version="1.0" encoding="utf-8"?><班级>    <学生>       ...

  7. PHP中const,static,public,private,protected的区别

    原文地址:http://small.aiweimeng.top/index.php/archives/54.html const: 定义常量,一般定义后不可改变static: 静态,类名可以访问pub ...

  8. 【转】使用nginx搭建高可用,高并发的wcf集群

    原文:http://www.cnblogs.com/huangxincheng/p/7707830.html 很多情况下基于wcf的复杂均衡都首选zookeeper,这样可以拥有更好的控制粒度,但zk ...

  9. OSG环境变量设置

    osg中需要设置一些环境变量设置,如 OSG_FILE_PATH:此变量设置模型数据的目录 OSG_SCREEN: 此变量设置显示模型是在单屏幕还是多屏幕,1为单屏幕 OSG_WINDOW: 此变量设 ...

  10. cogs 421 [SDOI2009]HH的项链

    主席树.比树状数组高端多了又好写. last[i]表示上一个颜色为i的数,没有则为0. 那么一个区间里的答案就显而易见了: \(\sum_{i=l}^r (last[i]<l)\) 上面的东西已 ...