
TFT: Omluva a zúčtování
Sledujte vyjádření vývojářů
Úvod: Omluva a zúčtování
V jednom z nejotevřenějších vývojářských deníků v historii Riot Games vystoupil Geoffrey Virtue, výkonný producent a vedoucí vývoje Teamfight Tactics (TFT), aby komunitě předal upřímné poselství: „Čeká nás spousta práce.“
Po týdnech sílící frustrace komunity z pádů hry, vleklé odezvy ovládání (input lag), vizuálních chyb a poškozených kosmetických doplňků po spuštění setu Enchanted Wilds Riot oficiálně uznal, že technický stav hry hluboko zaostal za očekáváním hráčů. Místo běžného korporátního prohlášení tým zveřejnil otevřenou sebereflexi a spustil „Follow the Fix“ — vyhrazený veřejný portál, který zajišťuje maximální transparentnost během toho, jak inženýři přepracovávají nově nasazený základ TFT na Unreal Engine.
Technický skok: Proč přejít na Unreal Engine?
Hra Teamfight Tactics dlouhé roky běžela na zastaralém enginu League of Legends — technologickém frameworku navrženém před téměř dvěma dekádami. Ačkoliv tato sdílená kódová báze umožnila rychlé vydání TFT v roce 2019, s postupným vývojem auto-battleru vytvořila závažná technická úzká hrdla:
- Dvojité vývojové větve (Dual Pipelines): Původní engine nebyl navržen pro multiplatformní paritu, takže vývojáři museli každou funkci programovat dvakrát — jednou pro PC a zcela od nuly pro mobilní zařízení.
- Technický dluh a architektonické limity: Implementace moderního nasvícení, komplexních animací, dynamických arén a synchronizace napříč platformami narážela na nepřekročitelné limity starého jádra.
- Životnost pro příští dekádu: Přechod na Unreal Engine byl zvolen jako dlouhodobá strategická investice, která zajistí hladké škálování na všech platformách, podporu ambiciózních mechanik a prosperitu hry na dalších deset let bez břemene starého kódu.
Co se pokazilo: Dilema při vydání Enchanted Wilds
Zatímco dlouhodobá vize dávala jasný smysl, samotná realizace narazila na tvrdé překážky:
- Odložený harmonogram a těžká rozhodnutí: Přechod na nový engine byl již odložen o celý jeden set a testování na PBE (Public Beta Environment) se zpozdilo. Riot navíc neměl v záloze připravený náhradní set vyvinutý na starém enginu.
- Rozhodnutí vydat hru: Před vedením vyvstala situace, kdy hráči dychtili po novém obsahu, a proto padlo těžké rozhodnutí nasadit Enchanted Wilds na živé servery přímo v novém enginu.
- Realita na živých serverech: Zážitek, který hráči dostali, byl ve srovnání s předchozími sety znatelně horší:
- Kritické problémy se stabilitou: Časté pády klienta, úniky operační paměti a prudké propady FPS napříč různými PC sestavami.
- Zpoždění odezvy (Input Latency): Znatelné prodlevy při nákupech v obchodě (shop), prodeji šampionů nebo přesouvání taktiků.
- Chyby zaměřování a pohybu: Trhání jednotek během boje, zamrzající vyhledávání cest (pathfinding) a nefunkční okna pro změnu pozice před začátkem bojového kola.
- Kosmetika a vizuální zpracování: Chybějící zakončovací animace Chibi šampionů, degradované částicové efekty (VFX) a deformované nasvícení arén.
Přichází „Follow the Fix“: Transparentní inženýrská odpovědnost
V reakci na vlnu kritiky spustil Riot iniciativu Follow the Fix, dostupnou na adrese followthefix.teamfighttactics.leagueoflegends.com.
Místo skrývání aktualizací v nepřehledných poznámkách k patchi nebo vágních příspěvcích na sociálních sítích funguje web jako živý přehled postupu rozdělený do konkrétních oblastí:
| Kategorie | Hlavní oblasti zaměření |
|---|---|
| Výkon a stabilita | Odstranění pádů narušujících zápasy, vyhlazení snímkové frekvence, oprava úniků paměti a odstranění rozmazaných textur UI. |
| Odezva ovládání (Input Responsiveness) | Obnova okamžité reakce systému drag-and-drop, plynulé nákupy v obchodě a odstranění zpoždění při prodeji jednotek. |
| Přehlednost a integrita boje | Oprava chyb v pathfindingu, vyřešení desynchronizace viditelnosti při průzkumu (scouting) a sjednocení indikátorů soupeřů. |
| Vizuály a kosmetika | Obnova původní kvality zakončovacích animací Chibi taktiků, oprava VFX při spojování předmětů a úprava osvětlení arén. |
| Mobilní zážitek | Přepracování dotykového zaměřování, jasné zóny pro prodej přetažením a dorovnání čitelnosti UI na úroveň PC klienta. |
Pohled do budoucna: Zdravý optimismus
Virtue zdůraznil, že navzdory bolestivému startu Riot plně stojí za rozhodnutím přejít na Unreal Engine. Celková architektonická přestavba přináší moderní renderovací nástroje, sjednocené vývojové prostředí pro PC i mobily a nesrovnatelně lepší škálování herních podkladů, které starý engine LoL jednoduše nedokázal nabídnout.
„Stále pevně věříme, že přesun TFT na Unreal byl z dlouhodobého hlediska správným rozhodnutím... Zůstáváme optimističtí ohledně pevných základů i možností, které nám Unreal poskytne na roky dopředu. Naše nejlepší sety máme stále před sebou.“
— Geoffrey Virtue, vedoucí týmu Teamfight Tactics
Závazkem k měřitelným a transparentním cílům namísto prázdných slibů chce tým TFT dokázat, že skutečná odpovědnost se neodráží ve slovech — ale v kontinuálním kódu, patch za patchem.
Zdroje a oficiální odkazy
- Vývojářské video: Follow the Fix | TFT Dev Update
- Oficiální sledovací portál: Follow the Fix Dashboard
- Oficiální vývojářský blog: TL;DW: Follow The Fix Update - Riot Games
Tento článek byl vytvořen s pomocí nástrojů AI a redakčně zkontrolován naším týmem.
