PRD:电商APP中的“免费领水果”小游戏
针对最近分析的电商APP的“免费领水果”游戏化产品,尝试写一篇该类小游戏的需求文档。新手入门,欢迎提出建议。
1. 文档综述
1.1 版本修订记录
1.2 PRD输出环境
1.3 产品背景及目的
- 以免费实物水果为游戏奖励,激励用户参与游戏,提升用户活跃度。
- 为了保证游戏的趣味性,适当加入互动性操作。
- 在游戏中加入好友互动的功能,提高用户流量。
- 在游戏中引导用户下单,提高订单成交量。
- 在游戏中引导用户浏览商品,增加商品曝光度。
1.4 产品介绍
用户选择想要种植的水果,每日通过完成指定任务获得水滴,并给果树浇灌水滴,使得果树生长。当果树长到指定阶段,用户可以获得一份对应的实物水果。
1.5 需求列表
产品预期上线时间为xxxx.xx.xx,需求排期如表1所示。
表1 需求列表
2. 产品结构
2.1 产品功能结构图
图1 产品功能结构图
2.2 产品结构图
图2 产品结构图
2.3 产品界面原型
图3 果园游戏主页面原型图
3. 全局说明
3.1 功能权限
(1)在登录状态下,用户可以进行所有操作。
(2)在未登录状态时,用户点击进入游戏后,弹出登录界面。
3.2 界面交互
页面统一采用从右方向滑动进入的方式。
退出页面有两种触发方式:① 手动右滑页面退出;② 点击页面左上角的“左向”图标,页面从左方向滑动退出。
4. 产品详细功能说明
4.1 游戏的进出
进入退出果园的逻辑流程如图4所示。用户通过点击果园图标进入游戏,首先显示加载页面,如果用户是新用户,则会进入新手引导流程,完成新手引导后,才进入游戏主页面;如果用户是老用户,则直接进入游戏主页面。用户通过点击游戏主页面左上方的“左向”图标或者手动右滑页面,退出游戏。
图4 果园进出逻辑流程图
4.2 新手引导
新手引导主要是向用户展示如何获取水滴的操作,促进用户积极参与游戏。
逻辑流程如下:
(1)首先,弹出种子选取的弹窗,指引用户完成种子选取;
(2)其次,显示种植种子的动效,果树进入种子期生长阶段;
(3)然后,奖励新用户500g水滴,出现弹窗告知奖励信息,更新用户当前水滴值;
(4)最后,指引用户进行浇水,浇水操作的响应效果参见4.9。
4.3 公告栏
轮播显示最新10条用户收获水果的信息。
4.4 主页面导流
在主页面悬挂导流图标,给其他场景导流。
触发条件:点击主页面的导流图标;
响应效果:打开指定的商品页面。
4.5 攻略说明
用户操作查看游戏攻略说明。
触发条件:点击“攻略”图标;
响应效果:打开攻略页面。
3.6 收获详情
触发条件:点击“我的收获”图标;
响应效果:打开收获详情页面。
收获详情页面展示用户收获水果奖励的情况。当用户完成果树种植,收获水果时,收获详情页面会显示相应的水果兑换券。图5和图6分别为空白收获详情页面和存在水果兑换券的页面,水果券有效期设为3天,按获得的时间顺序排布在页面中。
水果券有三种形态:未兑换,已兑换,和已失效。点击未兑换水果券的“去兑换”按钮,跳转至指定的水果兑换页面。已兑换和已失效的水果券无法进行操作。
图5 空白的收获详情页面 图6 存在水果券的收获详情页面
4.7 果树模块
(1) 点击果树主体
触发条件:点击果树主体;
响应效果:果树主体呈现动效,并弹出果树对话框,停留时间为5s。
(2) 果树生长
触发条件:浇水操作;
响应效果:后台增加果树生长值,前端呈现果树生长的动效,进度条更新且呈现增长动效,如果生长值达到当前阶段要求,则切换到下一个生长阶段。果树的各生长阶段设定规则见表2。
(3) 种子选取
当检测到游戏主页面没有种植果树时,弹出种子选取的弹窗,用户选择种子后,展示种植动效,开启新一轮的种植游戏。
出现场景:
① 在新用户进入游戏时,即出现在新手引导流程中;
② 完成所有果树生长阶段,弹出的奖励信息的弹窗关闭后。
表2 果树生长阶段划分规则表
4.8 水滴任务
游戏主页面中一共有四处参与水滴任务的入口:“邀请好友”、“多浇多得”、“每日签到”和“任务中心”,对应不同的任务规则(表3)。用户完成任务,领取水滴奖励,用户水滴值增加。
(1) 邀请好友
触发条件:点击“邀请好友”图标;
响应效果:打开好友邀请页面。用户操作页面上的邀请链接分享到好友。
(2) 多浇多得
触发条件:点击“多浇多得”图标;
响应效果:在指定时间为领取水滴值奖励,否则弹出告知领取奖励的开放时间的弹窗。
“多浇多得”图标需要显示第二天可领取的水滴值和当前是否可领取的状态。若当前状态为不可领取,则标明开放领取的时间。游戏设置开放领取的时间为每天早上7点。
(3) 每日签到
触发条件:点击“每日签到”图标;
响应效果:出现每日签到的弹窗。
后台记录用户签到行为,并在前端显示。当用户完成一个周期的签到或者断签,奖励重新以第一天开始计算。用户点击弹窗上(图7)的“立即签到”领取水滴奖励。
(4) 任务中心
触发条件:点击“任务中心”图标;
响应效果:出现任务中心的弹窗。
如图8所示,任务中心弹窗内排布有多个水滴奖励任务,用户可以选择任务来完成。当某一任务已达到规则上限,则将其设置成不可操作,排布在最后。
表3 水滴任务奖励规则列表
图7 每日签到弹窗 图8 任务中心弹窗
4.9 水壶模块
游戏主页面的“水壶”底部显示用户当前拥有的水滴值。点击“水壶”图标,执行浇水操作。
(1)水滴管理
用户完成水滴任务,水滴增加;进行浇水,则水滴减少。后台相应地进行更新水滴值,显示在“水壶”底部。
(2)浇水
游戏设定每次浇水,消耗100g水滴。浇水场景的逻辑如图7所示。用户点击“水壶”图标后,首先后台判断用户当前水滴值是否不小于100g。
如果是,则分两步执行响应效果:
(1)显示浇水动效,后台更新水滴值并显示;
(2)触发果树生长,响应效果参见4.7。
如果当前水滴值小于100g,表明不足以执行一次浇水操作,则直接弹出告知水滴不足的弹窗。
图9 浇水场景的逻辑流程图
4.10 游戏奖励
当完成了果树的所有生长阶段,在游戏主页面会弹出告知用户获得水果兑换券信息的弹窗。用户可点击弹窗上的按钮进行兑换水果。
水果券信息在收获详情页面也会同步记录,用户也可在收获详情页面进行兑换操作。
5. 异常流
(1)页面跳转异常的情况,比如游戏主页面载入异常,或者点击图标/按钮,跳转的响应页面出现异常时,则均呈现图8所示的页面异常信息,页面设置刷新功能按钮,引导用户进行刷新页面操作。
(2)非页面跳转异常的情况,比如浇水操作执行异常,每日签到/任务中心的弹窗显示异常等,则在操作页面上弹出告知异常信息的弹窗。
图10 页面跳转异常
兄弟,最近我也在搭游戏化运营体系,加个好友交流一下吧~
WeChat:1137081897
多浇之间 有没有时间间隔限制
我写的这个没有浇水时间间隔……拼多多的是有
特别优秀
学习了