游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6180|回复: 12

[讨论] 数值概率设定问题

[复制链接]

12

主题

37

帖子

37

积分

注册会员

Rank: 2

积分
37
发表于 2010-4-14 14:10:00 | 显示全部楼层 |阅读模式
假设我去打一个怪,我要设定20%掉10个金币,80%什么也没有。
这个问题,我想随机取数来决定。
如果随机数是1-5,那么取到1,发生.
如果随机数是1-100,那么取到1-20,发生。
哪个好?为什么?或者是否有更改好的方法?谢谢!
目前我们使用的是取随机数1-1000,如果取到1-200,就发生。
产生的情况是,很多玩家打了很多次怪都没有掉过,为什么出现这种情况,难道只有人品不好吗?
还是随机数出现问题?

34

主题

425

帖子

479

积分

中级会员

Rank: 3Rank: 3

积分
479
发表于 2010-4-14 14:46:00 | 显示全部楼层

Re:数值概率设定问题

这有区别吗?

12

主题

37

帖子

37

积分

注册会员

Rank: 2

积分
37
 楼主| 发表于 2010-4-14 15:30:00 | 显示全部楼层

Re:数值概率设定问题

理论上没有区别,可是在做游戏的时候就有了。

14

主题

490

帖子

491

积分

中级会员

Rank: 3Rank: 3

积分
491
发表于 2010-4-14 15:40:00 | 显示全部楼层

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2010-4-14 15:48:00 | 显示全部楼层

Re:数值概率设定问题

游戏中根本就不应该存在这“该死”的“随机”。

为什么偏偏要“20%掉落10金币”?
就不能“100%掉落2金币”吗?

《魔兽世界》里就很恶心,一个装备掉落率为14%,我打了40次才出。
真恶心!
就不能设定为“打1次掉落该物品的1/7碎片”吗?打7次正好100%获得。

如果我做游戏,我肯定不是用“随机”。
游戏,英文是“GAME”,本意就是“比赛”。
为什么非要用那该死的“运气”来决定胜负?

恶心!

12

主题

37

帖子

37

积分

注册会员

Rank: 2

积分
37
 楼主| 发表于 2010-4-14 16:17:00 | 显示全部楼层

Re:数值概率设定问题

哥们,我理解你。可是现在是学术的问题讨论。

0

主题

41

帖子

140

积分

注册会员

Rank: 2

积分
140
发表于 2010-4-14 19:03:00 | 显示全部楼层

Re:数值概率设定问题

既然想达到你最后的目的,那就不放回随机取值吧

0

主题

34

帖子

82

积分

注册会员

Rank: 2

积分
82
发表于 2010-4-14 20:03:00 | 显示全部楼层

Re:数值概率设定问题

程序的随机都是伪随机,若果有问题,可以考察下乱数表

2

主题

201

帖子

201

积分

中级会员

Rank: 3Rank: 3

积分
201
发表于 2010-4-15 11:19:00 | 显示全部楼层

Re:数值概率设定问题

8L正解···

1

主题

422

帖子

423

积分

中级会员

Rank: 3Rank: 3

积分
423
发表于 2010-4-15 16:03:00 | 显示全部楼层

Re:数值概率设定问题

很明显,数值区间大的话,可以方便微调啊,lz!
如果玩家一直反映金币掉落太低,那么我就可以让1-300都掉钱,那么几率就是30%了吧,但是你1-5就没办法调。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-15 09:18

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表