抽奖程序是说 “开始” 的时候就已经知道中奖者了吗?

2016-12-21 20:28:53 +08:00
 hanzichi
今天和同事聊到抽奖的话题,同事说抽奖程序是说 “开始” 的时候就已经 random 出了中奖者,之后的效果和喊停都是 “假象”。我们表示质疑,他表示我们没做过抽奖程序。

这是真的吗?
8725 次点击
所在节点    问与答
69 条回复
xiaoyang7545
2016-12-22 10:08:05 +08:00
哦 不过我那个涉及到需要数据库辅助就不行了。纯前端的
peinhu
2016-12-22 10:10:19 +08:00
LZ 应该没做过抽奖程序吧,其实你自己做过的话就知道了,和实物不同,只要是电子的,不管是翻牌、转盘、砸蛋还是开宝箱,你点下去的那一刻就出结果了,后面只不过是播放动画而已,经常会给你一种差一点就中奖的错觉,其实概率可能是 0
hanzichi
2016-12-22 10:14:46 +08:00
@xiaoyang7545 极大的安慰啊 ..
hanzichi
2016-12-22 10:15:07 +08:00
@ferock 主持人喊开始,嘉宾喊停 ...
peinhu
2016-12-22 10:16:11 +08:00
喊停的那种更好做。。连动画都省了,第一次停显示啥第二次停显示啥都设定好就行了,我不会告诉你我们公司年后会拷贝不走样就是滚动喊停的,然后人事让我做成喊停的时候显示几个特别难的动作。。。
hanzichi
2016-12-22 10:17:17 +08:00
@peinhu 你说的场景都好理解,毕竟你只能控制「开始」,无法控制「结束」,但是有开始有结束的抽奖案例,也是这样,我就不能理解了 ...
beiping96
2016-12-22 10:19:42 +08:00
游戏开发是这样,一般前端请求开始抽奖,后端收到请求后进行合法性验证,验证通过就给给前端中奖号码,至于滚动几秒的展现都是假的
unknownservice
2016-12-22 10:20:14 +08:00
所以我现在都用 console 抽奖了,代码就一行,随便 review...
peinhu
2016-12-22 10:29:40 +08:00
@hanzichi 哥们你还不明白吗。。开始和停都是别人喊,你都能控制结果,全都可以“钦定”,懂了么
ferock
2016-12-22 10:41:42 +08:00
@hanzichi 这点你顶楼已经说过了,那我再说直白点,就是触发那个随机逻辑是在喊开始的时候?还是喊结束的时候?对不对?
hanzichi
2016-12-22 10:43:11 +08:00
@ferock 对的,还是哥们你解释的明白!
Blask
2016-12-22 10:48:11 +08:00
其实从宇宙的开始就已经决定了中奖者了
Tyanboot
2016-12-22 10:51:16 +08:00
嘉宾喊停的时候把提前决定的中奖者显示出来不就好了?
taresky
2016-12-22 10:53:26 +08:00
@hanzichi

为什么破解公平公正
而随机出来的结果不公平不公正?
ibegyourpardon
2016-12-22 10:57:03 +08:00
作假容易,但我司的业务里在抽奖这块还从没做过假,没意思……

作假要用在高级的地方,这种低端的活动现场抽奖我们一致认为不值得浪费时间精力作假。
shunia
2016-12-22 11:09:24 +08:00
是的,一开始就知道结果.

也不排除有往复杂了做的,不过想不到理由.
newljs
2016-12-22 11:11:14 +08:00
难道不是钦定的吗?
ivvei
2016-12-22 11:31:43 +08:00
完全看你程序怎么写。年会抽奖那种根本不用考虑客户端破解的事情。
ahillgian
2016-12-22 12:07:27 +08:00
是的, 点了开始就知道结果了, 之后华丽的动画只是迷人眼的.
chuhemiao
2016-12-22 12:10:10 +08:00
写纸条直接抽比较靠谱

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/329243

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX