作者:
norta (moonhorn)
2017-10-06 01:08:28※ 引述《dansy (Eye Taiwan)》之銘言:
: 蠻好奇線上遊戲的抽卡機制到底是怎麼運作
: 爬了一下文 沒發現有討論過 提出來問問版上神人
: 有人在業界工作知道如何實作嗎?
: 1.卡片在伺服器端早已序列產生好
: 在巴哈看過的一種說法
: 簡單來說就像買刮刮樂(物理),玩家抽卡只是跟伺服器"領卡片"
: 單抽領1張,10連就領10張,完全照順序發出
原文部分恕刪。
先說,這都是假設喔,假設。
假設卡池是用推文中所說Excel列表式生成,
那麼這邊想推演一下目前為止的池子"最少"要準備多大。
根據前人拆包習服的結果,當PU池有兩名PU中的5星角色,且其一為新角時,
他們兩人分別的機率為0.6%及0.3%。
假設這兩名5星角色皆為限定角,剩下的0.1%就由17隻非限定5星來平分。
為了保證所有公告上宣布的角色都在這個列表裡,
這個列表至少需要17/0.1%=17000個條目。
也就是需要抽穿他,需要17000*3=51000顆聖晶石,
且你需要確保在抽51000顆聖晶石的時間內,不能有別人來抽這個池,
否則你就有被釜底抽薪的風險。
順帶一提51000顆聖晶石約為300單。