
TFT: Μια συγγνώμη και ένας απολογισμός
Δείτε το Developer Update
Εισαγωγή: Μια συγγνώμη και ένας απολογισμός
Σε ένα από τα πιο ειλικρινή βίντεο στην ιστορία της Riot Games, ο Geoffrey Virtue, Executive Producer και επικεφαλής του Teamfight Tactics (TFT), εμφανίστηκε για να μεταφέρει ένα ευθύ μήνυμα στην κοινότητα: «Έχουμε πολλή δουλειά μπροστά μας.»
Μετά από εβδομάδες κλιμακούμενης απογοήτευσης των παικτών λόγω καταρρεύσεων του παιχνιδιού (crashes), καθυστέρησης απόκρισης (input lag), οπτικών σφαλμάτων και προβληματικών cosmetics μετά την κυκλοφορία του set Enchanted Wilds, η Riot παραδέχτηκε επίσημα ότι η κατάσταση του τίτλου υπολειπόταν κατά πολύ των προσδοκιών. Αντί για μια τυπική εταιρική ανακοίνωση, η ομάδα δημοσίευσε μια ανοιχτή αυτοκριτική (post-mortem) και εγκαινίασε το «Follow the Fix» — μια ειδική δημόσια πλατφόρμα παρακολούθησης που προσφέρει απόλυτη διαφάνεια καθώς οι μηχανικοί σταθεροποιούν τη νέα βάση του TFT στην Unreal Engine.
Το τεχνικό άλμα: Γιατί έγινε η μετάβαση στην Unreal Engine;
Για χρόνια, το Teamfight Tactics λειτουργούσε πάνω στην παλαιά μηχανή γραφικών του League of Legends — ένα τεχνολογικό πλαίσιο που σχεδιάστηκε πριν από σχεδόν δύο δεκαετίες. Παρότι αυτός ο κοινός κώδικας επέτρεψε την ταχύτατη κυκλοφορία του TFT το 2019, δημιούργησε σοβαρά τεχνικά εμπόδια καθώς το auto-battler εξελισσόταν:
- Διπλές γραμμές παραγωγής (Dual Pipelines): Επειδή η αρχική μηχανή δεν είχε σχεδιαστεί για ισοτιμία μεταξύ διαφορετικών πλατφορμών, οι προγραμματιστές συχνά έπρεπε να υλοποιούν την ίδια λειτουργία δύο φορές — μία για το PC και μία από την αρχή για τα κινητά (Mobile).
- Τεχνικό χρέος και αρχιτεκτονικά όρια: Η προσθήκη σύγχρονου φωτισμού, περίπλοκων animations, δυναμικών αρένων και συγχρονισμού cross-platform πίεζε σταθερά την παλιά μηχανή πέρα από τα όριά της.
- Βιωσιμότητα για την επόμενη δεκαετία: Η μετάβαση στην Unreal Engine επιλέχθηκε ως μακροπρόθεσμη στρατηγική επένδυση, διασφαλίζοντας ότι το TFT θα μπορεί να αναπτυχθεί ομαλά, να υποστηρίξει φιλόδοξους νέους μηχανισμούς και να συνεχίσει να λειτουργεί για άλλα δέκα χρόνια χωρίς τους περιορισμούς του παλιού κώδικα.
Τι πήγε στραβά: Το δίλημμα κυκλοφορίας του Enchanted Wilds
Ενώ το μακροπρόθεσμο όραμα ήταν στρατηγικά σωστό, η εκτέλεση συνάντησε τεράστια εμπόδια:
- Αναβολές χρονοδιαγραμμάτων και δύσκολες αποφάσεις: Η μετάβαση στη νέα μηχανή είχε ήδη μετατεθεί κατά ένα ολόκληρο set, και οι δοκιμές στο PBE (Public Beta Environment) καθυστερούσαν. Παράλληλα, η Riot δεν διέθετε εφεδρικό set ανεπτυγμένο στην παλιά μηχανή.
- Η απόφαση για κυκλοφορία: Μπροστά στην ανυπομονησία των παικτών για φρέσκο περιεχόμενο, η ηγεσία πήρε τη δύσκολη απόφαση να κυκλοφορήσει το Enchanted Wilds στους live servers απευθείας στη νέα μηχανή.
- Η πραγματικότητα στους live servers: Αυτό που παρέλαβαν οι παίκτες ήταν αισθητά κατώτερο ποιοτικά σε σύγκριση με προηγούμενα sets:
- Κρίσιμα προβλήματα σταθερότητας: Συχνά crashes του client, διαρροές μνήμης (memory leaks) και έντονες πτώσεις στα καρέ (frame drops) σε διάφορες συνθέσεις υπολογιστών.
- Καθυστέρηση εισόδου (Input Latency): Αισθητές καθυστερήσεις κατά τις αγορές από το κατάστημα (shop), την πώληση champions ή την κίνηση των tacticians.
- Σφάλματα στόχευσης και κίνησης: Μονάδες που «κόλλαγαν» κατά τη μάχη, παγωμένη εύρεση διαδρομής (pathfinding) και προβληματικά χρονικά περιθώρια επανατοποθέτησης πριν από τους γύρους μάχης.
- Cosmetics και οπτική επιμέλεια: Απουσία animations στα Chibi finishers, υποβαθμισμένα εφέ σωματιδίων (VFX) και αλλοιωμένος φωτισμός στις αρένες.
Έρχεται το «Follow the Fix»: Διαφανής τεχνική λογοδοσία
Ανταποκρινόμενη στις αντιδράσεις, η Riot εγκαινίασε την πρωτοβουλία Follow the Fix, προσβάσιμη μέσω του followthefix.teamfighttactics.leagueoflegends.com.
Αντί να αποκρύπτονται οι ενημερώσεις σε πυκνά patch notes ή αόριστες αναρτήσεις στα μέσα κοινωνικής δικτύωσης, ο ιστότοπος λειτουργεί ως ζωντανός πίνακας παρακολούθησης προόδου ανά πρόβλημα, χωρισμένος σε σαφείς κατηγορίες:
| Κατηγορία | Κύριοι τομείς εστίασης |
|---|---|
| Απόδοση και σταθερότητα | Εξάλειψη crashes που διακόπτουν τους αγώνες, εξομάλυνση ρυθμού καρέ, διόρθωση διαρροών μνήμης και αφαίρεση θολών υφών στο περιβάλλον χρήστη (UI). |
| Απόκριση εισόδου (Input Responsiveness) | Αποκατάσταση της άμεσης απόκρισης drag-and-drop, απρόσκοπτες αγορές στο κατάστημα και εξάλειψη καθυστερήσεων στην πώληση μονάδων. |
| Καθαρότητα και ακεραιότητα μάχης | Διόρθωση σφαλμάτων pathfinding, επίλυση ασυγχρονισμών ορατότητας κατά το scouting και διόρθωση ενδείξεων αντιπάλων. |
| Οπτικά εφέ και cosmetics | Επαναφορά της υψηλής πιστότητας στα Chibi finishers, διόρθωση VFX σύνθεσης αντικειμένων και ρύθμιση φωτισμού αρένας. |
| Εμπειρία στο Mobile | Επανασχεδιασμός στόχευσης αφής, σαφείς ζώνες πώλησης με σύρσιμο και ισοτιμία αναγνωσιμότητας του UI με την έκδοση για PC. |
Κοιτάζοντας μπροστά: Συγκρατημένη αισιοδοξία
Ο Virtue επανέλαβε ότι παρά το επίπονο ξεκίνημα, η Riot εμμένει στην απόφαση της μετάβασης στην Unreal Engine. Η ριζική αρχιτεκτονική ανανέωση παρέχει σύγχρονα εργαλεία rendering, ενοποιημένη παραγωγή για PC και κινητά, καθώς και ανώτερη κλιμάκωση γραφικών πόρων που η παλιά μηχανή του League απλώς δεν μπορούσε να προσφέρει.
«Συνεχίζουμε να πιστεύουμε ακράδαντα ότι η μεταφορά του TFT στην Unreal ήταν η σωστή απόφαση μακροπρόθεσμα... Είμαστε αισιόδοξοι για τις βάσεις και τη στήριξη που μας προσφέρει η Unreal για τα επόμενα χρόνια. Τα καλύτερα sets βρίσκονται ακόμα μπροστά μας.»
— Geoffrey Virtue, επικεφαλής του Teamfight Tactics
Δεσμευόμενη σε μετρήσιμα και διαφανή αποτελέσματα αντί για λόγια, η ομάδα του TFT επιδιώκει να αποδείξει ότι η υπευθυνότητα δεν είναι απλές υποσχέσεις — είναι συνεχής κώδικας, patch με patch.
Πηγές και επίσημοι σύνδεσμοι
- Βίντεο δημιουργών: Follow the Fix | TFT Dev Update
- Επίσημος πίνακας παρακολούθησης: Follow the Fix Dashboard
- Επίσημο Dev Blog: TL;DW: Follow The Fix Update - Riot Games
Αυτό το άρθρο συντάχθηκε με τη βοήθεια εργαλείων τεχνητής νοημοσύνης και ελέγχθηκε από τη συντακτική μας ομάδα.
