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. 一条SQL语句执行得很慢原因有哪些

    一条SQL语句执行得很慢,要分两种情况: 1.大多数情况是正常,偶尔很慢 数据库在处理数据忙时候,更新或新增数据都会暂时记录到redo log日志,等空闲时把数据同步到磁盘.假设数据库一直很忙,更新又 ...

  2. 50道Java线程面试题(转载)

    1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位.程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速.比如,如果一个线程完成 ...

  3. 使用Jquery Viewer 展示图片信息

    <!DOCTYPE html><html lang="en"><head> <meta charset="utf-8" ...

  4. HTML5新增的几个容器模块

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  5. hive介绍、安装配置、表操作基础知识适合小白学习

    1.hive概述 Apache Hive数据仓库软件有助于使用SQL读取,编写和管理驻留在分布式存储中的大型数据集.可以将结构投影到已存储的数据中.提供了命令行工具和JDBC驱动以将用户连接到Hive ...

  6. 使用git管理代码

    上传工程 1.登录github后,点击右上角带有+号的图标,输入仓库名创建仓库(Repository). 2.在项目文件夹下执行以下命令: touch README.md git init 如果工程中 ...

  7. PostgreSQL的HOT(Heap-Only Tuples)

    磨砺技术珠矶,践行数据之道,追求卓越价值 回到上一级页面:PostgreSQL内部结构与源代码研究索引页    回到顶级页面:PostgreSQL索引页 HOT的解释: 如下的日文文档中,有几个图示, ...

  8. Linux命令学习笔记1

    1.Linux命令学习 2.Mkdir /data       -创建文件夹 在/下创建文件夹 data 3.Cd               -目录切换 列如cd / 4.Touch /data/1 ...

  9. 2-7 hash

    1.Hash Hash函数处理流程Hash,一般翻译做"散列",也有直接音译为"哈希"的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算 ...

  10. matlab GUI工作原理

    例如,用GUIDE创建名为ceshi的GUI程序,其m文件的主函数有如下形式.那么,打开该GUI时,它到底是怎么运行的呢?以下略作小结,欢迎大家补充 function varargout = cesh ...