Anonim

Alla fine del secondo arco della prima stagione, Kirito è stato in grado di accedere all'account amministratore di Kayaba e ha ottenuto il controllo dei sistemi di ALO. In seguito, apparve Kayaba e diede a Kirito Il seme, un kernel gratuito del sistema Cardinal per la creazione di nuovi giochi e che consente ai giocatori di passare le statistiche tra i giochi. Questo ha finito per creare The Seed Nexus.

Ora mi chiedo, dal momento che ALO e Recreated SAO fanno parte di The Seed Nexus, l'account amministratore di Kayaba può passare da un gioco all'altro? Anche

No, non lo farà. Il motivo per cui l'account amministratore di Kayaba funziona in ALO è che ALO utilizza il database di SAO. ALO è in realtà SAO con miglioramenti qua e là, cambiando le trame, aggiungendo il sistema di volo, ecc. Ecco perché Asuna è lì. Ecco perché quando Kirito ha effettuato l'accesso ad ALO, ha recuperato le sue statistiche e gli oggetti, anche se, a causa del cambiamento nelle risorse di gioco, i suoi oggetti sono per lo più rotti.

Quindi, è ragionevole dire che un gioco creato dal Seed non avrebbe l'account amministratore di Kayaba, poiché non ha lo stesso database. C'è una possibilità che Kayaba codifichi il suo account nel programma Seed, ma non credo sia probabile poiché l'hard-coding è una cattiva pratica.

  • StackOverflow: qual è il tuo atteggiamento nei confronti dell'hard coding?
2
  • 1 +1 per la cosa cattiva pratica. Inoltre, durante l'adattamento del gioco, l'account amministratore hardcoded sarebbe stato probabilmente rimosso
  • @ Vogel612 se riescono a trovare dove ha scritto quella parte, cioè. La maggior parte delle volte quando si utilizza il framework, le persone non si preoccupano molto dei codici del framework esistenti e si concentrano sulla creazione di nuove funzioni o sulla sostituzione di quelle esistenti.