Was ist RNG? Eine Lektion für Gamer

Was ist RNG? Eine Lektion für Gamer

Haben Sie sich jemals von der Anzahl der Akronyme in der Welt der Spiele überwältigt gefühlt? Von Genres bis hin zu Fachbegriffen gibt es viel zu beachten. Was ist zum Beispiel RNG?





In diesem Artikel erklären wir, was RNG im Kontext von Videospielen ist. Wir werden uns die Bedeutung von RNG ansehen, einige Beispiele studieren und sehen, wie es sogar auf Speedrunning angewendet werden kann.





Was ist RNG?

RNG steht für Zufallszahlengenerator . Dies ist definiert als ein Gerät oder ein Algorithmus, der zufällig Zahlen ermittelt. In Bezug auf Spiele bezieht sich RNG also auf Ereignisse, die nicht jedes Mal gleich sind, wenn Sie spielen.





Obwohl es einfach klingt, haben Computer tatsächlich Probleme damit, Zufallszahlen zu generieren. Dies liegt daran, dass Computer darauf ausgelegt sind, Anweisungen zu folgen, was das Gegenteil von Zufälligkeit ist. Sie können einer Maschine nicht einfach sagen, dass sie „eine Zufallszahl berechnen“ soll, denn Anweisungen zu geben, wie man etwas zufällig auswählt, ist ein Oxymoron.

Echter RNG und Pseudo-RNG

Aus diesem Grund müssen Sie ein physisches Gerät namens a . verwenden, um wirklich eine Zufallszahl mit einem Computer zu generieren Hardware-Zufallszahlengenerator . Dabei werden winzige 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 nicht wahrnehmbaren Ereignissen passiert, sind sie so wirklich zufällig wie möglich. Diese Art von RNG ist in sicherheitszentrierten Systemen von entscheidender Bedeutung und kommt daher in gängigen Formen der Verschlüsselung vor . Wenn jemand herausfinden könnte, wie das System „zufällige“ Zahlen für ein Verschlüsselungsprotokoll herstellt, wäre das ein großes Problem.

Dies ist jedoch bei Gaming-RNG kein Problem. Für eine höhere Geschwindigkeit und einfachere Reproduktion verwenden viele Programme, einschließlich Spiele, das sogenannte Erzeugung von Pseudozufallszahlen .





Pseudo-RNG verwendet einen Algorithmus (stellen Sie sich das wie eine Formel vor), der mathematische Operationen auf a durchführt Samen (Start-)Wert, um eine Zufallszahl zu erhalten. Um jedes Mal unterschiedliche Ausgaben zu erzielen, ist es wichtig, einen möglichst zufälligen Seed zu verwenden.

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





So finden Sie heraus, was ein privates Video auf YouTube war
int rand = (a * milliseconds + b) % c

Dies ist nicht wirklich zufällig, da die Verwendung des gleichen Seeds jedes Mal zum gleichen Ergebnis führt. Aber für Videospiele ist es gut genug.

Beispiele für RNG im Gaming

Nachdem Sie nun die technischen Aspekte von RNG kennen, werfen wir einen Blick auf einige Beispiele für RNG in Spielen, um zu sehen, wie es eine Rolle spielt.

Beute-RNG

RNG spielt eine große Rolle in beuteorientierten Spielen wie Destiny, Borderlands und Diablo. Wenn Sie eine Schatzkiste öffnen oder einen Feind besiegen, ist die Belohnung nicht in jedem Fall gleich. Das Spiel bestimmt es jedes Mal nach dem Zufallsprinzip, sodass Sie möglicherweise Glück haben und sofort einen superseltenen Gegenstand oder immer wieder ein niedrigstufiges Rüstungsteil erhalten.

Um das Spiel im Gleichgewicht zu halten, sind die Beuteabwürfe natürlich nicht völlig zufällig. Sie verfügen über Systeme, die verhindern, dass Sie aus der ersten Schatzkiste, die Sie öffnen, die beste Waffe im Spiel erhalten. Jedes Spiel hat unterschiedliche Möglichkeiten, damit umzugehen, vielleicht durch die Begrenzung der Ausrüstung, die Sie erhalten, basierend auf Ihrem Spielerlevel.

Der Drang, immer bessere Beute zu bekommen, ist nur einer der Gründe, warum Videospiele so süchtig machen.

Bestimmung von Wahrscheinlichkeitsprozentsätzen mit RNG

Viele Spiele verwenden RNG, um den Prozentsatz eines bestimmten Ereignisses herauszufinden. Dies wird häufig in Rollenspielen (RPGs) beobachtet.

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 zufällig, obwohl Sie in vielen Spielen Ihre Chance erhöhen können, indem Sie bestimmte Gegenstände verwenden. In einem Pokémon-Spiel bestimmt RNG, wie oft Kämpfe mit wilden Pokémon stattfinden und auf welche Kreaturen Sie stoßen.

Ähnliche Beispiele dafür gibt es 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 Trend im Gaming. Prozedurale Generierung bezieht sich auf den Prozess der Erstellung von Spielinhalten durch einen Algorithmus, anstatt alles von Hand zu erstellen.

So richten Sie eine Direktnachricht auf YouTube ein

Zu den bekannten Spielen, die auf der prozeduralen Generierung basieren, gehören Minecraft und Spelunky. Diese Spiele erschaffen einzigartige Welten durch einen Seed-Wert, was bedeutet, dass jeder Spieler jedes Mal, wenn er das Spiel durchspielt, eine andere Erfahrung macht.

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

RNG im Speedrunning

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

Obwohl es oft 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, Ihre Zeit mit etwas Glück zu verbessern.

Geringer bis mittlerer Speedrun RNG

Manchmal ist RNG für einen Lauf weitgehend belanglos. Die genaue Position, wo 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 Fälle von RNG können größere Verlangsamungen verursachen. In Super Mario Sunshine zum Beispiel beinhaltet der Bosskampf gegen King Boo das Drehen eines Spielautomaten mit fünf möglichen Ergebnissen. Um ihm Schaden zuzufügen, müssen Sie zuerst drei Ananassymbole zusammenbringen, um eine Vielzahl von Früchten hervorzubringen.

Danach musst du eine Paprika nach ihm werfen, um seine Zunge in Brand zu setzen, gefolgt von einem Schlag mit einer anderen Frucht. Bei gutem RNG erscheinen die Paprika an einem geeigneten Ort, damit Sie den Kampf schnell beenden können. Mit Pech müssen Sie das Roulette jedoch möglicherweise viele Male drehen und einige Zeit verbrennen.

Run-Breaking-RNG

Einige Spiele haben Abschnitte, in denen Pech mit RNG einen Lauf völlig entgleisen kann. Ein Fall davon tritt in Banjo-Kazooie auf.

Gegen Ende des Spiels nimmst du an einer Quizshow namens Grunty's Furnace Fun teil, die dich mit Fragen zu deinem Abenteuer testet. Eine Art von Quadrat auf dem Brett stellt Ihnen Fragen zu Gruntilda, dem Bösewicht des Spiels. Wenn Sie während des Spiels mit ihrer Schwester Brentilda sprechen, wird sie Ihnen die Antworten auf diese Fragen geben.

Die richtigen Antworten auf diese Fragen sind jedoch bei jedem Durchspielen zufällig. Speedrunner wollen keine Zeit damit verschwenden, mit Brentilda zu reden, also müssen sie die Antworten an dieser Stelle erraten. Hier kommt es auf absolutes Glück an – wenn sie zu oft die falsche Antwort auswählen, können sie sterben und eine Menge Zeit verlieren.

Diesen RNG-abhängigen Abschnitt am Ende des Spiels zu haben, ist für einen Speedrun frustrierend, da der Läufer nicht viel anderes tun kann, als zu hoffen, dass er Glück hat. Trotzdem finden Speedrunner immer noch oft Möglichkeiten, diese Hindernisse zu umgehen, wie das folgende Video zeigt.

RNG-Manipulation

Wie wir besprochen haben, ist der Pseudo-RNG von Videospielen nicht wirklich zufällig, da Sie die Ergebnisse reproduzieren können, wenn Sie denselben Seed verwenden. Viele Spiele verwenden einen internen Timer als Startpunkt, der ziemlich schwer auszunutzen ist. Aber andere Spiele sind viel einfacher zu spielen.

Golden Sun, ein Rollenspiel auf dem Game Boy Advance, ist ein großartiges Beispiel dafür. Das Spiel bestimmt die Belohnungen, die Sie für den Abschluss eines Kampfes erhalten, basierend auf den Aktionen, die Sie während der Begegnung ausgeführt haben. Dies bedeutet, dass Sie jedes Mal garantiert die gleichen Drops erhalten, wenn Sie einen Kampf gegen dieselben Feinde mit genau derselben Taktik führen.

Speedrunner können Emulationstools verwenden, um ein Spiel zu analysieren und herauszufinden, ob sie dessen RNG manipulieren können. Sie können es dann nutzen, indem sie ein gewünschtes Ergebnis garantieren oder potenzielle Zeitverschwendung durch RNG minimieren. Aber für den durchschnittlichen Spieler, der den Seed nicht versteht, ist diese Art von RNG so gut wie zufällig.

wie bekomme ich einen Streak zurück

Jetzt verstehen Sie die Rolle von RNG im Gaming

Zu viel RNG in Videospielen kann zu Frustration oder Sinnlosigkeit führen, was zu „Spielmüdigkeit“ oder „Gaming-Burnout“ führt. Wenn Sie sich so fühlen, möchten Sie vielleicht einen Blick darauf werfen Tipps zur Überwindung von Gaming-Müdigkeit und Gaming-Burnout .

Wir haben uns angeschaut, was RNG ist, Beispiele dafür, wie sich RNG auf Spiele auswirkt und wie es auf Speedruns angewendet wird. Sie sollten die Rolle von RNG im Gaming jetzt also besser verstehen. Jetzt sollten Sie sich unsere Lieblings-Speedruns für Videospiele ansehen.

Teilen Teilen Tweet Email Ein Leitfaden für Anfänger zum Animieren von Sprache

Animierende Rede kann eine Herausforderung sein. Wenn Sie bereit sind, Ihrem Projekt Dialog hinzuzufügen, werden wir den Prozess für Sie aufschlüsseln.

Weiter lesen
Verwandte Themen
  • Spiele
  • Technologie erklärt
  • Rollenspiele
  • Spielkultur
Über den Autor Ben Stegner(1735 Artikel veröffentlicht)

Ben ist stellvertretender Redakteur und Onboarding Manager bei MakeUseOf. Er hat seinen IT-Job 2016 aufgegeben, um Vollzeit zu schreiben, und hat es nie bereut. Seit über sieben Jahren berichtet er als professioneller Autor über technische Tutorials, Videospielempfehlungen und mehr.

Mehr von Ben Stegner

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um zu abonnieren