什麼是隨機數生成器或 RNG?

什麼是隨機數生成器或 RNG?

隨機數生成器,顧名思義,就是每次需要時獲取一個隨機數的過程,而不能從之前生成的數字中建立模式。這個數字可以由算法或硬件設備生成,對於避免任何可預測的結果非常重要。這更像是我們在地球上的生活,我們不知道下一刻會發生什麼,因為沒有人知道我們的 RNG 控制器放在哪裡。

Now that we have the technology to produce different numbers every time, what do we do with those numbers?

隨機數生成器算法常用於電子遊戲,它每次都會建立不同的結果,任何人都玩它。您可能已經註意到,即使您在遊戲中玩相同的關卡,每次嘗試執行任務時也不會完全相同。不會在位置或任務要求中觀察到差異,但會在許多敵人接近及其區域生成、氣候變化以及介於兩者之間的不同障礙中觀察到差異。這使遊戲更容易上癮和有趣。否則,經過幾次嘗試後,遊戲會顯得很無聊,因為您可以預測接下來會發生的事件。這聽起來可能很簡單,但對於計算機來說,按照編碼到其中的精確指令來生成隨機數是一項艱鉅的任務。

真 RNG 與偽 RNG。

有兩種類型的隨機數生成器,真和偽。

什麼是隨機數生成器或 RNG?

真隨機數生成器算法是在硬件設備的幫助下生成的,該硬件設備使用非常小的物理過程來生成隨機數。因為沒有寫算法;因此,True RNG 無法被破解來確定可預測性。它通常用於世界各地以安全為中心的系統,以及某些形式的加密。

偽隨機數生成器算法用於不關心安全性和隨機性的領域,用於避免重複並為最終用戶提供更有趣的東西。實施技術更便宜、更快捷,因為它不需要硬件,並且可以很容易地灌輸到軟件編程代碼中。雖然這個過程不是真正隨機的,而是基於算法確定的,但它更適合遊戲和程序。

哪些應用程序使用隨機數選擇器?

並非所有遊戲都遵循隨機數選擇器,這使它們的競爭力降低且常常很無聊,但是,新遊戲中包含隨機數選擇器。許多應用程序和遊戲受益於隨機性,因為它們只能在隨機性中產生興趣和利潤,例如:

賭博遊戲:賓果遊戲、紙牌遊戲、彩票和類似遊戲。

戰利品收集遊戲:所有需要玩家收集戰利品才能在遊戲中使用的遊戲,如PubG、暗黑破壞神和無主之地,都使用 RNG。每次獲得更好戰利品的可能性是人們對它們著迷的原因。

冒險遊戲:像馬里奧和神奇寶貝這樣的遊戲使用隨機數生成器算法來確定購物車中會獲得哪些物品並每次遇到新的神奇寶貝挑戰者。

程序生成的遊戲:所有沒有預先設計的地圖和關卡,而是使用程序編程技術(如 Minecraft 和 Civilization Series)在遊戲中設計的遊戲。它有助於使用該算法創建整個遊戲。

競技遊戲:像反恐精英這樣的一些競技遊戲使用隨機數生成器算法來調節子彈擊中目標的方式。

舉個更清楚的例子,例如,Diddy Kong Racing

什麼是隨機數生成器或 RNG?

如果你玩過這個遊戲,你會遇到一個區域,有兩種選擇加載龍森林地圖或主世界地圖。這似乎是一個隨機選擇,並且無法控制您最終會在哪裡。但是,如果您擁有遊戲的北美版本,那麼您將始終出現在主世界地圖中。遊戲中此時不涉及隨機數選擇器。

除了遊戲應用程序之外,還有一個 JavaScript 隨機數代碼被世界各地的開發人員和編碼人員用來在他們的程序中暗示隨機數生成器。Google 有自己的非常有趣的工具,它也是基於 JavaScript 隨機數理論,可以生成隨機數。這個工具在朋友和家人之間玩遊戲時會很方便,你需要一台機器來為你生成它們。要查看 Google RNG,請單擊此處

速度運行中的RNG

Speed Running a game 是遊戲玩家使用的技術術語,意思是盡可能快地完成遊戲。這些遊戲玩家努力練習以擊敗遊戲,但 RNG 總是會製造出一種可能會延遲遊戲結束的驚喜元素。然而,隨機數選擇器也可以證明有一些好運,挑戰可以很容易,遊戲可以更快地完成。

RNG 操作

我已經討論了 True RNG 和 Pseudo RNG 之間的區別以及遊戲使用基於算法的偽 RNG 的事實。一些過度熱情的遊戲玩家使用仿真實用程序來分析遊戲和識別漏洞,即使使用隨機數生成器算法,也可以使用這些實用程序來操縱結果。基於 RNG 的算法使用種子,它是某些因素的組合併在遊戲中生成結果。這是應用的數學定律,因為 1 + 1 總是等於 2,同樣,如果遊戲中帶來預期結果的因素是已知的,那麼您總是可以達到相同的結果。例如,如果遊戲要求玩家選擇具有特定能力的特定角色,結果將是一場輕鬆的 Boss 戰,那麼這種模式將是恆定的,每個選擇相同選項的人都會得到相同的結果。但是對於普通玩家來說,這是不可能的,而且偽 RNG 總是看起來像真正的 RNG。

為什麼遊戲玩家討厭 RNG?

遊戲玩家可以分為競技玩家、速度跑者和普通玩家。任何掌握了遊戲技巧和動作的競技玩家都想挑戰其他玩家,並以技能取勝,如果結果受到隨機數選擇器的影響,無疑會討厭它。類似地,跑酷者希望盡快完成遊戲,而隨機數生成器算法每次都會通過在遊戲中創建未知和意外的場景來剎車。

理想情況下,遊戲玩家希望減少他們在遊戲中遇到隨機數選擇器的次數,以保持整個遊戲玩法和結果在他們的控制之下。但這只能在一定程度上實現。而當玩家花費數小時來掌握遊戲的角色和動作時,當隨機發生的事情發生時,他會感到最沮喪,並且整個策略都被搞砸了。有時它也確實是一種祝福,但一般來說,它是一種詛咒。

雖然,隨機數選擇器是唯一能讓遊戲不單調並帶來好奇心和風險等因素的因素。例如,最常玩的遊戲之一俄羅斯方塊,每次玩遊戲時都會從頂部掉落隨機塊。如果要放入相同的塊模式,那麼它可能更像是一種記憶遊戲而不是策略遊戲。

RNGesus 是誰?

只玩遊戲或打發時間的普通玩家並不關心遊戲的結果。但是,熟練的職業玩家討厭僅僅因為運氣不佳而輸掉比賽的想法。輸球的玩家往往將他們的輸球歸咎於邪惡的RNG,後者偏袒對手。現在它是邪惡的,必須有一個上帝——RNGesus。

在全世界的遊戲玩家中,出現了一個新術語,RNGesus,更多的是與“耶穌”的文字遊戲。由於耶穌基督被認為是我們在現實世界中的救世主,因此 RNGesus 是一個可以想像的實體,旨在將游戲玩家從 RNG 的不良影響中拯救出來。這在任何地方都無法證明,但最初只是一個神話,現在已經像野火一樣蔓延到整個遊戲社區。

關於 RNG 的最終裁決——好還是壞?

這是一個很難回答的問題,絕對不可能對每個人都有相同的答案。雖然一般遊戲玩家會說這很好,但其他人喜歡競爭精神,但速度運行會聲稱隨機數選擇器是一個障礙。每次玩同一關卡時,隨機數生成器算法確實會保持不可預測性和趣味性。它已成為許多遊戲的重要組成部分,提供種類繁多的遊戲,例如拼圖、紙牌遊戲、角色扮演遊戲等等。但是對於相信技能是擊敗遊戲的唯一方法的遊戲玩家來說,RNG 會削弱他們的潛力並從盒子中隨機抽取一些東西。

遊戲是為了樂趣和享受而玩的。如果您有一個好的 RNG,即使機會很小,您也可以獲得最佳選擇。如果 RNG 出現糟糕的情況,即使您完全按照應該玩的方式玩遊戲,您也會得到最糟糕的結果。事實是,它不是可以被如此認真對待的東西,尤其是當它基於隨機數生成器算法時。



修正 Epic Games 錯誤代碼 II-E1003 的 12 種方法

修正 Epic Games 錯誤代碼 II-E1003 的 12 種方法

您在安裝 Epic Games 遊戲時遇到問題嗎?透過本指南,我們將向您展示如何修復 Epic Games 錯誤代碼 Ii-E1003

如何從 Steam 庫中新增或刪除非 Steam 遊戲

如何從 Steam 庫中新增或刪除非 Steam 遊戲

您想從一個啟動器存取所有遊戲嗎?以下是有關如何在 Steam 庫中新增(或刪除)非 Steam 遊戲的逐步指南。

如何在 Android 和 iOS 上玩 Steam 遊戲

如何在 Android 和 iOS 上玩 Steam 遊戲

逐步指南解釋如何使用 Steam 串流應用程式在 Android 和 iOS 上玩您最喜歡的 Steam 遊戲。

Discord 在 Windows 11 中拾取遊戲音訊時的 6 大修復

Discord 在 Windows 11 中拾取遊戲音訊時的 6 大修復

Discord 是否會拾取遊戲音訊?您可以設定輸入和輸出裝置或嘗試本指南中的其他解決方案。

如何修復 iMessage 應用程式和遊戲在 iPhone 上無法運行的問題

如何修復 iMessage 應用程式和遊戲在 iPhone 上無法運行的問題

如果某些 iMessage 應用程式和遊戲無法在您的 iPhone 上運行,請執行以下一些故障排除步驟來解決該問題。

Windows 11 中「Streamlabs 無法捕捉遊戲」的 7 大修復

Windows 11 中「Streamlabs 無法捕捉遊戲」的 7 大修復

Streamlabs 無法在 Windows 11 中擷取遊戲?試試這七種方法讓應用程式重回正軌。

修復 Windows 11 上游戲無法全螢幕開啟的 6 種主要方法

修復 Windows 11 上游戲無法全螢幕開啟的 6 種主要方法

您無法全螢幕玩遊戲嗎?如果是,這裡有六種快速方法來修復遊戲無法在 Windows 上全螢幕打開的問題。

雲端遊戲無法在 Windows 版 Xbox 應用程式中執行的 6 大修復

雲端遊戲無法在 Windows 版 Xbox 應用程式中執行的 6 大修復

如果您在 Windows 10 或 11 上的 Xbox 應用程式中遇到雲端遊戲問題,請參閱以下一些提示以使其重新運行。

如何在 Windows 上更新 Epic Games Launcher 及其遊戲

如何在 Windows 上更新 Epic Games Launcher 及其遊戲

不知道如何更新 Epic Games Launcher 及其遊戲?本指南將幫助您完成此操作,並在未更新時提供一些快速修復!

如何在 Android 上恢復已刪除的應用程式和遊戲

如何在 Android 上恢復已刪除的應用程式和遊戲

想要恢復 Android 上已刪除的應用程式和遊戲嗎?了解如何找到所有已刪除的應用程式並將其恢復。