Was ist RNG und wie wirkt es sich auf Videospiele aus?  Hier finden Sie alles, was Sie über RNG und dessen Verwendung in Spielen wissen müssen.

Was ist RNG? Eine Lektion für Gamer

Werbung Haben Sie sich jemals von der Anzahl der Akronyme in der Welt des Spielens überwältigt gefühlt? Von Genres bis hin zu technischen Begriffen gibt es eine Menge zu beachten. Was ist beispielsweise RNG? In diesem Artikel erklären wir, was RNG im Zusammenhang mit Videospielen ist. Wir werden uns die Bedeutung von RNG ansehen, einige Beispiele studieren und herausfinden, wie es sich auch auf Speedrunning anwenden lässt. Was

Werbung

Haben Sie sich jemals von der Anzahl der Akronyme in der Welt des Spielens überwältigt gefühlt? Von Genres bis hin zu technischen Begriffen gibt es eine Menge zu beachten. Was ist beispielsweise RNG?

In diesem Artikel erklären wir, was RNG im Zusammenhang mit Videospielen ist. Wir werden uns die Bedeutung von RNG ansehen, einige Beispiele studieren und herausfinden, wie es sich auch auf Speedrunning anwenden lässt.

Was ist RNG?

RNG steht für Random Number Generator . Dies ist definiert als ein Gerät oder Algorithmus, das zufällig Zahlen liefert. In Bezug auf Spiele bezieht sich RNG also auf Ereignisse, die bei jedem Spiel nicht gleich sind.

Während es einfach klingt, haben Computer tatsächlich Probleme, Zufallszahlen zu generieren. Dies liegt daran, dass Computer so konzipiert sind, dass sie Anweisungen befolgen, was das Gegenteil von Zufälligkeit ist. Man kann einer Maschine nicht einfach sagen, dass sie eine Zufallszahl haben soll, da es ein Oxymoron ist, Anweisungen zu geben, wie man etwas zufällig auswählt.

True RNG und Pseudo-RNG

Aus diesem Grund müssen Sie ein physisches Gerät verwenden, das als Hardware-Zufallsgenerator bezeichnet wird, um mit einem Computer wirklich eine Zufallszahl zu generieren. Hierbei werden kleinste physikalische Prozesse wie elektronisches Rauschen verwendet, um Zufallszahlen zu erhalten.

Da es für eine Person keine Möglichkeit gibt, vorherzusagen oder zu wissen, was mit diesen unmerklichen Ereignissen geschieht, sind sie so zufällig wie möglich. Diese Art von RNG ist in sicherheitszentrierten Systemen von entscheidender Bedeutung und tritt daher in gängigen Formen der Verschlüsselung auf. Wenn jemand herausfinden könnte, wie das System zu „Zufallszahlen“ für ein Verschlüsselungsprotokoll kam, wäre dies ein großes Problem.

Dies ist jedoch kein Problem mit Gaming RNG. Für eine schnellere und einfachere Wiedergabe verwenden viele Programme, einschließlich Spiele, die sogenannte Pseudozufallsgenerierung .

Pseudo-RNG verwendet einen Algorithmus (denken Sie an eine Formel), der mathematische Operationen an einem Startwert ausführt, um eine Zufallszahl zu erhalten. Um jedes Mal unterschiedliche Ergebnisse zu erzielen, ist es wichtig, einen möglichst zufälligen Startwert zu verwenden.

Ein einfaches Beispiel würde die aktuelle Anzahl von Millisekunden als Startwert nehmen und dann einige Operationen daran ausführen, wie folgt:

 int rand = (a * milliseconds + b) % c 

Dies ist kein Zufall, da die Verwendung desselben Startwerts jedes Mal dasselbe Ergebnis liefert. Aber es ist gut genug für Videospiele.

Beispiele für RNG im Gaming

Nachdem Sie nun die technischen Details von RNG kennen, schauen wir uns einige Beispiele für RNG in Spielen an, um zu sehen, wie es eine Rolle spielt.

Erbeute RNG

RNG spielt eine große Rolle in Beutespielen wie Destiny, Borderlands und Diablo. Wenn du eine Schatztruhe öffnest oder einen Feind besiegst, ist die Belohnung nicht in jedem Fall gleich. Das Spiel bestimmt es jedes Mal nach dem Zufallsprinzip, so dass Sie möglicherweise Glück haben und sofort einen super seltenen Gegenstand oder immer wieder eine niedrigere Rüstung erhalten.

Um das Spiel im Gleichgewicht zu halten, sind Beutetropfen natürlich nicht völlig zufällig. Sie verfügen über Systeme, die verhindern, dass Sie die beste Waffe des Spiels aus der ersten geöffneten Schatztruhe erhalten. Für jedes Spiel gibt es unterschiedliche Möglichkeiten, dies zu tun, indem Sie möglicherweise die Ausrüstung, die Sie erhalten, auf der Grundlage Ihrer Spielerstufe begrenzen.

Das Streben nach immer besserer Beute ist nur einer der Gründe, warum Videospiele so süchtig machen.

Bestimmen von Zufallsprozentsätzen mit RNG

Pokemon Kritischer Treffer

In vielen Spielen wird RNG verwendet, um den Prozentsatz eines bestimmten Ereignisses zu ermitteln. Dies ist häufig in Rollenspielen (RPGs) zu sehen.

Wenn Sie beispielsweise in JRPGs wie Persona 5 oder Chrono Trigger angreifen, können Sie einen kritischen Treffer auslösen, der zusätzlichen Schaden verursacht. Dies geschieht nach dem Zufallsprinzip, obwohl Sie in vielen Spielen Ihre Chance durch den Einsatz bestimmter Gegenstände erhöhen können. In einem Pokémon-Spiel bestimmt RNG, wie oft Kämpfe mit wilden Pokémon stattfinden und welchen Kreaturen Sie begegnen.

Ähnliche Beispiele finden sich in Spielen wie Super Smash Bros. Der Charakter Mr. Game & Watch hat einen Zug namens Judge, der bei Verwendung eine Zahl von eins bis neun anzeigt. Der Wert wird bei jeder Verwendung mit RNG ermittelt, mit der Ausnahme, dass Sie nicht zweimal hintereinander dieselbe Zahl erhalten können.

Prozedurale Generierung durch RNG

RNG steht im Zentrum der prozeduralen Generierung, einem beliebten Spieletrend. Prozedurale Generierung bezieht sich auf den Prozess des Erstellens von Spielinhalten mithilfe eines Algorithmus, anstatt alles von Hand zu erstellen.

Bekannte Spiele, die sich um die Erstellung von Prozeduren drehen, sind Minecraft und Spelunky. Diese Spiele schaffen einzigartige Welten durch einen Startwert, was bedeutet, dass jeder Spieler jedes Mal, wenn er das Spiel durchspielt, ein anderes Erlebnis hat.

Wie bei anderen RNG-Formen fügen Spieleentwickler Einschränkungen hinzu, damit Welten nicht völlig zufällig generiert werden. Zum Beispiel werden Sie in Minecraft keine zufälligen schwimmenden Erdblöcke über einem Ozean finden.

RNG im Speedrunning

Es besteht die Möglichkeit, dass Sie im Zusammenhang mit Speedrunning etwas über Videospiel-RNG gehört haben. Da Speedrunner versuchen, ein Spiel so schnell wie möglich zu absolvieren, üben sie viel, um das Spiel von innen und außen zu lernen. Verständlicherweise fügt RNG Speedruns ein Element der Unvorhersehbarkeit hinzu.

Während es häufig Probleme verursacht, ist RNG bei Speedruns nicht immer negativ. Eine gewisse Abweichung zwischen den Läufen kann das Spiel attraktiver machen, da es einfacher ist, die Zeit mit ein bisschen Glück zu verbessern.

Geringfügiges bis mäßiges Speedrun-RNG

Manchmal spielt RNG für einen Lauf keine Rolle. Die genaue Position, an der Gegner in einem Raum erscheinen oder ob Sie in einem regulären Kampf einen kritischen Treffer erzielen, hat keinen großen Einfluss auf Ihre Gesamtzeit.

Andere RNG-Instanzen können zu größeren Verlangsamungen führen. In Super Mario Sunshine zum Beispiel dreht der Boss-Kampf gegen King Boo einen Spielautomaten mit fünf möglichen Ergebnissen. Um ihm Schaden zuzufügen, musst du zuerst drei Ananas-Symbole zuordnen, um eine Vielzahl von Früchten hervorzubringen.

Danach musst du einen Pfeffer nach ihm werfen, um seine Zunge in Brand zu setzen, und ihn anschließend mit anderen Früchten schlagen. Mit gutem RNG erscheinen die Paprikaschoten an einem geeigneten Ort, so dass Sie den Kampf schnell beenden können. Mit etwas Pech müssen Sie das Roulette möglicherweise mehrmals drehen und einige Zeit brennen.

Run Breaking RNG

Einige Spiele haben Abschnitte, in denen das Pech mit RNG einen Run komplett zum Erliegen bringen kann. Ein Beispiel hierfür ist Banjo-Kazooie.

Gegen Ende des Spiels trittst du in eine Quizshow mit dem Titel Grunty's Furnace Fun ein, die dich mit Fragen zu deinem Abenteuer auf die Probe stellt. Bei einer Art Quadrat auf dem Brett werden Fragen zu Gruntilda gestellt, der Bösewichtin des Spiels. Wenn du während des Spiels mit ihrer Schwester Brentilda sprichst, gibt sie dir die Antworten auf diese Fragen.

Die richtigen Antworten auf diese Fragen sind jedoch bei jedem Durchspielen zufällig. Speedrunner wollen keine Zeit mit Brentilda verschwenden, also müssen sie an dieser Stelle die Antworten erraten. Dies führt zum Glück - wenn sie zu oft die falsche Antwort wählen, können sie sterben und jede Menge Zeit verlieren.

Diesen RNG-abhängigen Abschnitt am Ende des Spiels zu haben, ist für einen Speedrun frustrierend, da der Läufer nur hoffen kann, dass er Glück hat. Trotzdem finden Speedrunner immer noch oft Wege, um diese Straßensperren zu umgehen, wie das folgende Video zeigt.

RNG-Manipulation

Wie bereits erwähnt, ist das Pseudo-RNG von Videospielen nicht wirklich zufällig, da Sie die Ergebnisse reproduzieren können, wenn Sie denselben Ausgangswert verwenden. In vielen Spielen wird ein interner Timer als Ausgangswert verwendet, der sich nur schwer ausnutzen lässt. Aber andere Spiele sind viel einfacher zu fummeln.

Golden Sun, ein Rollenspiel im Game Boy Advance, ist ein gutes Beispiel dafür. Das Spiel bestimmt die Belohnungen, die Sie durch das Abschließen eines Kampfes erhalten, basierend auf den Aktionen, die Sie während der Begegnung ausgeführt haben. Wenn Sie also mit genau der gleichen Taktik gegen dieselben Feinde kämpfen, erhalten Sie jedes Mal die gleichen Drops.

Speedrunner können mithilfe von Emulationstools ein Spiel analysieren und herausfinden, ob sie dessen RNG manipulieren können. Sie können dann daraus Nutzen ziehen, indem sie ein gewünschtes Ergebnis garantieren oder potenzielle Zeitverschwendung durch RNG minimieren. Für einen durchschnittlichen Spieler, der die Saat nicht versteht, ist diese Art von RNG so gut wie zufällig.

Jetzt verstehen Sie die Rolle von RNG im Gaming

Wir haben uns angesehen, was RNG ist, wie sich RNG auf Spiele auswirkt und wie es sich auf Speedruns auswirkt. Sie sollten nun ein besseres Verständnis für die Rolle von RNG beim Spielen haben. Jetzt solltest du dir unsere Lieblings-Videospiele ansehen. Diese Speedruns werden Sie unterhalten und dazu inspirieren, ein besserer Spieler zu werden. Weiterlesen .

Erfahren Sie mehr über: Spielkultur, Rollenspiele.