作者rabbithenry (欢迎光临Wiiholic.com)
看板GameDesign
标题[请益] 想请问一些机率的演算方式
时间Thu May 27 16:10:18 2010
最近初涉猎游戏程式开发,想写一个捡金币的游戏,就是天上会随机出现各种不同价值的
金币,然後操作下面的人左右移动来捡钱。
想请问,这类型的游戏,想要让掉落的物品根据一定的机率掉落,应该要怎麽做?我想让
数个不同分数的物品依照分数大小,分数越大掉落的机率越小,但是希望分数大的物品不
要发生连续掉落的状况,也希望不要太久都没有掉落半个高分的,让总分能够控制在大约
一个数字内。
我目前的作法只是做一个random的数字,然後不同范围代表不同的物品,不过这就产生相
同机率下,要决定掉落哪个物品的问题,而且这样也没办法控制大约的总分。
想请问各位,这种游戏程式掉落物品的机率一般都是怎样去计算它的公式呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.42.219.53
1F:推 ilovebbs:XD...大富翁... 05/27 16:17
2F:推 snowlike:单位时间内掉落固定物品数,随机部分为时间内的分布如何 05/27 16:56
3F:推 ckhonor:标准差? 05/27 17:16
4F:→ rabbithenry:所以直接以乱数去决定分布这样的方法可以吗? 05/27 17:47
5F:推 chchwy:百面骰? 05/27 21:21
6F:推 cowbaying:阵列加乱数 可以制造比较正常的乱数机制 05/27 22:40
7F:→ rabbithenry:您的意思是 先建立好想要掉落的物品阵列,然後用乱数 05/28 10:44
8F:→ rabbithenry:打乱顺序 再依序掉落吗? 05/28 10:44
9F:推 cowbaying:不是 05/28 13:28
10F:推 cowbaying:做个乱数表吧 05/29 12:41
11F:→ cowbaying:抱歉没看清楚...回个文给你参考 05/29 13:20