Alpha版本发布说明

一、功能介绍

    本团队所做的多模式自定义2048是用来进行纸牌模式以及正常基础模式版本的2048小游戏的。Alpha版本具有的功能大体如下:

初始界面-

纸牌模式-

基础模式-

分数结算-

二、环境要求

对运行环境的要求:

Windows系统吧

三、 安装方法

直接下载压缩包,解压后双击first-2048.jar文件或者start.bat文件运行玩耍

四、问题与限制

问题:纸牌模式与自定义未完善

限制:未发现

五、发布方式及发布地址

发布方式:

发布地址:https://gitee.com/sweet_girl/Custom-2048/tree/dev

下载地址:https://pan.baidu.com/s/1ntLxAp-N7w9sIv0GIxn_aw

在这个过程中不小心生成了一个奇怪的小病毒式程序??

还不太清楚怎么回事,各位官人下载来试试叭?

https://pan.baidu.com/s/1yJahsl0i2cUC0Wc7NouD5A

安装方法同上,解压后直接双击first2048.jar文件或者start.bat文件,玩耍

Alpha版本测试说明

一、测试找出的bug

在运行程序后分别出现菜单、基础2048、纸牌2048

由菜单点进去的基础2048无法玩

基础2048有时会无法移动

纸牌2048的牌移走一个后下一张牌无法移到原来第一张牌的位置

二、测试矩阵

测试功能

测试项

检验点

预期结果

菜单界面

初始界面

菜单背景

正常显示

“基础模式”按钮

可以点击,并进入“基础模式”游戏界面

“自定义模式”按钮

可以点击,并进入“自定义模式”游戏界面

“纸牌模式”按钮

可以点击,并进入“纸牌模式”游戏界面

游戏界面

基础2048

游戏界面背景

正常显示

提示音

在进入界面后有提示音

“返回键”按钮

可以点击,并返回原菜单

“最好成绩”显示框

可以显示玩过的最好成绩

“当前成绩”显示框

可以显示当前的成绩

按“上下左右”键

数字可以移动并且相同数字可以相加且会随机出现2 、4、8、16、32、64中数字

当24个方块均充满数字时

各数字无法再移动,出现提示框和最终得分,游戏结束

纸牌2048

游戏界面背景

正常显示

提示音

在进入界面后有提示音

“喇叭”按钮

正常显示,并点击可以开闭变换

“最好成绩”显示框

可以显示玩过的最好成绩

“当前成绩”显示框

可以显示当前的成绩

“放置牌”位置

出现随机颜色随机2 、4、8、16、32、64中数字的纸牌

“下一张”位置

出现随机颜色随机2 、4、8、16、32、64中数字的纸牌

移动“放置牌”位置的纸牌

纸牌移动到鼠标指定位置

移动“放置牌”位置的纸牌后

“下一张”位置的纸牌移动到“放置牌”位置且“下一张”位置出现随机颜色随机2 、4、8、16、32、64中数字的纸牌

移动“放置牌”位置的纸牌到已放好的纸牌后

若两纸牌的数字相同则数字相加且合为一张纸牌

当整个游戏框中充满纸牌时

“放置牌”位置的纸牌将无法移动,出现提示框和最终得分,游戏结束

软工作业No.7 甜美女孩第五周--测试与发布的更多相关文章

  1. 软工作业No.5 甜美女孩第三周yep

    需求&原型改进: 1. 针对课堂讨论环节老师和其他组的问题及建议,对修改选题及需求进行修改 (5分) 没有问题及建议 2. 修改完善上周提交的需求规格说明书(10分) 上周的<需求规格说 ...

  2. 软工作业No.6 甜美女孩第四周

    各成员在Alpha阶段认领的任务 成员 Alpha阶段认领的任务 整个项目预期的任务量 曾祎祺 安排每日任务,每晚总结 16% 邓画月 基础2048+自定义 16% 梁佩诗 负责界面 16% 何颖琪 ...

  3. 软工作业-----Alpha版本第一周小结

            软工作业-----Alpha版本第一周小结   Part1.第一周周计划记录 姓名 学号 周前计划安排 每周工作记录 自我打分 yrz(队长) 1417 1.进行任务分析 2.任务分配 ...

  4. [软工作业]-软件案例分析-CSDN

    [软工作业]-软件案例分析-CSDN(app) 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 个人博客作业-软件案例分析 我在这个课程的目标是 ...

  5. 团队作业第5周 - 测试与发布(Alpha版本)- 天冷记得穿秋裤队

    团队作业第5周 - 测试与发布(Alpha版本)- 天冷记得穿秋裤队 Alpha版本测试报告 在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个? 前后端至今一共发现有10个bug,修复的 ...

  6. 软工作业No.3--团队作业:甜美女孩出击!

    队名:甜美女孩 队员包括: 姓名 学号 身份 曾祎祺 3216005211 队长 邓画月 3216005212 队员 何颖琪 3216005213 队员 梁沛诗 3216005214 队员 梁子君 3 ...

  7. 【软工作业&思考】关于软工的一些概念性理解暨第一次阅读作业

    概述 项目 内容 本次作业所属课程 2019BUAA软件工程 周二班 本次作业要求 第1次个人作业当然,比这个更重要百倍的还是实实在在的思考,这也是标题如此命名的原因 我在本课程的目标 在原有实践经验 ...

  8. BUAA2020软工作业——提问回顾与个人总结

    项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 提问回顾与个人总结 我在这个课程的目标是 进一步提高自己的编码能力,工程能力 这个作业在哪个具体方 ...

  9. 软工作业No.9 第六周 事后诸葛亮分析报告

    甜美女孩项目2048结果 整理:邓画月.曾祎祺 设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 弄一个给用户消磨时间的游戏,定义的很清楚.该游戏玩 ...

随机推荐

  1. python多线程学习一

    本文希望达到的目标: 多线程的基本认识 多线程编程的模块和类的使用 Cpython的全局解释器锁GIL 一.多线程的基本认识 多线程编程的目的:并行处理子任务,大幅度地提升整个任务的效率. 线程就是运 ...

  2. Mysql模糊查询like效率,以及更高效的写法

    在使用msyql进行模糊查询的时候,很自然的会用到like语句,通常情况下,在数据量小的时候,不容易看出查询的效率,但在数据量达到百万级,千万级的时候,查询的效率就很容易显现出来.这个时候查询的效率就 ...

  3. vue运行时 eslint 报“import/first” WARN deprecated browserslist 问题解决

    vue运行时 eslint 报“import/first”  WARN deprecated browserslist 问题解决 这个信息的意思是导入文件顺序不对,绝对导入应该放在相对导入前面.将绝对 ...

  4. CentOS7查看systemctl 控制的服务的相关配置

    例如,启动配置文件 [root@Docker_Machine_192.168.31.130 ~]# systemctl show --property=FragmentPath docker Frag ...

  5. ubuntu kylin18 安装NVIDIA驱动

    这几天装系统快被折腾死了,事情的起因是这样的. 这件事情发生之前那两天一直在调试oled屏幕.我自己做转接板,1.3寸30针fpc的接口. 由于没有使用fpc专用转接座子,导致焊接特别困难,索性最后牺 ...

  6. 经典算法问题的java实现 (一)

    原文链接: http://liuqing-2010-07.iteye.com/blog/1396859   1.如何计算闰年(Leap Year)?   四年一闰:百年不闰:四百年再闰.   具体参照 ...

  7. MATLAB raw格式转为bmp格式

    今天是第一天写博客,哈哈哈!把完成的数字图像作业放上来和大家一起分享一下! 如果有什么问题,希望大家和我多多交流 1518234852@qq.com width=512; height=512; im ...

  8. linux PWM蜂鸣器移植以及驱动程序分析【转】

    本文转载自:https://blog.csdn.net/lxllinux/article/details/80885331 一.关于PWM:        PWM(Pulse Width Modula ...

  9. (转)A curated list of Artificial Intelligence (AI) courses, books, video lectures and papers

    A curated list of Artificial Intelligence (AI) courses, books, video lectures and papers. Updated 20 ...

  10. Qt 中用QProcess调用cmd命令

    项目做到一定阶段,常常须要在原来的project上调用外部程序. Qt为此提供了QProcess类,QProcess可用于完毕启动外部程序,并与之交互通信. 基本用法: QProcess p(0); ...