Re: [閒聊] 遊戲中看起來很像迷信,卻不是迷信已回收
回推文
雖然目前多數電腦只能產生偽隨機,但幾乎所有的網路遊戲都能產生真正的隨機。
或是對玩家而言真正的隨機。
原因不外乎於你無法控制所有玩家;或控制所有玩家沒有意義。
以下舉兩個例子。
第一個簡單的例子是有第三方的情況,像是天鳳之類的網路麻將:
假設麻將桌上有玩家A、B、C、D,server要產生下一張摸牌,
這時它會要求所有client產生亂數。
玩家A產生了a,玩家B產生了b,玩家C產生了c,玩家D產生了d。
然後server再用a、b、c、d產生最後的亂數e=f(a,b,c,d),並用e決定摸牌。
這樣就算各別玩家能控制產生的亂數甚至知道f也沒意義,
因為"其他玩家"是真正隨機要素。除非你能掌握ABCD四人,但這樣對局也失去意義了。
另一種情況是沒有公正的第三方,基本如上,只是要多了加密。
像是玩家互連的小遊戲,或是衝裝之類的(client與server的對戰)。
假設有玩家A、B,需要隨機產生一個數字,則簡易流程如下:
A → a → fa fb b → fb
產生亂數 加密 ╳交換密文 ╳交換明文 驗證 → 最終亂數 a+b
B → b → fb fa a → fa
--
オーカの意味は……「繋げる者」
オークはリューン語で繋がりを意味している。
その変形語がオーカだ。
桜花。
願わくば、
人とリューンを繋げる者となるように。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.226.136
※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1441714555.A.1AA.html
推
09/08 20:23, , 1F
09/08 20:23, 1F
→
09/08 20:26, , 2F
09/08 20:26, 2F
→
09/08 20:27, , 3F
09/08 20:27, 3F
→
09/08 20:32, , 4F
09/08 20:32, 4F
→
09/09 00:03, , 5F
09/09 00:03, 5F
→
09/09 00:04, , 6F
09/09 00:04, 6F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
C_Chat 近期熱門文章
PTT動漫區 即時熱門文章