看板 GameDesign 關於我們 聯絡資訊
最近初涉獵遊戲程式開發,想寫一個撿金幣的遊戲,就是天上會隨機出現各種不同價值的 金幣,然後操作下面的人左右移動來撿錢。 想請問,這類型的遊戲,想要讓掉落的物品根據一定的機率掉落,應該要怎麼做?我想讓 數個不同分數的物品依照分數大小,分數越大掉落的機率越小,但是希望分數大的物品不 要發生連續掉落的狀況,也希望不要太久都沒有掉落半個高分的,讓總分能夠控制在大約 一個數字內。 我目前的作法只是做一個random的數字,然後不同範圍代表不同的物品,不過這就產生相 同機率下,要決定掉落哪個物品的問題,而且這樣也沒辦法控制大約的總分。 想請問各位,這種遊戲程式掉落物品的機率一般都是怎樣去計算它的公式呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.219.53
ilovebbs:XD...大富翁... 05/27 16:17
snowlike:單位時間內掉落固定物品數,隨機部分為時間內的分布如何 05/27 16:56
ckhonor:標準差? 05/27 17:16
rabbithenry:所以直接以亂數去決定分布這樣的方法可以嗎? 05/27 17:47
chchwy:百面骰? 05/27 21:21
cowbaying:陣列加亂數 可以製造比較正常的亂數機制 05/27 22:40
rabbithenry:您的意思是 先建立好想要掉落的物品陣列,然後用亂數 05/28 10:44
rabbithenry:打亂順序 再依序掉落嗎? 05/28 10:44
cowbaying:不是 05/28 13:28
cowbaying:做個亂數表吧 05/29 12:41
cowbaying:抱歉沒看清楚...回個文給你參考 05/29 13:20