TFT: Scuze și asumarea responsabilității
Article22 octombrie 2026

TFT: Scuze și asumarea responsabilității

Urmărește actualizarea de la dezvoltatori

Follow the Fix | TFT Dev Update

Introducere: Scuze și asumarea responsabilității

Într-unul dintre cele mai transparente mesaje din istoria Riot Games, Geoffrey Virtue, producător executiv și coordonator al Teamfight Tactics (TFT), a apărut în fața comunității cu un mesaj direct și onest: "Avem mult de muncă."

După săptămâni întregi de frustrare acumulată în rândul jucătorilor din cauza crash-urilor dese, a întârzierilor de comandă (input lag), a inconsistențelor vizuale și a elementelor cosmetice disfuncționale apărute odată cu lansarea setului Enchanted Wilds, Riot a recunoscut oficial că starea jocului a fost mult sub așteptările comunității. În loc să publice un comunicat corporatist convențional, echipa a oferit o retrospectivă deschisă și a lansat "Follow the Fix" — un portal public dedicat monitorizării problemelor, menit să asigure o transparență deplină în timp ce inginerii reconstruiesc din temelii infrastructura TFT bazată pe Unreal Engine.


Pasul tehnologic: De ce migrarea la Unreal Engine?

Timp de ani de zile, Teamfight Tactics a funcționat pe motorul grafic moștenit de la League of Legends — un cadru tehnologic conceput inițial în urmă cu aproape două decenii. Deși această bază de cod partajată a permis lansarea rapidă a TFT în 2019, a creat blocaje tehnice majore pe măsură ce auto-battler-ul a evoluat:

  1. Fluxuri paralele de dezvoltare: Deoarece motorul original nu a fost conceput pentru paritate multi-platformă, dezvoltatorii erau nevoiți frecvent să construiască aceeași funcționalitate de două ori: o dată pentru PC și o dată complet de la zero pentru dispozitivele mobile.
  2. Datoria tehnică și limitările arhitecturale: Integrarea unui sistem modern de iluminare, a animațiilor complexe, a arenelor dinamice și a sincronizării între platforme a împins vechiul motor dincolo de limitele sale structurale.
  3. Sustenabilitate pentru următorul deceniu: Migrarea la Unreal Engine a fost aleasă ca o investiție pe termen lung, menită să garanteze scalarea fluidă a TFT pe toate platformele, să susțină mecanici de joc ambițioase și să asigure viitorul jocului pentru încă zece ani fără restricțiile motorului învechit.

Ce a mers prost: Dilema lansării setului Enchanted Wilds

Deși viziunea pe termen lung avea o logică strategică incontestabilă, execuția practică s-a lovit de obstacole majore:

  • Termene limită strânse și decizii dificile: Tranziția la noul motor fusese deja amânată cu un set întreg, iar testele pe PBE (Public Beta Environment) au acumulat întârzieri. Cu toate acestea, Riot nu dispunea de un set de rezervă dezvoltat pe vechiul motor pregătit ca plan de urgență.
  • Decizia de lansare: Confruntată cu așteptările jucătorilor nerăbdători să primească conținut nou, conducerea a luat decizia dificilă de a lansa Enchanted Wilds pe serverele live direct pe noul motor.
  • Realitatea de pe serverele live: Ceea ce au experimentat jucătorii a fost vizibil degradat în comparație cu seturile anterioare:
    • Probleme critice de stabilitate: Închideri neașteptate (crash-uri) frecvente ale clientului, scurgeri de memorie (memory leaks) și scăderi severe de cadre pe diverse configurații PC.
    • Latență de intrare (Input Lag): Întârzieri deranjante la cumpărarea campionilor din magazin, vânzarea unităților sau deplasarea tacticienilor.
    • Erori de țintire și navigare (Pathfinding): Unități care se blocau în mijlocul luptei, mișcare înghețată și ferestre compromise de repoziționare înainte de rundele de luptă.
    • Elemente cosmetice și finisare vizuală: Animații lipsă la loviturile de grație ale campionilor Chibi, efecte vizuale (VFX) degradate și arene distorsionate grafic.

Lansarea inițiativei "Follow the Fix": Transparență și responsabilitate tehnică

Ca răspuns la reacția critică a comunității, Riot a inaugurat inițiativa Follow the Fix, accesibilă pe followthefix.teamfighttactics.leagueoflegends.com.

În loc să ascundă actualizările în note de patch stufoase sau postări vagi pe rețelele sociale, site-ul funcționează ca un instrument dinamic de monitorizare a fiecărei probleme în parte, structurat pe categorii clare:

CategorieDomenii principale de intervenție
Performanță și stabilitateEliminarea crash-urilor ce întrerup meciurile, optimizarea stabilității cadrelor (frame pacing), remedierea scurgerilor de memorie și eliminarea texturilor neclare din interfață.
Reactivitatea comenzilor (Input)Restabilirea răspunsului instantaneu la tragere și plasare (drag-and-drop), achiziții fluide în magazin și corectarea întârzierilor la vânzarea unităților.
Claritate și integritate în luptăRemedierea erorilor de navigare (pathfinding), rezolvarea desincronizărilor vizuale la inspectarea arenelor adverse (scouting) și corectarea indicatorilor de adversar.
Grafică și elemente cosmeticeRestaurarea fidelității vizuale pentru finisher-ele Chibi de nivel înalt, corectarea efectelor speciale (VFX) la combinarea obiectelor și reglarea iluminării arenelor.
Experiența pe dispozitive mobileReconstruirea preciziei comenzilor tactile, delimitarea clară a zonelor de glisare pentru vânzare și asigurarea lizibilității interfeței la nivelul clientului de PC.

Privind spre viitor: Un optimism fundamentat

Virtue a subliniat că, în ciuda acestei lansări dureroase, Riot susține ferm decizia de a trece la Unreal Engine. Modernizarea structurală aduce instrumente avansate de randare, canale unificate de dezvoltare între PC și mobil și o capacitate superioară de gestionare a resurselor vizuale pe care vechiul motor din League pur și simplu nu le putea oferi.

"Credem în continuare că migrarea TFT la Unreal a fost decizia corectă pe termen lung... În cele din urmă, suntem optimiști cu privire la fundamentele solide și la suportul pe care Unreal ni le oferă pentru anii următori. Cele mai bune seturi ale noastre abia urmează să apară."
— Geoffrey Virtue, Coordonator Teamfight Tactics

Asumându-și repere măsurabile și transparente în locul promisiunilor declarative, echipa TFT vrea să demonstreze că responsabilitatea înseamnă mai mult decât simple vorbe — înseamnă cod concret, patch după patch.


Resurse și linkuri oficiale

Acest articol a fost redactat cu ajutorul instrumentelor AI și verificat de echipa noastră editorială.