Anonim

Στο τέλος του δεύτερου τόξου της πρώτης σεζόν, ο Kirito μπόρεσε να αποκτήσει πρόσβαση στον λογαριασμό διαχειριστή της Kayaba και απέκτησε τον έλεγχο των συστημάτων της ALO. Στη συνέχεια, ο Kayaba εμφανίστηκε και έδωσε στον Kirito Ο σπόρος, έναν δωρεάν πυρήνα του Cardinal System για τη δημιουργία νέων παιχνιδιών και που επιτρέπει στους παίκτες να περνούν στατιστικά μεταξύ των παιχνιδιών. Αυτό κατέληξε να δημιουργήσει το The Seed Nexus.

Τώρα αναρωτιέμαι, δεδομένου ότι η ALO και το Recreated SAO αποτελούν μέρος του The Seed Nexus, μπορεί ο λογαριασμός διαχειριστή της Kayaba να κάνει μεταξύ παιχνιδιών; Επίσης

Όχι, δεν θα. Ο λόγος για τον οποίο ο λογαριασμός διαχειριστή της Kayaba λειτουργεί στο ALO είναι ότι η ALO χρησιμοποιεί τη βάση δεδομένων του SAO. Το ALO είναι στην πραγματικότητα SAO με βελτιώσεις εδώ και εκεί, αλλάζοντας τις υφές, προσθέτοντας σύστημα πτήσης κ.λπ. Γι 'αυτό η Asuna είναι εκεί. Αυτός είναι ο λόγος που όταν ο Kirito συνδέθηκε στο ALO, ανέκτησε τα στατιστικά και τα στοιχεία του, ωστόσο, λόγω της αλλαγής των πόρων του παιχνιδιού, τα αντικείμενά του είναι κυρίως σπασμένα.

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

  • StackOverflow: Ποια είναι η στάση σας απέναντι στον σκληρό κώδικα;
2
  • 1 +1 για την κακή πρακτική. Επιπλέον, κατά την προσαρμογή του παιχνιδιού, ο σκληρός κωδικοποιημένος λογαριασμός διαχειριστή θα είχε πιθανώς καταργηθεί
  • @ Vogel612 αν μπορούν να βρουν πού έγραψε αυτό το μέρος, δηλαδή. Τις περισσότερες φορές κατά τη χρήση του πλαισίου, οι άνθρωποι δεν ενοχλούνται πολύ με τους υπάρχοντες κωδικούς πλαισίου και επικεντρώνονται στη δημιουργία νέων λειτουργιών ή στην παράκαμψη υπαρχόντων.