互评Beta版本-SkyHunter
基于NABCD评论作品,及改进建议
1.根据(不限于)NABCD评论作品的选题;
N(Need,需求):飞机大战题材的游戏对80,90后的人来说算是童年的记忆,可以在闲暇之余打开电脑玩一会儿。但是面向初中生,高中生的话这种PC小游戏可能不会那么适合,毕竟紧张的学习氛围下他们不会有合适的时间去打开电脑玩游戏。
A(Approach,做法):这是一款基于PC端开发的小游戏,语言用的是JAVA,通过试玩可以看到游戏里面有很多经典飞机大战的功能以及玩法,目前版本很多功能已经完善,玩起来很怀旧。
B(Benefit,好处):对于我们来说可以在课下闲暇之余打开电脑玩一会儿这种射击类型的小游戏来得到放松,我个人也十分喜欢这种类型的游戏。
C(Competitors,竞争):当下市面上有很多完备的飞机大战游戏,无论是从美工,玩法,平台方面我认为SkyHunter都会受到很大的挑战,PC端比如雷电,手机端比如全民飞机大战,雷霆战机等等。
D(Delivery,推广):该程序的相关内容放置到GitHub平台上进行共享下载,比较方便,相信进一步推广后会得到更多人的认可。
2.评论作品对选题和alpha发布时发展预期的实现程度;
选题展示中Hello world!团队展示的作品是会有经典飞机大战的功能,在游戏中还会有下落的不同buff除了增强飞机能力的buff之外,也加入了减弱飞机buff的功能,可能玩家会获得一个失去子弹的buff,这样只能靠闪躲敌机来进行游戏一般持续时间会有(30-40秒)。beta版本中新加入了两种不同的战机,目前有三种战机可以进行切换,不同的战机发射的子弹不同,而且新版本中加入了血条的功能,在我方战机受到了敌机的子弹轰炸后会损失生命值,生命值为0时会损失生命数量,总共3条命。在这其中还会出现回血的buff,吃到了奖励后生命值会增加。总体来说,该团队在beta版本已经实现了大部分功能,目前是一个很好玩的游戏。
3.就现有技术和工作量,不改变选题的主要方向,为该作品在beta版本可增减的功能提出改进意见。给出每项功能预估的工作时间。
我个人很喜欢SkyHunter这款游戏,游戏背景很漂亮,飞机做的也很精致。美中不足的是:
1.游戏中射击的声音太大了,连续射击时会很刺耳,还会掩盖背景音乐。我觉得可以把子弹的声音改的小一点,或者换一个不那么刺耳的音效;预估时间:2h
2.在单局游戏死亡后,点击重新开始后,上一局的背景音乐还是会继续播放,并且会和当前战局的背景音乐重叠,可以针对这个问题进行修改;预估时间;2h
基于spec评论作品
每个小组评论其他小组Alpha发布作品的软件功能说明书。
要求和提交在[https://edu.cnblogs.com/campus/nenu/SWE2017FALL/homework/1224]。
试用(并截图)所有其他小组的Alpha作品,与软件功能说明书对比,评论Alpha作品对软件功能说明书的实现。
根据软件功能说明书,测试所有其他小组的作品。每个bug另计10分。bug报告(参见教材298页)要求各位同学以前见过,不再重复。
通过比对软件说明书,该团队的作品在实现alpha版本功能的基础上还实现了以下beta版本说明书中的六个功能:
功能一:更换我方飞机驾驶员头像
功能二:更换我方战机
功能三:更换战机的同时更换发射的子弹
功能四:敌方飞机发射攻击子弹
功能五:我方战机生命条显示,有生命值
功能六:当生命值没有了就会结束游戏,出现结束游戏界面,显示文字defeat,显示重新游戏按钮和结束游戏按钮,点击重新游戏按钮,进入游戏界面,点击结束游戏按钮,退出游戏。
并且作品中的失败界面比软件说明书中的更加精致。

还有一个超级武器功能,我没能按出来(不知道是哪个键子),以下是作品截图:




BUG:
1.在游戏进行一段时间后,敌机会不再刷新,只剩下我方战机,无法通关。
截图如下:

2.在我方战机死亡失败后,点击重新开始,前一局的背景音乐还会继续播放,并且会和当前战局的背景音乐重合。(音乐的bug无法截图)
互评Beta版本-SkyHunter的更多相关文章
- 互评Beta版本——杨老师粉丝群——Pinball
互评beta版本 杨老师粉丝群——<PinBall> 一.基于NABCD评论作品,及改进建议 1.根据(不限于)NABCD评论作品的选题 (1)N(Need,需求) 随着年龄的增长, ...
- 王者荣耀交流协会互评Beta版本及答复功能改进建议、Bug修正
互评Beta版本 欢迎来怼团队博客园安卓APP Thunder团队爱阅app 探路者团队贪吃蛇 Hello World!团队项目空天猎 答复功能改进建议 答复其他各组给出的“就现有技术和工作量,不改变 ...
- 互评Beta版本(Hello World!——SkyHunter)
1 基于NABCD评论作品,及改进建议 SkyHunter这款游戏我很喜欢,小时候总玩飞机类的游戏,这款游戏我上课的时候试玩了,在我电脑上运行是很好玩的,音乐震撼,画面玄幻,富有金属音乐的味道,游戏内 ...
- 互评Alpha版本—SkyHunter
1.根据NABCD评论作品: N(Need,需求):飞机大战题材的游戏对80,90后的人来说算是童年的记忆,可以在闲暇之余打开电脑玩一会儿.但是面向初中生,高中生的话这种PC小游戏可能不会那么适合 ...
- 王者荣耀交流协会互评Beta版本--爱阅app
测评人:任思佳 爱阅APP软件说明书地址:http://www.cnblogs.com/szjzsd/p/7881686.html 1.根据NABCD评论作品的选题: N(Need):相比α发布来 ...
- 作业 20181127-3 互评Beta版本
此作业要求参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2448 组名:可以低头,但没必要 组长:付佳 组员:张俊余 李文涛 孙赛佳 ...
- 互评Beta版本——二次元梦之队——“I Do”
基于NABCD评论作品,及改进建议 1.根据(不限于)NABCD评论作品的选题 (1)N(Need,需求) 这是一款可以教学新手入门编程的软件,不断的通关让他们慢慢学会编程,可以让没有接触过编程的人了 ...
- 互评Beta版本 - Hello World团队项目空天猎
由于改组项目未提供可以直接进行安装运行的安装包或可执行文件,所以我找到了该组组长陈同学,由他根据其小组项目的功能说明书进行演示. 基于NABCD评论作品,及改进建议 每个小组评论其他小组beta发布的 ...
- 互评Beta版本——Thunder组爱阅app(探路者团队测评)
基于NABCD评论作品,及改进建议 每个小组评论其他小组beta发布的作品. 1.根据(不限于)NABCD评论作品的选题; N(Need,需求):在Beta中加入了书友QQ群,以及反馈建议,更好的 ...
随机推荐
- Spring整合MyBatis(二)Spring整合MyBatis
摘要: 本文结合<Spring源码深度解析>来分析Spring 5.0.6版本的源代码.若有描述错误之处,欢迎指正. 了解了MyBatis的独立使用过程后,我们再看看它与Spring整合的 ...
- jmeter报错之“请在微信客户端打开链接”
这是一个还没解决的问题,这里纯粹记录自己思考的过程,后续给自己参考. 先说明情景:对微信公众号的一个接口进行调用跑通,后续可能需要压测(是的,仅仅是调通一个接口而已o(╥﹏╥)o) 1.按照我理解的正 ...
- [iOS]拾遗补阙
一.AFNetworking POST纯字符串 修改位置AFURLRequestSerialization 修改前 NSString * AFQueryStringFromParameters(NSD ...
- UML基础—结构和组成
本文主要梳理了一下UML2中的各个图的逻辑划分,UML基础知识. 一.UML2的4个规范 二.UML2的13种模型图 分为3大类:行为视图.交互视图.结构视图 三.UML1和UML2各种视图对照 四. ...
- node vue 开发环境部署时,外部访问页面出现: Invalid Host header 服务器域名访问出现的问题
这是新版本 webpack-dev-server 出于安全考虑, 默认检查 hostname,如果hostname不是配置内的,将中断访问.顾仅存在于开发环境: npm run dev,打包之后不会 ...
- 使用Jquery Viewer 展示图片信息
<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8" ...
- js 固定表头及固定列的js
//给table 外层加一个div然后将divid传入方法,arr是一个数组里面填写需要固定的列数function fixedCol(arr,divId){ var colArr = arr || [ ...
- 基于Verilog的CRC-CCITT校验
由于笔者在自己设计CRC模块时遇到很多问题,在网上并未找到一篇具有实际指导意义的文章,在经过多次仿真修改再仿真之后得到了正确的结果,故愿意在本文中为大家提供整个设计流程供大家快速完成设计.本文章主要针 ...
- Hibernate第三天——表间关系与级联操作
第三天,我们来使用Hibernate进行表之间一对多 多对多关系的操作: 这里我们先利用两个例子进行表关系的回顾: 一对多(重点): 例如分类和商品的关系,一个分类多个商品,一个商品属于一个分类 CR ...
- 【转】C++ 枚举类型的思考
转自: http://blog.csdn.net/classfactory/article/details/87749 C++ 中的枚举类型继承于 C 语言.就像其他从 C 语言继承过来的很多特性一样 ...