[对对子队]Beta设计和计划
需求再分析
Alpha阶段用户反馈的问题主要有三个
- 新手引导部分没有明确指出合成按钮可以使用下拉框切换目标,因此不少玩家卡在第三关
- 觉得合成动画太长,希望可以快进或者跳过
- 对游戏目标很迷惑,不知道为什么要合成这些东西
由此衍生出的新的需求
- 更加完善的新手引导部分
- 在出现新的内容时即时向玩家展示相应的新手引导
- 在新手引导中加入故事背景的介绍,加强玩家带入感
为什么会出现这种偏差
- 在开发时没有充分的站在用户的角度做设计,轻视了用户体验方面的设计
如何在Beta阶段了解用户需求
- 在开发过程中就导出中间版本找用户进行体验反馈
功能增减
Beta阶段新增功能
新增功能 | 验收标准 |
---|---|
循环语句组件 | 1、能够由玩家选择循环次数 2、UI上能够体现出循环语句块内语句与其他语句属于不同部分 |
循环语句关卡(3-5关) | 1、体现出循环语句相关的编程思想 2、难度曲线设计合理 |
选择语句组件 | 1、能够由玩家选择判断条件 2、UI上能够体现出选择语句块内语句与其他语句属于不同部分 |
选择语句关卡(3-5关) | 1、体现出选择语句相关的编程思想 2、难度曲线设计合理 |
新手引导 | 1、在每一部分的第一关加入对关卡及新功能介绍的新手引导(顺序、循环、选择) 2、在游戏第一关加入对游戏故事背景的介绍 3、在出现新的系统时即时加入相应的介绍(如合成按钮的目标切换) |
- 除新手引导外其他的新功能均需要新的原型设计
- 没有新增的典型用户
技术改进
- 新增commit的命名规范
<type>:<内容描述>
- type的类型如下
feat:新增feature
fix: 修复bug
docs: 仅仅修改了文档,比如README, CHANGELOG, CONTRIBUTE等等
style: 仅仅修改了空格、格式缩进、都好等等,不改变代码逻辑
refactor: 代码重构,没有加新功能或者修复bug
perf: 优化相关,比如提升性能、体验
test: 测试用例,包括单元测试、集成测试等
chore: 改变构建流程、或者增加依赖库、工具等
revert: 回滚到上一个版本
- 例如
fix:修复过关礼花会被结算面板遮挡的bug
任务分解
任务大类 | 具体任务 | 预估时长 | 负责人 |
---|---|---|---|
策划 | 1、设计循环组件 2、设计关卡4、5、6(循环关卡) 3、设计选择组件 4、设计关卡7、8、9(选择关卡) 5、设计循环关卡的新手引导 6、设计选择关卡的新手引导 7、优化设计顺序关卡的新手引导 8、搭建关卡4、5、6 9、搭建关卡7、8、9 |
2h 3h 2h 3h 2h 2h 2h 6h 6h |
吴桐雨 吴桐雨 吴桐雨 吴桐雨 吴桐雨 吴桐雨 吴桐雨 何瑞、吴昭邦 何瑞、吴昭邦 |
美术 | 1、实现循环关卡中的必要模型 2、实现选择关卡中的必要模型 3、优化流水线加入物品的动画 4、优化流水线的齿轮的动画 5、优化过关时的礼花效果 6、优化关卡选择页面的图标效果 7、实现循环关卡的关卡背景 8、实现选择关卡的关卡背景 |
4h 4h 4h 3h 2h 2h 2h 2h |
朱俊豪 朱俊豪 吴桐雨 吴桐雨 朱俊豪、马嘉 朱俊豪 朱俊豪 朱俊豪 |
程序 | 1、实现循环组件 2、实现选择组件 3、实现循环语句系统的逻辑 4、实现选择语句系统的逻辑 5、实现循环关卡新手引导功能 6、实现选择关卡新手引导功能 7、优化顺序关卡新手引导功能 |
2h 2h 8h 8h 3h 3h 3h |
何瑞、吴昭邦 何瑞、吴昭邦 何瑞、吴昭邦、马嘉 何瑞、吴昭邦、马嘉 梁河览、马嘉 梁河览、马嘉 梁河览、马嘉 |
PM | 1、组织例会,记录会议 2、跟进任务进度,做出适时调整和援助 3、撰写必要的博客 |
1h*n 1h*n 1h*n |
黄贤昊 黄贤昊 黄贤昊 |
测试 | 1、测试关卡4、5、6并报告 2、测试关卡7、8、9并报告 |
2h 2h |
梁河览、马嘉 梁河览、马嘉 |
Beta阶段总时长约115h
人员管理
任务大类 | 负责人 | 协助人 |
---|---|---|
策划 | 吴桐雨 | 马嘉、黄贤昊 |
程序 | 吴昭邦 | 梁河览、何瑞、马嘉 |
美术 | 朱骏豪 | 吴桐雨 |
PM | 黄贤昊 | 无 |
测试 | 所有人 | 无 |
- 新入会成员的培训
由于新入会成员本身拥有一定的美术和游戏开发基础,且负责的主要是策划和美术相关工作,所以在阅读相关文档并且和上一任策划进行交流后便可初步投入工作。
为保证新成员能够顺利适应策划的工作,我们要求其仔细阅读上一任策划留下的设计文档,并在会议中详细了解游戏的设计思路和基本设计思想,并且仔细研究竞品游戏,以作出更高质量的工作
[对对子队]Beta设计和计划的更多相关文章
- [对对子队]Beta阶段项目展示博客
Beta阶段项目展示博客 1 团队成员的简介和个人博客地址 成员 头像 岗位 博客 个人介绍 黄贤昊 PM 17373253 喜欢玩游戏和做游戏,项目经验基本都和游戏相关,擅长摸鱼,偶尔敬业. 吴桐雨 ...
- [知识路书]beta设计和计划
[知识路书]beta设计和计划 一.需求再分析 根据用户反馈,是否发现之前的需求分析有偏差?为什么会出现这种偏差?beta阶段你们是否能真的分析清楚用户需求?如何做到? 根据alpha阶段的推广情况以 ...
- beta设计和计划
项目 内容 课程:北航-2020-春-软件工程 博客园班级博客 要求 Beta设计和计划 我们在这个课程的目标是 提升团队管理及合作能力,开发一项满意的工程项目 这个作业在哪个具体方面帮助我们实现目标 ...
- [no_code][Beta]设计和计划
2020春季计算机学院软件工程(罗杰 任健) 2020春季计算机学院软件工程(罗杰 任健) 作业要求 Beta设计和计划 我们在这个课程的目标是 远程协同工作,采用最新技术开发软件 这个作业在哪个具体 ...
- [敏捷软工团队博客]Beta设计和计划
项目 内容 2020春季计算机学院软件工程(罗杰 任健) 博客园班级博客 作业要求 Beta设计和计划 我们在这个课程的目标是 在团队合作中锻炼自己 这个作业在哪个具体方面帮助我们实现目标 对Beta ...
- 【二食堂】Beta - 设计和计划
Beta设计和计划 需求再分析 根据助教.老师.用户以及各个团队PM的反馈意见,我们的项目目前有以下问题: 功能不完整 实用价值不高 两方面的缺陷,所以在Beta阶段,我们工作的中心还是完成项目规划中 ...
- Beta设计和计划 —— NameNotFound
需求再分析 1. 用户群体 经过用户(大多数是同学)的反馈,我们发现大家其实并不是十分明确我们要做的到底是什么.具体要怎么用.而实际上我们的典型用户也并不是学生群体,因此出现这些偏差也是很正常的,毕竟 ...
- UltraSoft - Beta - 设计与计划
在DDL Killer的Alpha发布版本一周后,我们积累了一定的用户数量和用户反馈,同时也着手准备Beta阶段的继续开发,在正式开始迭代前,先对我们的Beta阶段的需求做一个统计和预估,一是保证工作 ...
- [对对子队]Alpha阶段项目展示博客
Alpha阶段项目展示博客 1 团队成员的简介和个人博客地址 成员 头像 岗位 博客 个人介绍 黄贤昊 PM 17373253 喜欢玩游戏和做游戏,项目经验基本都和游戏相关,擅长摸鱼,偶尔敬业. 刘子 ...
随机推荐
- Ubuntu / CoreOS修改DNS配置
不要直接手动修改文件 /etc/resolv.conf 安装好Ubuntu之后设置了静态IP地址,再重启后就无法解析域名.想重新设置一下DNS,打开/etc/resolv.conf cat /etc/ ...
- JS007. 深入探讨带浮点数运算丢失精度问题(二进制的浮点数存储方式)
复现与概述 当JS在进行浮点数运算时可能产生丢失精度的情况: 从肉眼可见的程度上观察,发生精度丢失的浮点数是没有规律的,但该浮点数丢失精度的问题会100%复现.经查阅,这个问题要追溯至浮点数的二进制存 ...
- TypeError: exchange_declare() got an unexpected keyword argument 'type'
在设置消息广播时:以下代码会报错channel.exchange_declare(exchange='direct_logs', type='direct')TypeError: exchange_d ...
- FastAPI(6)- get 请求 - 详解 Query
可选参数 上一篇文章讲过查询参数可以不是必传的,可以是可选参数 from fastapi import FastAPI from typing import Optional import uvico ...
- scrum项目冲刺_day02总结
摘要:今日完成任务. 1.appUI页面完成 2.图像识别正在进行 总任务: 一.appUI页面(已完成) 二.首页功能: 1.图像识别功能 2.语音识别功能 3.垃圾搜索功能 4.相关新闻爬取 三. ...
- PHP中的MySQLi扩展学习(一)MySQLi介绍
关于 PDO 的学习我们告一段落,从这篇文章开始,我们继续学习另外一个 MySQL 扩展,也就是除了 PDO 之外的最核心的 MySQLi 扩展.可以说它的祖先,也就是 MySQL(原始) 扩展是我们 ...
- mysql 基础配置经验
创建库: 排序:utf8_unicode_ci和utf8_general_ci对中.英文来说没有实质的差别.utf8_general_ci校对速度快,但准确度稍差. 普遍的意思utf8_unicode ...
- Django边学边记—新手Django建项目各流程细节
一.准备虚拟环境 1)安装 virtualenv pip install virtualenv 2)virtualenvwrapper pip install virtualenvwrapper-wi ...
- gin 源码阅读(2) - http请求是如何流入gin的?
推荐阅读: gin 源码阅读(1) - gin 与 net/http 的关系 本篇文章是 gin 源码分析系列的第二篇,这篇文章我们主要弄清一个问题:一个请求通过 net/http 的 socket ...
- javascript 字符串反转 strip_tags 字符串常用的自定义函数,加载css etc.
字符串反转 String.prototype.reverse = function() { var a = this.split(''); for (var i = 0, j = a.length-1 ...