Alpha版本发布

Part1.基本介绍

作业所属课程 课程链接
作业要求 要求链接
团队名称 Typhoon
作业目标 通过本次团队项目,体验通过使用软件工程来研发项目的一般流程,学会团队合作,提高个人技能

成员列表

name 学号
yrz 1417
zl 1421
ysq 1418
zc 1420
szy 4121
ly 4203
lyj 4212

Part2.项目地址

我们使用的是墨刀原型设计工具

地址连接:https://next.modao.cc/app/d1nof7re5kjk1usf0a7cq5lv81wmld
加载过程会有些慢,如果一次出不来,请多试几次,如果还是不行请联系我们

Part3.测试报告

本次试验我们一共进行了三次项目测试

第一次,初步项目设计

初级设计样式为下图所示

通过观察和实际使用体验发现,把这个页面设计为主页,实在不太符合游戏的基本设计,让玩家看了以后也没有想要去试玩的冲动,所以第一次初步设计后对项目的主页和页面美观方面做了一些优化。

第二次,项目设计修改

第二次项目修改样式如下

通过第二次修改后,项目已经初步完成了,但是还有一些不足的地方,我们没能发现,于是寻找了一些玩家做了游戏体验报告,依据游戏体验报告来进行项目的第三次修整。

第三次,项目修整

通过对玩家的体验意见的统计,我们终结出了一下几点需要修整的地方

  • 游戏规则不应当出现在主页,应当设计一个游戏介绍页面
  • 在“游戏设置”界面,没有“返回”的选择,如果用户按错一个设置,那么只能退出,重新设置,很不方便;
  • 得分榜就只显示了黄金点数以及玩家数,并没有显示玩家的得分,也没有显示其他玩家的得分,并不能体现大家的一个对比情况。能够现在本轮玩家的一个得分排名好一些。
  • 每周排行榜以及个人最佳成绩在页面设置一个按钮比较好,而不是点退出才显示出来。
  • 退出后直接返回了桌面,没有返回登录界面。
    在这些意见中,我们依据具体情况实现现在的版本中。
    其次增加了一些细节设置设置,例如当你点击提交按钮后,会出现一个反馈响应,而不是直接出现结果,如下图所示。

页面所能展现的功能十分有限,所以具体详细的项目展示,请点击上面的链接进行体验

测试体会与终结

经过几次的测试体验,我们发现,在自己进行项目孵化时并不会注意到一些细节的修整,只是注意项目整体的大方向设计,通过测试这个过程可以发现以一些我们在孵化项目过程中没有注意到的问题,这是本次测试最大的收获。其次,测试最好不要自己测试自己负责的部分,在本次项目过程中,有些组员就是在测试自己负责功能部分时,认为已经没有什么问题了,但是最终大家体验时还是发现了许多问题,所以测试,不要自己测试自己的负责的功能,让他人来测试,有时会有意想不到的收获。

Part4.项目总结

一. 本次α版本完成的功能

  1. 用户输入数字,并得到游戏反馈
  2. 用户可以设置游戏时间--可以是游戏轮次,也可以是游戏具体时间
  3. 游戏排行榜
  4. 游戏房间

二. 未完成的功能

  1. 播放音乐--原型设计似乎并不能实现播放音乐的功能
  2. 自定义游戏模式--缺乏游戏模式的设计经验

三,β版本的展望

  1. 将游戏的基本功能全部实现完成
  2. 将游戏的交互友好性再提升一个等级
  3. 学习一些优秀游戏的游戏模式设计,将他们的设计优化改变成我们的模式
  4. 在原有项目的基础上,在尽可能的增添一些新功能

四,具体安排

预计时间是四周

  1. 队长带领组员学习游戏设计的模式,使用五天左右
  2. 队长给组员分工,大约使用一天时间
  3. 花费一天时间,拓展新功能
  4. 组内成员分为2,2,3三组,第一个两人小组负责游戏模式基本搭建,队长辅助,第二个两人小组负责软件的测试和寻找用户体验,并撰写体验报告,第三个三人小组负责对原有的游戏模式框架的搭建和功能的拓展,花费时间预计两周。
  5. 剩下一周时间进行最终的测试和修整。

Alpha版本发布的更多相关文章

  1. 评论alpha版本发布

    讲解顺序: 1.  新蜂:俄罗斯方块 俄罗斯方块已经完成了核心的游戏部分,可以流畅的进行游戏,经验值功能也已经完成,目前进度很好:不足之处主要有:后续的显示内容还没完成,所以界面空出来很多板块,alp ...

  2. 英语词典Alpha版本发布说明

    Alpha版本发布说明 功能: ·简洁的应用界面,不被无良的广告弹窗影响  ·功能直接,在需要查词时及时出现,没有每日一句精选文章等杀了你的流量,在学习过程中更加专注! ·采用金山词霸API,提供发音 ...

  3. Alpha版本发布时间安排

    Alpha版本发布截止时间:2014年11月23日 第一轮迭代M1报告时间:2014年11月27日课上 - 每个团队5分钟时间汇报,5分钟时间提问 第一轮迭代M1事后分析报告时间:2014年11月29 ...

  4. Pipeline组Alpha版本发布说明

    Pipeline组Alpha版本发布说明 项目名称 Pipeline 项目版本 Alpha版本 负责人 北京航空航天大学计算机学院 ILoveSE 联系方式 http://www.cnblogs.co ...

  5. GP工作室—Alpha版本发布2

    GP工作室-Alpha版本发布2 一.简介 1.1作业要求 这个作业属于哪个课程 https://edu.cnblogs.com/campus/xnsy/GeographicInformationSc ...

  6. GP工作室—Alpha版本发布1

    目录 GP工作室-Alpha版本发布1 一.简介 1.1作业要求 1.2团队成员 二.软件下载安装说明 五.项目总结 @(Gold Point团队の项目计划) GP工作室-Alpha版本发布1 一.简 ...

  7. play ball小游戏-Alpha版本发布说明

    Alpha版本发布说明 一.功能介绍 本团队所做的微信小程序是一款小球经碰撞后最终到达目的位置通关的休闲益智类游戏.Alpha版本具有的功能大体如下: 1. 闯关模式 多达12关普通竖屏关卡.4关特殊 ...

  8. Visual Lab Online —— Alpha版本发布声明

    Visual Lab Online -- Alpha版本发布声明 项目 内容 班级:北航2020春软件工程 博客园班级博客 作业:Alpha阶段发布声明 发布声明 目录 Visual Lab Onli ...

  9. 项目Alpha版本发布

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2 这个作业的要求在哪里 https://edu.cnbl ...

随机推荐

  1. ELK之es常用查询语句

    参考:https://www.cnblogs.com/kyleinjava/p/10497042.html           https://blog.csdn.net/luanpeng825485 ...

  2. Python常见的异常

    Python中常见的异常如表所示. exception的更多用法: 1.通常else 语句只有在没有异常的情况下才会被执行 try: aa = "异常测试:" print(aa)e ...

  3. 【转】 嵌入式C语言编程中Inline函数的应用

    源地址:https://blog.csdn.net/vigour1000/article/details/9622037 有一段儿时间没写写经验笔记了,哎,也是自己这一段时间以来(其实最近一直是这个状 ...

  4. 【VS开发】最小化到托盘 shell_notifyicon和NOTIFYICONDATA

    shell_notifyicon和NOTIFYICONDATA Shell_NotifyIcon函数,向任务栏的状态栏发送一个消息 函数原型 BOOL Shell_NotifIcon( DWORD d ...

  5. 02. xadmin的过滤器queryset()

    需求: 每个老师都只能看到自己的课程 # models.py from django.contrib.auth.models import AbstractUser class UserProfile ...

  6. union all 关键字的应用(合并两个查询结果集到同一个结果集)

    在此对于数据库中 union all 关键字的功能和用法进行简单的使用介绍. 这是我工作中的一个需求: 有两个 A表 和B表. A表的数据: B表的数据: 现在有这样一个需求,让他一次性的全部查出来. ...

  7. CVE-2019-2725修复(删包)

    本来想试试打补丁,但是有些麻烦,而且oracle补丁黑名单的方式总不让人放心. 因此考虑直接删除相关的包. 该方式适用于xmldecoder漏洞系列,如CVE-2017-3506.CVE-2017-1 ...

  8. [转帖]中国x86服务器市场H1出货量大幅下滑:浪潮、戴尔和华为排名前三

    中国x86服务器市场H1出货量大幅下滑:浪潮.戴尔和华为排名前三 https://www.cnbeta.com/articles/tech/900237.htm 市场开始下滑了.. 据IDC<2 ...

  9. Vue.js 2.x API 知识梳理(一) 全局配置

    Vue.js 2.x API 知识梳理(一) 全局配置 Vue.config是一个对象,包含Vue的全局配置.可以在启动应用之前修改指定属性. 这里不是指的@vue/cli的vue.config.js ...

  10. 基于openfire的IM即时通讯软件开发

    openfire:http://www.igniterealtime.org/ Xmpp:http://xmpp.org/ IOS(xmppframework):https://github.com/ ...