邮件系统需求文档(0815)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【我世界】邮件系统需求文档
(5月版本)
1. 设计目的
搭建玩家交互的底层模块,提供给玩家更便捷的交互体验。
2. 开发方向
●我们游戏的邮件系统主要是参照《魔兽世界》、《神鬼传奇》这两款标杆产品,并在此基础上进
行强化,让其更适合我们的游戏;
●如有不妥的地方,通过会议讨论后,统一进行修改。
3. 系统概述
邮件系统为玩家提供更为丰富的交互方式,用户在游戏中可以以邮件的方式发送信息,邮寄相关的物品、金钱;及接收信息、物品与金钱。
具体内容如下:
●接收邮件:描述用户在接收邮件中的相关操作与限制;
●接收上限:系统邮件20封,玩家邮件50封;
●有效期:60天;
●发送邮件:描述用户在写邮件发邮件中的相关操作与限制。
4. 接收邮件
4.1. 邮件提示
即:当玩家收到一封新邮件时:
Sever方面:会给一条提示:您有一封新邮件,请注意查收;
提示:系统提示与中央提示同时出现,提示存在时间按系统提示与中央提示规则判断;
Client方面:邮件UI标识呈高亮或闪烁显示。
4.2. 操作
我们游戏中支持以两种触发邮件系统的操作:
a.左键点击小地图边挂接的邮件按钮打开邮件界面;
b.通过热键(Y)触发邮件系统。
4.3. 限制
a.10级以后触发游戏接收邮件系统;(10级前的用户可以收到邮件,但就一条提示“您有一封新邮件,请注意查收”,10级以才可以查看邮件的具体内容)
b.死亡状态无法触发发邮件但可以接收邮件;(死亡状态发送邮件提示:死亡状态不能发送邮件)c.带物品的邮件需要背包有对应的空间;(缺少空间时提示:背包空间不足)
d.达到邮件上限,无法接收邮件;(系统提示:您的信箱已满,请即时清理。
)
d.超过有效期邮件自动删除,(在有效期到时的最后3天,会出现提示:“您的邮件即将到期,请注意查看”,角色每次上线进行提示。
)
4.4. 界面
4.4.1.关键字
●收信箱:打开所收邮件列表;
●发信箱:打开写信箱界面;
●打开所有:打开收信箱中邮件列表的所有邮件,(按接收时间倒序排列)
●回复邮件:回复发信人信息(本质上是“发信”功能,只不过发信对象默认设置为当前打开的
邮件主人名字);
●删除邮件:永久删除选中邮件;(需要二次确认界面)
●全部删除:删除信箱中的所有邮件;(需要二次确认界面)
●查看邮件:查看选中邮件具体内容;
●发信人:指邮件寄出人;
●主题:发信人所写邮件简述、标题;
●文字内容:发信人所写邮件的具体内容;
●物品:发信人所寄物品;
●金币接收:金钱以图标形式显示在物品图标里面,与物品领取的操作相同;
●领取:领取发信人所寄物品、金钱。
(可以单个领取,直接鼠标右键点击或左键拖到背包。
)
●邮件列表页中的“翻页”按钮,增加“当前页数”显示区,以提供用户更好的标识效果。
4.4.2.打开操作
我们支持两种在收箱中打开邮件的操作:
a.左鼠双击邮件打开该邮件,弹出邮件具体内容;
b.选中邮件,再用左键点击[查看邮件]打开邮件,弹出邮件具体内容。
4.4.3.回复操作
选中邮件,再左键点击回复邮件按钮,则弹出发信箱界面(收信人系统默认为选中邮件的发信人);
4.4.4.删除操作
我们支持两种删除操作:
●系统删除:
a .对含有物品、金钱的邮件(只要存在1种,均属于该范畴内),用户全部领取物品、金钱后,
自动对该邮件执行删除操作;
b.对不含有物品、金钱(即纯文本)邮件,用户对其执行接收、查看操作,不执行自动删除功能。
●手动删除:用户通过点击邮件面板上的相关按钮,执行删除操作:
a .单件删除:选定邮件面板中要删除的邮件,点击“删除”按钮,执行对该邮件的删除操作;
b.全部删除:直接点击“全部删除”按钮,执行对所有邮件的删除操作(需二次确认面板)。
5. 发送邮件
5.1. 操作
按照4.2所描述的操作触发邮件系统,再用左键点击发信箱按钮触发发信箱功能。
5.2. 限制
a.10级以后触发游戏接收邮件系统;
b.死亡状态无法触发信箱功能;
c.必须填入收信人;
d.收信人等级必须大于等于10级;
e.收信人姓名必须为已注册名;
f.必须编写主题;(限制20个字)
g.文字内容上限为255个字;
h.所寄物品必须为玩家间可以在玩家之间流通的物品;
i.寄物品时需要消耗一个物品道具
i.绑定货币无法寄出;
j.所寄金钱(加邮资)必须小于等于当前背包中的金钱(邮费怎么定义?固定数值?还是动态数值?);(邮费按金钱数量段到计算,暂时挂起)
k.收信人无法为黑名单对象;
l.收信人无法为仇人对象;
m.收信人无法为系统;
N.收信人无法为自己;
5.3. 界面
5.3.1.关键字
●收信人:即邮件接收人姓名;
● 主题:即发信人对邮件编写的简述、标题; ● 联系人:让用户快捷的输入收信人;
● 最近联系人:最近与自己收发邮件的玩家姓名列表;(最多20位联系人) ● 好友:自己的好友玩家的姓名列表; ● 公会:自己公会玩家的姓名列表;
● 寄出物品:拖放背包物品至寄出物品的界面; ● 寄出金钱:对应的输入框里输入要邮寄的金钱数额; ● 金币:玩家寄出流通金币的按钮; ● 邮资:寄出金钱的百分比。
(暂定为1%) ● 重置:清空用户当前在发信箱中所填入的内容; ● 发送:发送邮件;(增加二次确认界面) ● 取消:取消发送,关闭发信箱界面。
名字列表
5.3.2. 道具。