Re: [F/GO][日服][閒聊] 推特課金26萬沒梅林

看板TypeMoon作者 (Eye Taiwan)時間7年前 (2017/10/06 00:13), 7年前編輯推噓22(23180)
留言104則, 22人參與, 7年前最新討論串3/8 (看更多)
蠻好奇線上遊戲的抽卡機制到底是怎麼運作 爬了一下文 沒發現有討論過 提出來問問版上神人 有人在業界工作知道如何實作嗎? 1.卡片在伺服器端早已序列產生好 在巴哈看過的一種說法 簡單來說就像買刮刮樂(物理),玩家抽卡只是跟伺服器"領卡片" 單抽領1張,10連就領10張,完全照順序發出 2.伺服器端即時產生亂數,再依照亂數大小生成卡片 這比較像擲骰子的概念,擲中就有 先亂數產生一組數值,再參照數值卡片對應表,決定發哪張卡片給玩家 個人的感想是如果走1的機制,感覺很容易被領石帳/工作室搶走(?) 因為固定時間內 (特定卡片的數量)/(玩家的抽卡總數) 是固定的(已先產生好) 拿五星來說,就是固定的1%,但這1%卻是所有參與抽卡的人分走 好處是可以控制整體卡片數量分布,不至於人手一張 2的話就比較像機率 看玩家的手氣 與其他玩家無關 有可能出現大家都強運抽中,或全槓龜的情況,營運端不好掌控 *********************** 其實提出這個問題就是 想釐清如何驗證抽卡機率 如果走機制1,要釐清就是所有玩家都提出自己的抽卡結果來統計 但實務上很多工作室帳號,也缺乏一個公正的登錄網站 幾乎不可能進行驗證 假設走機制2,就會變成營運方要先公布亂數卡片對應表 然後玩家就上一個公正第三方的亂數產生網站 (看是要遊戲商合資成立或政府實作) 擲出公開亂數,再依照此亂數向營運領卡 否則在這種沒開放程式原始碼的環境下 永遠都是黑箱= =; -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.224.100.5 ※ 文章網址: https://www.ptt.cc/bbs/TypeMoon/M.1507220020.A.AEB.html

10/06 00:15, 7年前 , 1F
永遠不會公布的 不要想這麼多 消個體力可以睡了
10/06 00:15, 1F

10/06 00:16, 7年前 , 2F
C洽有一串文在討論這個,我去找一下
10/06 00:16, 2F

10/06 00:16, 7年前 , 3F
個人覺得跟聖誕抽箱活動機制一樣 包成一箱一箱 抽完換箱
10/06 00:16, 3F
如果是這樣應該要選半夜抽? 趁人少時快速把箱抽乾,有點保底的味道在?

10/06 00:17, 7年前 , 4F
這樣相關機構來檢查一定沒有問題 輕鬆過關
10/06 00:17, 4F

10/06 00:17, 7年前 , 5F
有碰過後台程式就知道,不過知道也沒用就是了。
10/06 00:17, 5F

10/06 00:18, 7年前 , 6F
每一家用的做法都不同,陽春點的直接用Excel清單寫卡池
10/06 00:18, 6F

10/06 00:20, 7年前 , 7F
10萬筆資料,其中1000筆是5星,當中500筆是當期UP,剩下
10/06 00:20, 7F

10/06 00:21, 7年前 , 8F
500筆就其他常駐5星隨便塞,這種模式基礎上就會符合FGO
10/06 00:21, 8F
※ 編輯: dansy (61.224.100.5), 10/06/2017 00:23:10

10/06 00:22, 7年前 , 9F
的基礎機率設定,每次抽就跑亂數依照亂數編號給就好
10/06 00:22, 9F

10/06 00:24, 7年前 , 10F
可以去C洽找關鍵字"手遊虛擬轉蛋",有一大串在討論
10/06 00:24, 10F
我找到了 可惜裡面只有一篇稍微有提到如何實作驗證 也沒結論QQ

10/06 00:26, 7年前 , 11F
然後個人認為不會是一,不然不符合獨立事件
10/06 00:26, 11F

10/06 00:26, 7年前 , 12F
先前不是有人分享,同帳號同時間抽出來的東西是一樣的
10/06 00:26, 12F

10/06 00:26, 7年前 , 13F
這要怎麼說明?
10/06 00:26, 13F

10/06 00:28, 7年前 , 14F
同帳號要怎麼同時間好幾抽?
10/06 00:28, 14F

10/06 00:28, 7年前 , 15F
那個樣本數太少了吧...
10/06 00:28, 15F

10/06 00:28, 7年前 , 16F
同帳號要怎麼驗證同時間抽出來的一樣? 平行宇宙? XDD
10/06 00:28, 16F

10/06 00:28, 7年前 , 17F
除非有大量的影片數據,證明同時抽能抽到一樣的
10/06 00:28, 17F

10/06 00:29, 7年前 , 18F
然後的確有江湖傳說半夜兩三點抽比較會中 (咦
10/06 00:29, 18F

10/06 00:29, 7年前 , 19F
個人覺得,做成抽箱活動機制的話,營運方還頗賺的...
10/06 00:29, 19F

10/06 00:30, 7年前 , 20F
因為抽到的人會幫你廣告,讓更多人以為好抽去抽
10/06 00:30, 20F
※ 編輯: dansy (61.224.100.5), 10/06/2017 00:31:24

10/06 00:31, 7年前 , 21F
但若那箱大獎早已被抽完,那剩下的分母就一定要抽乾才換箱
10/06 00:31, 21F

10/06 00:32, 7年前 , 22F
不過這種作法應該很快就會暴動吧(?)
10/06 00:32, 22F

10/06 00:32, 7年前 , 23F
你什麼時候覺得FGO卡沒有抽乾再換箱的感覺? QQ
10/06 00:32, 23F

10/06 00:33, 7年前 , 24F
是不是抽箱機制,在人這麼多的伺服器,基本上沒差別吧
10/06 00:33, 24F

10/06 00:34, 7年前 , 25F
抽卡基本上每次抽都是獨立事件啊,不會互相影響的
10/06 00:34, 25F

10/06 00:35, 7年前 , 26F
一箱放1000張好了 91個人十連抽就空了 可以換抽下一箱
10/06 00:35, 26F

10/06 00:35, 7年前 , 27F
別鬧了 你以為要把箱抽乾要砸多少$$
10/06 00:35, 27F
印象中看過最誇張的是10連4隻五星 但好像是有搭到福袋 不過即使以4張五星來計算 一箱就至少是400抽集合 才符合1% 對大課長$$不是問題 但最怕手腳沒法這麼快 中間被人劫走... ※ 編輯: dansy (61.224.100.5), 10/06/2017 00:39:26

10/06 00:37, 7年前 , 28F
箱子是公抽 又不是自己抽自己的 日本景品也一直是這樣玩
10/06 00:37, 28F

10/06 00:39, 7年前 , 29F
如果每個人有自己專屬箱子抽 就不會有26萬抽不到梅林的事
10/06 00:39, 29F

10/06 00:40, 7年前 , 30F
是說這東西之前討論過N篇機率了
10/06 00:40, 30F

10/06 00:41, 7年前 , 31F
1~100的輪盤遊戲?,珠珠掉在1就會出五星
10/06 00:41, 31F

10/06 00:41, 7年前 , 32F
然後再轉一次決定是出那隻五星
10/06 00:41, 32F

10/06 00:42, 7年前 , 33F
除非你買下遊戲公司不然沒得驗證END
10/06 00:42, 33F

10/06 00:42, 7年前 , 34F
1箱如果只有400抽 憑FGO的遊戲人口可以直接視為隨機了
10/06 00:42, 34F
還有 33 則推文
還有 1 段內文
10/06 00:54, 7年前 , 68F
對 實際上對正常人來說 不管你你多大戶 這兩種實作法
10/06 00:54, 68F

10/06 00:54, 7年前 , 69F
對單一個人而言是沒有太大差異的
10/06 00:54, 69F

10/06 00:54, 7年前 , 70F
有喔 抽的時段會影響 不過對大課長比較有差
10/06 00:54, 70F

10/06 00:55, 7年前 , 71F
只有幾十抽的 1跟2都沒差
10/06 00:55, 71F

10/06 00:56, 7年前 , 72F
我自己也是體感 覺得時段有差啦 但是實際上 人的時段跟
10/06 00:56, 72F

10/06 00:56, 7年前 , 73F
一般系統在用的時間亂數種子 單位差距太大了
10/06 00:56, 73F

10/06 00:57, 7年前 , 74F
我還比較相信極大成功 至少目前除了大成功機率up時段外
10/06 00:57, 74F

10/06 00:57, 7年前 , 75F
每次極大成功之後十連(不一定只一次)都有出5星
10/06 00:57, 75F
※ 編輯: dansy (61.224.100.5), 10/06/2017 00:59:15

10/06 00:58, 7年前 , 76F
不過我也才極大成功不到3次 樣本數太低
10/06 00:58, 76F

10/06 00:58, 7年前 , 77F
^(印象中大約3次啦)
10/06 00:58, 77F

10/06 01:02, 7年前 , 78F
機制2有硬件做 就算透明也看不出甚麼
10/06 01:02, 78F

10/06 01:03, 7年前 , 79F
嚴格說起來...你要證明你的亂數是隨機產生 就要公開演算法
10/06 01:03, 79F

10/06 01:04, 7年前 , 80F
然後區間中每個數字出現機率會相等 才能證明你是隨機亂數
10/06 01:04, 80F

10/06 01:05, 7年前 , 81F
公開演算法->有人去算骰中五星的條件->被hack
10/06 01:05, 81F

10/06 01:09, 7年前 , 82F
轉蛋法的驗證機制不是這樣的 他不CARE演算法怎麼寫
10/06 01:09, 82F

10/06 01:09, 7年前 , 83F
他就直接把你SERVER封存拿回去然後灌天文數字等級的REQUEST
10/06 01:09, 83F

10/06 01:09, 7年前 , 84F
出來的結果在N個標準差以內你就safe
10/06 01:09, 84F
其實概念是一樣的 只是把亂數的工作拆出交給第三方 (這個網站可以是政府成立維護) 所有牽涉到轉蛋抽卡的遊戲 就是公布亂數卡片(物品)對照表就好 亂數就是到此第三方網站來骰 再回去照表領獎品 當然此網站也要即時公開所產生的亂數是否符合真隨機

10/06 01:10, 7年前 , 85F
以前在2ch上看到這種說法
10/06 01:10, 85F

10/06 01:11, 7年前 , 86F
這個方法很好啊 可是原PO講的驗證方式感覺上要是動態的
10/06 01:11, 86F
※ 編輯: dansy (61.224.100.5), 10/06/2017 01:16:55

10/06 01:16, 7年前 , 87F
我想可能好像是 也許似乎不一定 疑恐傳
10/06 01:16, 87F

10/06 01:23, 7年前 , 88F
hash function函數給你搞鬼也很難證明
10/06 01:23, 88F

10/06 01:24, 7年前 , 89F
一個話是公池,第三方在獨立環境也是能驗證的
10/06 01:24, 89F

10/06 02:34, 7年前 , 90F
每一家都不一樣做法,看過有一天稀有道具全伺服器限量
10/06 02:34, 90F

10/06 02:34, 7年前 , 91F
只產幾個的、也看過玩家個人前幾抽必定為0、N抽以後
10/06 02:34, 91F

10/06 02:34, 7年前 , 92F
機率上升、達到一定抽數必中、抽到以後又歸0直到達到
10/06 02:34, 92F

10/06 02:34, 7年前 , 93F
一定抽數、也有真的就是純機率,先ran抽到幾星、再從
10/06 02:34, 93F

10/06 02:34, 7年前 , 94F
那個星數的池根據機率抽出、也看過全伺服器累積達到一
10/06 02:34, 94F

10/06 02:34, 7年前 , 95F
定抽數抽大獎的……沒必要考慮那麼多最後還是看臉
10/06 02:34, 95F

10/06 02:40, 7年前 , 96F
第二個是偽隨機嘛
10/06 02:40, 96F

10/06 02:56, 7年前 , 97F
我只能想到用時間去seed之類的做法
10/06 02:56, 97F

10/06 09:16, 7年前 , 98F
兩台手機抽會給一樣的 代表人多時間抽容易暴死或歐洲
10/06 09:16, 98F

10/06 10:30, 7年前 , 99F
這是無法驗證的,演算法有多種,但用哪種真的只有內部知道
10/06 10:30, 99F

10/06 10:32, 7年前 , 100F
而且也不用去驗證了,B服那次被試出來一瞬間就改掉了
10/06 10:32, 100F

10/06 21:27, 7年前 , 101F
抽這麼多的經驗 我個人認為FGO走的是線性 就是一條線
10/06 21:27, 101F

10/06 21:27, 7年前 , 102F
上 有up段 有非洲段 非洲段怎麼抽就是抽不到up角 而
10/06 21:27, 102F

10/06 21:27, 7年前 , 103F
up段有可能一個十連出三隻五星
10/06 21:27, 103F

10/06 21:27, 7年前 , 104F
8個帳號在抽 也算是小有心得
10/06 21:27, 104F
文章代碼(AID): #1Prbeqhh (TypeMoon)
討論串 (同標題文章)
文章代碼(AID): #1Prbeqhh (TypeMoon)