[T.17] 团队项目:Beta 阶段发布说明
| 项目 | 内容 |
|---|---|
| 这个作业属于哪个课程 | 课程社区 |
| 这个作业的要求在哪里 | 作业要求 |
| 我在这个课程的目标是 | 凝聚整个团队通过一定的软件开发流程,在预计时间内发布"足够好"的符合用户需求的软件,并证明其是可维护和持续发展的,并在其中做出应有的贡献,提升进行软件工程开发的能力。 |
| 这个作业在哪个具体方面帮助我实现目标 | 在Alpha阶段开发基础上进行后续的迭代开发,继续Beta阶段的开发任务,并且达到发布标准,并通过用户反馈获得进行相应的优化与调整。 |
[T.17] 团队项目:Beta 阶段发布说明
这一版本的新功能和特性
登录、注册和找回密码页面
wzh是一名不折不扣扑克牌爱好者,最近他又有了新的扑克牌规则创作的欲望了,经由好友推荐,他打开了WildCard网站。听说这个网页可以自由的通过图形化的方式进行扑克牌规则的创造并且可以提供给更多的人进行游玩。wzh打算按照提示注册一个账号并进行游玩。

首次登录的用户进行注册后即可进入对应的网页中
通过邮箱来唯一注册用户,需要输入验证码才能确认邮箱的身份合理性
输入相应接收到的验证码并且设置好相应的用户名和密码后,wzh进入了我们的界面之中
临时有事的wzh暂时搁置了设计,过了几天后,他忘记了自己的密码,于是打算通过找回密码的方式重新登录到原来的账号中:




已有账号的用户通过登录页面进行对应的页面中
随后wzh通过重新找回的密码以及他的用户名重新登录:
操作主界面

wzh出于好奇依次点开了主界面顶边栏的三个栏目团队介绍、联系我们和帮助中心
团队介绍

联系我们

帮助中心


由于wzh急于进行相应的规则创作,因此wzh点开了WildCard文档站,查看相应的规则构建总览:

在WildCard文档处,wzh学习到了基础的规则构建方式,为后续天马行空的创造提供了方法论:



点击返回主页的按钮回到首页后,wzh迫不及待的想用进行创造了,于是他点开了创造中心:
用户在此处可以删除已创建的规则或者创建新的规则,也可以点击已有的规则在原有规则的基础上进行修改
再者,点开了创建新规则,一幅图形化界面映入眼帘,令他大吃一惊:

震惊之余,wzh赶紧向他的推荐者pzj请求创作方法,习得真经后,wzh开始了他的创作:
首先,wzh在“基础与牌型”界面,设置了规则的名称、游玩人数。为了继续实现他心里想的自定义规则,他还在牌面与背景自定义界面,设定了卡牌的默认背景以及对局背景等各种属性便于进行个性化的游玩,以及玩家的积分属性,用于后续的规则构建。考虑到自己的自定义规则中存在单张和对子等牌型,他也在这一页预先设置好了他要设计的牌型。


然后,他开始对自己设计的牌型,进行牌型比较流程和牌型构建流程的设计。通过拖拽连接给定的流程组件,他构建出了不同牌型间的匹配比较流程,以及各牌型之间的优先级关系。

随后,他进入了“对局流程”页面,先着手设计该自定义规则的对局流程。通过对自己心中所想的规则进行抽象,并一番拖拽、连线、设置了平台所提供的流程组件,他终于完成了自己心中对局流程的构建。

最后,他进入了“结算流程”界面,利用流程组件与先前设计的玩家积分属性,他完成了规则的结算构建。

在设计过程中,他不时点击右上角的“保存草稿”,将自己当前的工作成果暂存到平台上,返回创作中心后可以看到刚才创作的草稿,点击发布规则可以设计一些发布后规则的封面、介绍和截图等丰富规则样式,吸引更多的人游玩,随后点击提交审核的按钮,将规则提交至管理员端审核。待管理员审核通过后,他就可以在该平台上游玩这个好游戏了。




在等待管理员审核的过程中,wzh发现还有规则市场的栏目,想看一下已经上线了什么规则,看到了一个有趣的99累加游戏,因此打算和好友一同游玩:


还提供了对于规则名和规则创作者名的筛选功能
可以对一个规则进行打分与评价
搜索房间可以搜索当前存在的使用该规则进行游玩的房间,通过点击加入可以进入相应的房间界面中
点击快速使用规则或者搜索房间界面内的快速创建房间按钮可以自动跳转到创建房间的界面且自动设置好相应的规则,比如此处是99累加
Fork规则可以创建一套与当前规则一致的副本,供用户进行修改与迭代,创建好后直接进入相应的创作界面,玩家可以在该界面进行与此前一致的创作流程
用户还可以对于一些涉及侵权或者内容不合规等情况的规则、评价、图片和用户进行举报,这些举报都会上传都管理员端,由管理员来决定处罚与否
其中,除了用户其余的举报按键都在规则市场中对应组件的右上角的红色按钮处,而用户是在对局界面内在同样的位置有举报按键
由于举报界面都一致,因此此处只展示对于规则的举报流程
由于wzh为了换一个头像来震慑他的好友,因此他点开了用户中心栏目:
此处用户可以修改用户名、密码、邮箱和头像,并且在此处可以进行登出操作,退出游玩

并进行了相应的头像的修改:
邮箱的修改流程类似于注册和找回密码的邮箱验证的过程,此处不赘述
不过由于wzh的好友还在忙于软工展示的工作预备,因此没有办法抽开身来和wzh愉快的玩耍,因此,wzh想到了此前搜索到的房间。
房间、对局系统与alpha阶段一致,此处不再赘述
于是wzh进入了这个房间并且准备开始与对面这位"户晨风"进行pk,由于对于对方头像的"不满",wzh举报了这位"户晨风",但是还是先与其进行了pk:
规则:谁出的牌先使所有打出的牌总和超过99,谁就失败,因此这是一个考验双方博弈的卡牌游戏
通过激烈的对战后,wzh遗憾落败,打开历史对局栏目,查看自己到底走错了哪一步:
点开上一次的对局:
通过下一步不断推演双方出牌的过程,总结失败教训:
而此时,身为管理员的tjy和突然出现的wzh对战后,心满意足,打算重新回到规则和举报审核的工作之中:

点开规则审核栏目后
规则审核处可以可视化预览提交上来的规则,也就是进入编排图形化界面之中,并且还可以查看相应规则的JSON格式,并且在审核对应的规则截图、规则封面和规则简介等后可以采取批准发布和驳回的操作
点击可视化预览后
点击驳回后需要填写相应的驳回原因
点击批准发布后也需要再次确认,批准后会出现在规则市场和可玩规则中
审核通过的规则会显示已发布并且作者可以通过更新上架规则来修改规则封面、介绍和截图,更新后仍需要管理员再次进行审核
点开举报审核栏目后,此处管理员可以查看所有提交上来的举报信息,并且可以通过举报ID或者举报状态(待处理、已处理和已驳回)、举报类型(用户、规则、评价、对局行为)和被举报用户或规则ID/名称进行查询或者筛选
针对不同类型的举报,管理员可以进行不同的操作
其中驳回均需要给出相应的理由
对于用户和对局行为举报可以封禁用户或者驳回
封禁用户需要设定给定范围内的封禁期限(1、3、5、7、30天)并给出相应的处理依据
对于规则举报可以下架规则、封禁作者、下架规则并封禁作者和驳回
下架规则需要给出对应的处理说明
封禁作者则需要设定给定范围内的封禁期限(1、3、5、7、30天)并给出相应的处理依据,下架规则并且封禁作者同理
对于评价举报可以下架评价、封禁作者、下架评价并封禁作者和驳回,相应处理方式与处理违规规则的同理
tjy认为王梓恒对于大老二极简版 (副本)的举报合理,但认为还不至于到封禁作者的地步,因此打算只下架该规则:


此后规则市场中没有了该大老二极简版 (副本)规则,且由于连带关系,其余针对该规则的评价和图形化资源的举报也一并消失了
随后,tjy看到了wzh对他的举报,虽然很不爽但是看在此前wzh让他连赢两局的份子上还是饶过了他:

处理完所有的工作后,tjy又打算大海捞针式的找人玩99累加,而wzh此时总结了经验教训打算再战99累加,于是他俩又碰头了,这次wzh再次败给了tjy,并且是且战且败,气不过的他再次举报了“户晨风”:

tjy再次发现了举报,这次他忍不了了,于是决定给wzh一点颜色看看,于是他点开了wzh的创作主页,并且进行了举报,并且在举报审核界面进行了处理(:






此时,wzh发现它的账号自动登出了,并且没有办法重新登录了,已经被封禁了,他认为是那个“户晨风”在使绊子,闷闷的他决定重新注册一个账号继续与“户晨风”斗:

这一版本修复的缺陷
此前即Alpha阶段存在的缺陷和带来的负面体验与影响
- 出现了如图所示的与其他用户同名的情况不会正常提示,且会触发验证码无效,需要重新等待发送验证码,方法就是
换个名字然后等个1分钟重新获取一个验证码。这会严重影响到用户的使用本平台进行注册的体验,容易因此流失用户,所以很有修改的必要。
![1c2f8c4cbce1188afe55cf404a748222]()
- 由于规则解析的未知问题,目前用户创造出来的规则还没办法成功的以规则的形式进行游玩,方法就是
让用户先委屈玩一下本地已有的mock游戏~。这相当于对于自定义构建平台的阉割,相当于扼杀了用户的创造力,因此很有修改的必要。
![image]()
通过什么方式解决了问题,新版本中原本存在问题的地方现在是什么样的?
- 增加了对于注册用户名的核查,只有未被注册的用户名才可以正常注册,并且通过弹窗警告的方式告知用户该用户名已存在。现在的交互界面如下图所示:
![image]()
- 重写规则引擎,使用户真正可以通过我们的图形化界面设计出合理可玩的规则。新版本中原本存在问题的地方现在在前端界面没有什么变化,但是在后端上进行了相应的修改,也就是对于规则引擎的合理化修改。
对运行环境的要求
对于运行环境几乎没有特殊的要求,只要用户可以正常上网即可登录我们的平台进行创作和游玩。
安装与使用方法
在互联网上输入并搜索网址: http://81.70.231.146 ,即可进入我们平台的登录注册界面,然后参照上述注册流程即可完成相应的注册并进入我们平台的操作主界面。
描述系统已知的问题和限制
已知但不计划在本版本进行修复的问题
规则是否能够正常启动以及可玩需要由用户来保证,目前平台并没有提供能够验证规则可行性的一套检验流程。
已知的限制条件
由于服务器规模的限制,当多人同时游玩时会导致服务器的崩溃,因此,当前平台不支持多人以上同时在线联机游玩。
说明软件的发布方式以及发布地址
软件主页网址:http://81.70.231.146















































浙公网安备 33010602011771号