Σφάλματα και Χοροί
Πώς εντοπίζουμε και διορθώνουμε τα σφάλματα, οι χοροί των Ηρώων και πώς είναι να σε καταπίνει ο Ταμ Κεντς.
Αυτή την εβδομάδα, θα δούμε πώς βρίσκουμε (και διορθώνουμε) τα σφάλματα, τους χορούς των Ηρώων και πώς είναι όταν σε τρώει ο Βασιλιάς του Ποταμού.
Πώς αποφασίζετε τον χορό που έχει κάθε Ήρωας; ヽ(⌐■_■)ノ♪♬
Όσον αφορά τους χορούς και άλλα εκφραστικά animation (αστεία, προκλήσεις, κ.λπ.) παίρνουμε τις αποφάσεις προς το τέλος της ανάπτυξης του χαρακτήρα, ώστε να έχουν όλοι μια ευκαιρία να συνεισφέρουν τις ιδέες τους. Όλα τα μέλη της ομάδας μπορούν να συμμετάσχουν στη διαδικασία, αλλά η τελική απόφαση ανήκει στους υπεύθυνους animation. Όσο για τις ίδιες τις ιδέες, συνήθως ξεκινάμε με ορισμένες βασικές ερωτήσεις:
- Πώς είναι το μέγεθος, η μορφή και η φιγούρα του χαρακτήρα;
- Πώς είναι το ύφος του χαρακτήρα, χιουμοριστικό ή πιο σοβαρό; (Οι χοροί, όπως και τα animation των αστείων, είναι μια ευκαιρία για να ελαφρύνει λίγο το κλίμα, άρα υπάρχει κάποιο περιθώριο να δοκιμάσουμε κάτι διαφορετικό σε αυτούς τους τομείς).
- Έχει ο χαρακτήρας κάποιες ομοιότητες με γνωστές φιγούρες της ποπ κουλτούρας που βγάζουν μάτι; Για παράδειγμα: Οι φιγούρες του λυκάνθρωπου από το Thriller ταίριαζαν απόλυτα στον Γουόργουικ.
Επίσης, θέλουμε να προσπαθήσουμε να φέρουμε νέους χορούς στο παιχνίδι με τους νέους Ήρωες, για αυτό θα προσπαθήσουμε να αποφύγουμε τους χορούς που μοιάζουν πολύ με ό,τι υπάρχει ήδη. Σε γενικές γραμμές, οι παίκτες προτιμούν τα σύντομα animation για τους χορούς. Θέλουν κάτι που μπορούν να κάνουν γρήγορα καθώς κινούνται στον χάρτη, κάπως σαν μια γρήγορη πρόκληση, και προσπαθούμε να το έχουμε κι αυτό στο νου μας.
Σε ορισμένες σπάνιες περιπτώσεις, έχουμε τη δυνατότητα να δημιουργήσουμε μοναδικές χορογραφίες, όπως είναι ο χορός των Ζάια και Ρακάν ή ο χορός του Άιβερν με τη Μαργαρίτα. Πρόκειται για ξεχωριστά animation που συγχρονίζονται μεταξύ τους για πιο εντυπωσιακό αποτέλεσμα.
Πώς συλλέγετε και διορθώνετε τα σφάλματα του παιχνιδιού;
Σφάλματα, ποια σφάλματα; Τι ‘ναι αυτό; Όλα λειτουργούν ακριβώς όπως θέλουμε.
Σοβαρά τώρα, εντοπίζουμε τα σφάλματα με αρκετούς διαφορετικούς τρόπους: Χρησιμοποιούμε την επιλογή αναφοράς σφάλματος μέσα από την εφαρμογή (αν κάνετε κλικ σάς οδηγεί σε αυτή την όμορφη φόρμα), το θέμα Αναφορά σφάλματος στα φόρουμ μας, το Reddit, διάφορους λογαριασμούς στο Twitter, ενώ αρκετά σφάλματα οφείλονται σε συνάδελφους που έρχονται και μας λένε ότι χάλασαν τον κώδικά μας… ή, ακόμα χειρότερα, ότι εμείς χαλάσαμε τον κώδικά τους.
Στη συνέχεια, παρακολουθούμε το θέμα στη βάση δεδομένων μας.
Οι αναφορές μάς ενημερώνουν πού παρουσιάζεται το σφάλμα (εσωτερικά περιβάλλοντα, PBE, ζωντανό παιχνίδι), ποια είναι η φύση του σφάλματος και πώς μπορούμε να προκαλέσουμε την εμφάνισή του. Συνήθως συμπεριλαμβάνουν και χρήσιμα βίντεο και εικόνες, σε περίπτωση που δεν ξέρουμε ακριβώς τι να κοιτάξουμε. Αυτό μου συμβαίνει πολύ συχνά όταν δουλεύω σε κάποια αμφίεση για Ήρωα που δεν παίζω… όλους τους Ήρωες εκτός από τη Νάμι, δηλαδή. ; )
Εντάξει, λοιπόν, μερικές φορές έχουμε και σφάλματα! Πώς τα διορθώνουμε, λοιπόν; Πρώτα από όλα, χωρίζουμε τα σφάλματα ανάλογα με τη σημασία τους (πρώτη προτεραιότητα έχουν τα πιο σημαντικά θέματα και μετά περνάμε στα μικρότερα ή σχεδόν ασήμαντα θέματα) και τα αναθέτουμε στους προγραμματιστές μας. Οι προγραμματιστές ελέγχουν το σφάλμα, εντοπίζουν την αιτία του, το διορθώνουν και περνάνε τη λύση στον κώδικα για έλεγχο. Στη συνέχεια, οι αναλυτές ποιοτικού ελέγχου, όπως εγώ, θα ελέγξουν ότι η διόρθωση λειτουργεί και θα κλείσουν το ζήτημα. Αν η διόρθωση δεν λειτουργεί σωστά, την παραπέμπουμε και πάλι στον προγραμματιστή για να της ρίξει άλλη μια ματιά.
Ορισμένα θέματα λύνονται μέσα σε πέντε λεπτά, όπως μια ατάκα που μπορεί να έχει χάσει τον συγχρονισμό της, αλλά υπάρχουν και θέματα που απαιτούν τη συνδρομή των σχεδιαστών για να λυθούν. Για αυτά τα θέματα, ίσως χρειαστούμε μία-δύο ώρες ή ακόμη περισσότερο, ανάλογα με τον βαθμό δυσκολίας!
Όταν ολοκληρωθεί η επίλυση κάποιου θέματος, τα υπόλοιπα σφάλματα (μικρής ή ελάχιστης σημασίας) παραμένουν ανοικτά στη βάση δεδομένων μας. Όταν έχουμε χρόνο, επιλέγουμε θέματα από αυτή τη βάση και τα διορθώνουμε. Στην ομάδα μου έχουμε θέσει ως στόχο να διορθώνουμε αρκετά από αυτά τα παλιότερα σφάλματα με κάθε ενημέρωση.
Έχετε βρει κάποιο σφάλμα που θέλετε να εξετάσουμε; Κάντε κλικ στους παραπάνω συνδέσμους και ενημερώστε μας!
Πώς είναι να σε καταπίνει ο Ταμ Κεντς; Νιώθεις ζεστασιά ή υγρασία; Γλιστράει ή κολλάει; Ρωτάω για έναν φίλο μου.
Είναι σαν να ξυπνάς ένα όμορφο, χουζούρικο πρωινό και να μην έχεις καμία υποχρέωση. Κανείς δεν απαιτεί τον χρόνο σου, κανείς δεν περιμένει κάτι από εσένα. Η μέρα είναι δική σου, όλη δική σου και μπορείς να κοιμηθείς όσο θέλεις. Τράβηξε λοιπόν τα σκεπάσματα, βολέψου στην απαλή, πουπουλένια αγκαλιά τους και ταξίδεψε σε μια μαγευτική ονειροχώρα που σε καλωσορίζει με φιλάκια στο μάγουλο και γλυκά νανουρίσματα σαν απαλό αεράκι.
Νιώθεις σαν να πέφτεις σε ανοιγμένα πανιά που φουσκώνουν με ένα ηχηρό «ΠΟΠ» και πιάνουν τον άνεμο σαν πελώρια υφασμάτινα χέρια που οδηγούν το πλοίο σου στο άγνωστο, πέρα από τον χρυσό ορίζοντα. Είναι σαν να ξεκινούν όλα από την αρχή, σαν να μην έκανες ποτέ κανένα λάθος. Ένας νέος κόσμος περιπέτειας αναμένει την άφιξή σου. Δεν ασχολείσαι καθόλου με το παρελθόν. Το μέλλον είναι τόσο συναρπαστικό που δεν αφήνει χώρο για τίποτε άλλο. Έχεις μάτια μόνο για τον ορίζοντα. Νιώθεις το πλοίο σου να γλιστράει γαλήνια στην καταπράσινη θάλασσα με έναν απαλό ρυθμό. Αισθάνεσαι ότι πλησιάζει η συνταρακτική στιγμή που θα δώσει επιτέλους νόημα στην υπόλοιπη ζωή σου. Απλώνεις τα χέρια σου και αφήνεις τις σταγόνες του θαλασσινού νερού να ραντίσουν το δέρμα σου σαν αναζωογονητικό κομφετί.
Είναι σαν να συγκεντρώνεις όλο σου το θάρρος από τα έγκατα της ψυχής σου για να εξομολογηθείς τον έρωτά σου, γνωρίζοντας ότι η θλίψη και η απογοήτευση ακολουθούν κάθε σου λέξη σαν βαριές σκιές. Όμως άξαφνα, βλέπεις τα μάτια του αγαπημένου σου προσώπου να αστράφτουν, τα χείλη του να τρέμουν, να κρατάει το χέρι σου και να απαντάει: «Και γιατί σου πήρε τόσο καιρό να μου το πεις;». Τα ροδοκόκκινα χείλη του αγγίζουν τα δικά σου και ζεις επιτέλους αυτό το φιλί που ποθούσες τόσο καιρό.
Όμως όλα αυτά κρατάνε μόνο μια στιγμή.
Το γλυκό αυτό όνειρο σαπίζει μπροστά στα μάτια σου και γίνεται ένας τοξικός εφιάλτης που δεν σε αφήνει να ξυπνήσεις. Τα μανιασμένα κύματα ορθώνονται στον ουρανό και σε σκεπάζουν, βυθίζοντας την ψυχή σου σε κάποια ξεχασμένη άβυσσο. Και τότε ακούγεται το ζοφερό γέλιο του αγαπημένου σου, ένας σκληρός ρόγχος που αγγίζει τον οίκτο, μια φωνή που θα μείνει για πάντα χαραγμένη στο μυαλό σου. Και τότε θα ξέρεις. Θα ξέρεις ότι αυτό είναι το τίμημα της συμφωνίας με έναν δαίμονα. Γιατί δεν είσαι τίποτα άλλο, πέρα από μια απολαυστική μπουκιά στο στόμα του, ένα ορεκτικό για τον ουρανίσκο του. Και μετά από τη γλυκιά εμπειρία της κατάποσης, θα έρθει η ώρα που θα σε χωνέψει.
Θα βάλουμε τα δυνατά μας για να διαβάσουμε κάθε ερώτηση, αλλά δεν μπορούμε να εγγυηθούμε ότι θα απαντήσουμε σε όλες. Κάποιες ερωτήσεις μπορεί να έχουν ήδη απαντηθεί αλλού ή να μην είναι δυνατόν να δοθεί απάντηση στο Ρωτήστε τη Riot. Για παράδειγμα, δεν είναι εδώ το κατάλληλο σημείο για να παρουσιάσουμε νέες λειτουργίες και μάλλον δεν πρόκειται να συζητήσουμε εδώ θέματα που έχουμε σχολιάσει αναλυτικά στο παρελθόν (μπορούμε, όμως, να αποσαφηνίσουμε συγκεκριμένα επιμέρους ζητήματα).
Σας ακούμε πάντως, για αυτό συνεχίστε να ρωτάτε. Θα φροντίσουμε ώστε οι ερωτήσεις σας να φτάσουν στα αυτιά των Rioters που ασχολούνται με τα θέματα που σας ενδιαφέρουν.