2018-05-31

18/5/22 由范晓创建文档

该文档将从功能和UI两方面来描述贪吃蛇的Cashout方案。

[TOC]

功能描述

在单机游戏基础上,用异步分数比拼的方式,玩家以现金为筹码且赢家通吃,厂商从中赚取小额Entry Fee,我们将该形式称为 Cashout。

玩法与得分

==每局游戏限时5分钟,玩家死亡则结束,倒计时结束则结束,结束时的长度作为本局得分。==

单局流程

一次对局的流程如下:

  • 玩家上交入场费后即开始匹配对手,随机匹配,不使用机器人
  • 在游戏开始前,有10秒钟时间匹配一个对手,匹配成功则立即开始游戏,或是倒计时结束后开始游戏
  • 在24小时内持续匹配对手,匹配成功则获得对局结果,否则该局作废

对局结果

一次对局可能出现以下几种结果(或状态)

  • 寻找对手:正在匹配对手
  • 游戏中:匹配成功,对手正在游戏中
  • :匹配成功,且玩家得分更高
  • :匹配成功,且玩家得分较低
  • 平局:匹配成功,且两方得分相同
  • 作废:玩家上交入场费后,在10秒倒计时匹配期间返回home页(关闭游戏/闪退/异常);或是24小时后仍无法匹配到对手;或是其他原因导致数据出错

还有一种情况是玩家自己在游戏中,该状态不在客户端展示,因此不特别说明

入场费与奖金

玩家上交一些入场费后开始游戏,如果对局成功,则胜者获得奖金,平局或作废则退还入场费。

Challenge Name Entry Fee Winner Reward
Time Limited Challenge $0.6 $1
Expert Time Limited $3 $5
Final Time Limited $12 $20

充值

入场费所使用的代币通过充值来获得,如下

代币数量 价格(USD)
5 $5
10 $10
15 $15
20 $20
30 $30

提现

玩家将代币兑换成现金时,操作如下

  • 收集玩家邮箱地址和提现金额
  • 扣除相应数量代币
  • 将每天的提现请求汇总并发送给运营方

==最低提现金额为$5==,最高不超过玩家代币余额。

UI

PLAY

==从入口按钮打开后默认展示该页。==

顶部
  • 头像
  • 国籍
  • 昵称(以上从 Facebook 获取)
  • 代币余额
比赛列表
2018-05-31_第1张图片
image

比赛名称、入场费和奖金参考「入场费与奖金」。

  • 标题 BATTLE
  • 奖金
  • Entry Fee: $入场费
  • 比赛名称
  • 比赛描述:You have 5mins to make a higher snake length, compite with youropponent and the highest wins.
  • 开始按钮
  • 2 Players
底部

三个主要页面的入口按钮

  • HOME
  • PLAY
  • STORE

闲置时
==TODO==

按住时
==TODO==

激活时
==TODO==

HOME

2018-05-31_第2张图片
image
已完成的比赛

展示最近2场赢|输|平局的比赛,==不足则展示1场或隐藏该模块==。

  • 标题 COMPLETED
  • +n MORE 按钮(n = 总数-2)
  • 对手头像
  • 比赛结果
  • vs 对手名称
  • 发生时间
  • 获得奖金(只在比赛胜利是显示)
进行中的比赛

展示最近2场进行中|寻找对手的比赛,==不足则展示1场或隐藏该模块==。

  • 标题 IN PROGRESS
  • MORE 按钮
  • 头像为问号
  • 对手昵称,未找到对手时为 AWAITTING CHALLENGER
  • YOUR SCORE: 玩家得分
展开的比赛记录

点击 MORE 按钮展开对应的比赛记录,

2018-05-31_第3张图片
image

同时 MORE 按钮变为 X ,点击收起。

比赛记录保留30天。

头像图片异步加载。

关于时间格式

比赛时间使用如下格式

  • [ 0 , 1分钟 ):59s ago
  • [ 1分钟 , 1小时 ):59m ago
  • [ 1小时 , 1天 ):23h ago
  • [ 1天, ∞ ):2018/1/1
比赛详情

在比赛记录中,点击其中一局弹出如下内容

2018-05-31_第4张图片
image
  • 比赛状态,与「对局结果」里的几种状态对应
该处展示 对应「对局结果」
YOU WON
YOU LOST
YOU TIED 平局
WAITTING 寻找对手
PLAYING 游戏中
  • 比赛类型,详见「入场费与奖金」里的 Challenge Name
  • 玩家头像
  • 玩家名称
  • SCORE: 玩家得分
  • 玩家获得奖金,只在胜利或平局时展示
  • 对手头像
  • 对手名称
  • 对手获得奖金,只在胜利或平局时展示
  • SCORE: 对手得分
  • Date: 比赛发生时间,见「关于时间格式」
  • Entry Fee: $入场费
  • Tap to close

==点击空白处关闭弹板。==

没有比赛记录时

如果没有比赛记录可展示,则

2018-05-31_第5张图片
image
  • 标题 GET STARTED
  • No recent match found.
  • GET STARTED 按钮

你可能感兴趣的:(2018-05-31)