什麼是隨機數生成器或 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 出現糟糕的情況,即使您完全按照應該玩的方式玩遊戲,您也會得到最糟糕的結果。事實是,它不是可以被如此認真對待的東西,尤其是當它基於隨機數生成器算法時。



修復 GeForce Experience 在 Windows 11 中無法錄製遊戲音訊的 7 種主要方法

修復 GeForce Experience 在 Windows 11 中無法錄製遊戲音訊的 7 種主要方法

GeForce Experience 在 Windows 11 中無法錄製遊戲音訊?嘗試這七種方法以使該功能再次運行。

7 個 50 美元以下的最佳預算 PC 遊戲控制器

7 個 50 美元以下的最佳預算 PC 遊戲控制器

50 美元以下的最佳預算 PC 遊戲控制器:1. Logitech F310、2. EasySMX 無線控制器、3. PowerA 增強型...

AMD FSR 與 Nvidia DLSS:哪個更適合遊戲升級

AMD FSR 與 Nvidia DLSS:哪個更適合遊戲升級

無法在 AMD FSR 與 Nvidia DLSS 之間做出選擇。查看此處的差異,了解最適合您的遊戲需求的升級技術。

無法加入 Roblox 遊戲的 8 個修復

無法加入 Roblox 遊戲的 8 個修復

玩 Roblox 遊戲有困難嗎?以下是當您無法在行動裝置或桌上型裝置上加入或玩 Roblox 遊戲時的一些提示。

2023 年 10 個最適合主播的免費直播疊加

2023 年 10 個最適合主播的免費直播疊加

如果您是遊戲玩家或社交影響者,使用免費串流疊加將使您的直播會話更具吸引力和吸引力。

2023 年如何為 OBS Studio 新增疊層:4 種最佳方法

2023 年如何為 OBS Studio 新增疊層:4 種最佳方法

想讓您的直播引人入勝且有趣嗎?了解如何透過任何人都可以遵循的四種簡單方法為 OBS Studio 添加疊加層。

如何成為 VTuber:Twitch、YouTube 等提示

如何成為 VTuber:Twitch、YouTube 等提示

您想成為社群媒體影響者但對身體缺乏信心嗎?讓我們來學習如何成為一名 VTuber。

2023 年如何製作 Twitch 疊層(+6 個免費疊加層製作工具)

2023 年如何製作 Twitch 疊層(+6 個免費疊加層製作工具)

您想用創意圖形和框架為您的 Twitch 直播增添趣味嗎?在此了解如何免費製作 Twitch 疊圖。

如何使用 Moonlight 將遊戲從 PC 串流傳輸到 Steam Deck

如何使用 Moonlight 將遊戲從 PC 串流傳輸到 Steam Deck

Steam Deck 是便攜式遊戲的奇蹟,但有時您渴望家用 PC 的圖形保真度和庫深度。進入月光,

如何在 Steam 中顯示為離線

如何在 Steam 中顯示為離線

Steam 是數百萬遊戲玩家熙熙攘攘的數位遊樂場,有時感覺就像是 24/7 的社交蝴蝶。而與朋友的聯繫是核心