Τι είναι το RNG και πώς επηρεάζει τα βιντεοπαιχνίδια;  Εδώ είναι όλα όσα πρέπει να ξέρετε για το RNG και πώς χρησιμοποιείται σε παιχνίδια.

Τι είναι το RNG; Ένα μάθημα για τους παίκτες

Διαφήμιση Έχετε αισθανθεί ποτέ συγκλονισμένοι από τον αριθμό των ακρωνύμων στον κόσμο των τυχερών παιχνιδιών; Από τα είδη σε τεχνικούς όρους, υπάρχουν πολλά για να παρακολουθείτε. Για παράδειγμα, τι είναι το RNG; Σε αυτό το άρθρο εξηγούμε τι RNG είναι στο πλαίσιο των βιντεοπαιχνιδιών. Θα εξετάσουμε το νόημα του RNG, θα μελετήσο

Διαφήμιση

Έχετε αισθανθεί ποτέ συγκλονισμένοι από τον αριθμό των ακρωνύμων στον κόσμο των τυχερών παιχνιδιών; Από τα είδη σε τεχνικούς όρους, υπάρχουν πολλά για να παρακολουθείτε. Για παράδειγμα, τι είναι το RNG;

Σε αυτό το άρθρο εξηγούμε τι RNG είναι στο πλαίσιο των βιντεοπαιχνιδιών. Θα εξετάσουμε το νόημα του RNG, θα μελετήσουμε μερικά παραδείγματα και θα δούμε πώς μπορεί να εφαρμοστεί ακόμη και στην ταχύτητα.

Τι είναι το RNG;

Το RNG αντιπροσωπεύει τη γεννήτρια τυχαίων αριθμών . Αυτό ορίζεται ως μια συσκευή ή αλγόριθμος που εμφανίζεται με αριθμούς τυχαία. Στους όρους παιχνιδιού, τότε, το RNG αναφέρεται σε γεγονότα που δεν είναι τα ίδια κάθε φορά που παίζετε.

Ενώ αυτό ακούγεται απλό, οι υπολογιστές έχουν πραγματικά πρόβλημα να δημιουργούν τυχαίους αριθμούς. Αυτό οφείλεται στο γεγονός ότι οι υπολογιστές έχουν σχεδιαστεί για να ακολουθούν τις οδηγίες, κάτι που είναι το αντίθετο της τυχαιότητας. Δεν μπορείτε να πείτε απλώς σε μια μηχανή να "βρει έναν τυχαίο αριθμό", επειδή δίνοντας οδηγίες για να επιλέξει κάτι τυχαία είναι ένα οξύμωρο.

True RNG και Pseudo-RNG

Εξαιτίας αυτού, για να δημιουργήσετε πραγματικά έναν τυχαίο αριθμό με έναν υπολογιστή, πρέπει να χρησιμοποιήσετε μια φυσική συσκευή που είναι γνωστή ως γεννήτρια τυχαίων αριθμών υλικού . Αυτό χρησιμοποιεί ελάχιστες φυσικές διαδικασίες, όπως ο ηλεκτρονικός θόρυβος, για να βρούμε τυχαίους αριθμούς.

Καθώς δεν υπάρχει κανένας τρόπος για ένα άτομο να προβλέψει ή να ξέρει τι συμβαίνει με αυτά τα αδιάβλητα γεγονότα, είναι όσο το δυνατόν πιο τυχαία. Αυτός ο τύπος RNG είναι ζωτικής σημασίας στα συστήματα που βασίζονται στην ασφάλεια και έτσι εμφανίζεται σε κοινές μορφές κρυπτογράφησης. Εάν κάποιος ήταν σε θέση να καταλάβει πώς το σύστημα ήρθε με "τυχαίους" αριθμούς για ένα πρωτόκολλο κρυπτογράφησης, αυτό θα ήταν ένα μεγάλο πρόβλημα.

Ωστόσο, αυτό δεν αποτελεί ανησυχία για το RNG παιχνιδιών. Για μεγαλύτερη ταχύτητα και ευκολότερη αναπαραγωγή, πολλά προγράμματα, συμπεριλαμβανομένων των παιχνιδιών, χρησιμοποιούν αυτό που είναι γνωστό ως δημιουργία ψευδοτυχαίων αριθμών .

Το Pseudo-RNG χρησιμοποιεί έναν αλγόριθμο (σκεφτείτε τον σαν έναν τύπο) που εκτελεί μαθηματικές πράξεις σε μια τιμή σπόρου (αρχική τιμή) για να βρει έναν τυχαίο αριθμό. Για να επιτύχετε διαφορετικές εξόδους κάθε φορά, είναι σημαντικό να χρησιμοποιήσετε έναν σπόρο που είναι όσο το δυνατόν πιο τυχαίος.

Ένα απλό παράδειγμα θα έπαιρνε τον τρέχοντα αριθμό χιλιοστών του δευτερολέπτου ως σπόρο και, στη συνέχεια, θα εκτελέσει κάποιες λειτουργίες σε αυτό, όπως αυτό:

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

Αυτό δεν είναι πραγματικά τυχαίο, διότι χρησιμοποιώντας τον ίδιο σπόρο θα παράγει το ίδιο αποτέλεσμα κάθε φορά. Αλλά είναι αρκετά καλό για τα βιντεοπαιχνίδια.

Παραδείγματα RNG στο Gaming

Τώρα που γνωρίζετε τις τεχνικές λεπτομέρειες του RNG, ας ρίξουμε μια ματιά σε ορισμένα παραδείγματα RNG στα παιχνίδια για να δούμε πώς παίζει ρόλο.

Πλαίσιο RNG

Το RNG διαδραματίζει σημαντικό ρόλο σε παιχνίδια με στόχο τα πριτσίνια όπως το Destiny, Borderlands και Diablo. Όταν ανοίγετε ένα στήθος θησαυρού ή νικήσετε έναν εχθρό, η ανταμοιβή που πέφτει δεν είναι η ίδια σε κάθε περίπτωση. Το παιχνίδι το προσδιορίζει τυχαία κάθε φορά, οπότε μπορεί να καταλήξετε τυχερός και να πάρετε ένα σούπερ σπάνιο στοιχείο αμέσως, ή ένα κομμάτι πανοπλία χαμηλού επιπέδου ξανά και ξανά.

Φυσικά, για να κρατήσει το παιχνίδι ισορροπημένο, οι πτώσεις βρομιάς δεν είναι εντελώς τυχαίες. Διαθέτουν συστήματα που σας εμποδίζουν να αποκτήσετε το καλύτερο όπλο στο παιχνίδι από το πρώτο θησαυρό που ανοίγετε. Κάθε παιχνίδι έχει διαφορετικούς τρόπους χειρισμού αυτού, ίσως περιορίζοντας τον εξοπλισμό που λαμβάνετε με βάση το επίπεδο του παίκτη σας.

Η προσπάθεια να κρατιέται το καλύτερο βόδι είναι μόνο ένας από τους λόγους για τους οποίους τα βίντεο παιχνίδια είναι τόσο εθιστικά.

Καθορισμός πιθανών ποσοστών με RNG

Pokemon Critical Hit

Πολλά παιχνίδια χρησιμοποιούν το RNG για να υπολογίσουν το ποσοστό ενός συμβάντος που συμβαίνει. Αυτό συμβαίνει συνήθως στα παιχνίδια ρόλων (RPG).

Για παράδειγμα, όταν επιτίθεται σε JRPG όπως το Persona 5 ή το Chrono Trigger, μπορεί να προκαλέσετε ένα κρίσιμο χτύπημα που προκαλεί επιπλέον ζημιές. Αυτό συμβαίνει τυχαία, αν και σε πολλά παιχνίδια μπορείτε να αυξήσετε την πιθανότητα χρησιμοποιώντας ορισμένα στοιχεία. Σε ένα παιχνίδι Pokémon, το RNG καθορίζει πόσο συχνά συμβαίνουν μάχες με άγρια ​​Pokémon και ποια πλάσματα συναντάτε.

Παρόμοια παραδείγματα εμφανίζονται σε παιχνίδια όπως το Super Smash Bros. Ο χαρακτήρας Mr. Game & Watch έχει μια κίνηση που ονομάζεται Judge που εμφανίζει έναν αριθμό από ένα έως εννέα όταν χρησιμοποιείται. Η τιμή καθορίζεται με το RNG κάθε φορά που το χρησιμοποιείτε, με την εξαίρεση ότι δεν μπορείτε να πάρετε τον ίδιο αριθμό δύο φορές στη σειρά.

Διαδικαστική Παραγωγή μέσω RNG

Το RNG βρίσκεται στο επίκεντρο της διαδικαστικής γενιάς, μια δημοφιλής τάση στα τυχερά παιχνίδια. Η διαδικαστική γενιά αναφέρεται στη διαδικασία δημιουργίας περιεχομένου παιχνιδιού μέσω αλγορίθμου αντί να επεξεργάζεται τα πάντα με το χέρι.

Γνωστά παιχνίδια που βασίζονται σε διαδικαστική γενιά περιλαμβάνουν τα Minecraft και Spelunky. Αυτά τα παιχνίδια δημιουργούν μοναδικούς κόσμους μέσα από μια αξία σπόρων, που σημαίνει ότι κάθε παίκτης έχει διαφορετική εμπειρία κάθε φορά που παίζει μέσω του παιχνιδιού.

Όπως και άλλες μορφές RNG, οι προγραμματιστές παιχνιδιών προσθέτουν περιορισμούς ώστε οι κόσμοι να μην παράγονται εντελώς τυχαία. Για παράδειγμα, δεν θα βρείτε τυχαία πλωτά τεμάχια εδάφους πάνω από έναν ωκεανό στο Minecraft.

RNG στην ταχύτητα

Υπάρχει πιθανότητα να έχετε ακούσει για το RNG του βιντεοπαιχνιδιού στο πλαίσιο της επιτάχυνσης. Δεδομένου ότι οι επιταχυντές σκοπεύουν να ολοκληρώσουν ένα παιχνίδι όσο πιο γρήγορα μπορούν, εξασκούν πολύ για να μάθουν το παιχνίδι μέσα και έξω. Είναι κατανοητό, λοιπόν, ότι ο RNG προσθέτει ένα στοιχείο απρόβλεπτου στις ταχύτητες.

Παρόλο που προκαλεί συχνά προβλήματα, το RNG δεν είναι πάντα αρνητικό στην ταχύτητα. Έχοντας κάποια διαφορά μεταξύ τρεξίματος μπορεί να κάνει το παιχνίδι πιο ελκυστικό, διότι είναι ευκολότερο να βελτιωθεί ο χρόνος σας με λίγη καλή τύχη.

Μικρή έως Μέτρια Speedrun RNG

Μερικές φορές, ο RNG είναι σε μεγάλο βαθμό ασήμαντος σε μια διαδρομή. Η ακριβής τοποθέτηση όπου οι εχθροί πέφτουν σε ένα δωμάτιο, ή αν παίρνετε ένα κρίσιμο χτύπημα σε μια κανονική μάχη, δεν θα έχει τεράστια επίδραση στο συνολικό χρόνο σας.

Άλλες περιπτώσεις RNG μπορούν να προκαλέσουν πιο σημαντική επιβράδυνση. Για παράδειγμα, στο Super Mario Sunshine, η μάχη του αφεντικού ενάντια στον King Boo περιλαμβάνει την περιστροφή ενός κουλοχέρη με πέντε πιθανά αποτελέσματα. Για να τον βλάψετε, πρέπει πρώτα να ταιριάξετε τρία εικονίδια ανανά για να δημιουργήσετε μια ποικιλία φρούτων.

Μετά από αυτό, πρέπει να ρίξετε ένα πιπέρι σε αυτόν για να θέσει τη γλώσσα του στη φωτιά, ακολουθούμενος από τον χτύπημα με οποιοδήποτε άλλο καρπό. Με το καλό RNG, οι πιπεριές θα εμφανιστούν σε μια βολική τοποθεσία για να ολοκληρώσετε γρήγορα τον αγώνα. Με κακή τύχη, ίσως χρειαστεί να γυρίσετε τη ρουλέτα πολλές φορές και να κάψετε λίγο χρόνο.

RNG εκτέλεσης

Ορισμένα παιχνίδια έχουν τμήματα όπου το άγχος με το RNG μπορεί να εκτροχιάσει τελείως ένα τρέξιμο. Μια περίπτωση αυτού συμβαίνει στο Banjo-Kazooie.

Κοντά στο τέλος του παιχνιδιού, εισάγετε μια επίδειξη κουίζ που ονομάζεται Φούρνος Furnace Fun, η οποία σας δοκιμάζει με ερωτήσεις σχετικά με την περιπέτεια σας. Ένας τύπος τετραγώνου στο τραπέζι σας ζητάει ερωτήσεις σχετικά με το Gruntilda, το κακό του παιχνιδιού. Αν μιλήσετε με την αδελφή της Brentilda σε όλο το παιχνίδι, θα σας δώσει τις απαντήσεις σε αυτές τις ερωτήσεις.

Ωστόσο, οι σωστές απαντήσεις σε αυτές τις ερωτήσεις είναι τυχαίες σε κάθε playthrough. Οι Speedrunners δεν θέλουν να χάνουν χρόνο μιλώντας με το Brentilda, γι 'αυτό πρέπει να μαντέψουν τις απαντήσεις σε αυτό το σημείο. Αυτό έρχεται σε πλήρη τύχη - αν επιλέξουν τη λανθασμένη απάντηση πάρα πολλές φορές, θα μπορούσαν να πεθάνουν και να χάσουν έναν τόνο χρόνου.

Έχοντας αυτό το τμήμα που εξαρτάται από το RNG στο τέλος του παιχνιδιού είναι απογοητευτικό για ένα speedrun, επειδή ο δρομέας δεν μπορεί να κάνει τίποτα άλλο εκτός από την ελπίδα ότι τυχεροί. Παρόλα αυτά, οι επιταχυντές εξακολουθούν συχνά να βρουν τρόπους να ξεπεράσουν αυτά τα οδοφράγματα, όπως δείχνει το παρακάτω βίντεο.

Χειρισμός RNG

Όπως συζητήσαμε, το ψευδο-RNG των βιντεοπαιχνιδιών δεν είναι πραγματικά τυχαίο, επειδή μπορείτε να αναπαράγετε αποτελέσματα αν χρησιμοποιείτε τον ίδιο σπόρο. Πολλά παιχνίδια χρησιμοποιούν έναν εσωτερικό χρονομετρητή ως σπόρο, ο οποίος μπορεί να είναι αρκετά δύσκολο να εκμεταλλευτεί. Αλλά άλλα παιχνίδια είναι πολύ πιο εύκολο να κυνηγάει με.

Το Golden Sun, ένα RPG στο Game Boy Advance, είναι ένα εξαιρετικό παράδειγμα. Το παιχνίδι καθορίζει τις ανταμοιβές που παίρνετε από την ολοκλήρωση μιας μάχης με βάση τις ενέργειες που κάνατε κατά τη διάρκεια της συνάντησης. Αυτό σημαίνει ότι εάν καταπολεμήσετε μια μάχη ενάντια στους ίδιους εχθρούς χρησιμοποιώντας τις ίδιες τακτικές, είστε εγγυημένοι τις ίδιες σταγόνες κάθε φορά.

Οι Speedrunners μπορούν να χρησιμοποιήσουν εργαλεία εξομοίωσης για να αναλύσουν ένα παιχνίδι και να καταλάβουν εάν μπορούν να χειραγωγήσουν τον RNG του. Μπορούν στη συνέχεια να επωφεληθούν από αυτό εξασφαλίζοντας ένα επιθυμητό αποτέλεσμα ή ελαχιστοποιώντας πιθανά απόβλητα χρόνου από το RNG. Αλλά για τον μέσο παίκτη που δεν καταλαβαίνει τους σπόρους, αυτό το είδος RNG είναι τόσο καλό όσο τυχαίο.

Τώρα καταλαβαίνετε τον ρόλο του RNG στο Gaming

Εξετάσαμε τι είναι το RNG, παραδείγματα του τρόπου με τον οποίο το RNG επηρεάζει τα παιχνίδια και τον τρόπο με τον οποίο εφαρμόζεται στις ταχύτητες. Επομένως, θα πρέπει τώρα να έχετε καλύτερη κατανόηση του ρόλου του RNG στο παιχνίδι. Τώρα θα πρέπει να ελέγξετε τα αγαπημένα μας ταχύτητα παιχνιδιών βίντεο 7 Διασκέδαση Speedruns Συσκευασμένα με συμβουλές και τεχνάσματα 7 Διασκέδαση Speedruns Συσκευασμένα με συμβουλές και τεχνάσματα Η Speedrunning σάς επιτρέπει να δείτε απίστευτα κάθισμα από τους ειδικούς. Αυτά τα speedruns θα διασκεδάσουν και θα σας εμπνεύσουν για να γίνετε καλύτεροι παίκτες. Διαβάστε περισσότερα .

Εξερευνήστε περισσότερα σχετικά με το: Πολιτισμός παιχνιδιών, παιχνίδια ρόλων.