我们要做个一个类似支付宝刮刮卡的游戏,现在有点问题 1.是用户在进页面的时候就给他们划分好礼品还是,在刮开的时候和抽奖一样。给他随机抽取一件礼物呢?
1
L1beral 2019-03-07 16:24:35 +08:00 via Android
肯定是前者
|
3
sonyxperia 2019-03-07 16:35:48 +08:00
就是抽奖逻辑
|
4
hsdmha OP 如果是进页面就给他分配好的话,那用户不刮开,这个礼品要不要还回奖池?
|
5
hsdmha OP 我有点没搞清楚这个逻辑
|
8
keventseng 2019-03-07 16:43:21 +08:00
抽奖逻辑。通过正常流程进入页面有一次机会,比如线下支付成功后,这个支付订单号有机会刮一次,刮时抽奖奖品即可。
|
9
klgd 2019-03-07 16:47:47 +08:00
肯定是刮开的时候请求抽奖啊
|
10
asdqaz 2019-03-07 17:07:45 +08:00 via Android
分好,然后
|
11
asdqaz 2019-03-07 17:08:01 +08:00 via Android
抽到了,就去扣掉。否则不扣
|
12
daveze 2019-03-07 17:11:17 +08:00
应该是刮的时候才去请求,要不然进来就生成,岂不浪费资源。
|
13
zarte 2019-03-07 17:39:22 +08:00
@keventseng 怎么做到无延迟?貌似还没见过刮的时候下面没字的。
|
15
sunjourney 2019-03-07 18:06:27 +08:00
@keventseng #8 我光速刮开会怎样?领奖的接口可能还没返回呢
|
16
kakudesu 2019-03-07 18:14:05 +08:00
进入页面后是'点我刮卡', 点击一下后'点我刮奖'文字消失可刮奖(此时请求后端数据产生奖品信息),后面的刮图层动画就是给用户看的了
|
17
yzkcy 2019-03-07 18:19:34 +08:00 via Android 1
一般是前者,然后加个领取的逻辑,不领作废。
后者问题太多,用户体验也差。 |
18
10Buns 2019-03-07 18:23:10 +08:00
用户进入页面就分配奖品,此时已分配未领取,设置超时时间,然后登台用户刮卡领取。否则超时奖品回收
|
19
liangyun 2019-03-26 14:44:21 +08:00
应该是前者,类似于百度知道的刮奖系统
|