TFT:謝罪と向き合う現実 — Unreal Engine移行の課題と信頼回復への道
「改善すべき課題は山積みです」:ライアットゲームズは『チームファイト タクティクス』のUnreal Engine移行に伴う不具合を受け止め、信頼回復に向けた進捗追跡サイト「Follow the Fix」を公開しました。

開発者アップデートを見る#
Follow the Fix | TFT Dev Update
はじめに:謝罪と現状への向き合い#
ライアットゲームズの歴史の中でも最も透明性の高い開発者アップデートのひとつとして、『チームファイト タクティクス(TFT)』のエグゼクティブプロデューサー兼責任者を務めるGeoffrey Virtue氏がカメラの前に立ち、コミュニティに向けて率直なメッセージを届けました。「私たちには、やるべき仕事があります(We’ve got work to do)。」
新セット『Enchanted Wilds』のリリース以降、頻発するゲームクラッシュ、入力の遅延(インプットラグ)、ビジュアルの不整合、スキンや装飾品の不具合に対してプレイヤーの不満が高まっていました。ライアットは本作がプレイヤーの期待を大きく下回ったことを正式に認めました。紋切り型の企業声明を発表する代わりに、開発チームは包み隠しのない事後検証(ポストモーテム)を公開し、新たに採用したUnreal Engineの基盤刷新プロセスを完全にオープンにするための公開進捗トラッカー**「Follow the Fix」**を立ち上げました。
技術的飛躍:なぜUnreal Engineへと移行したのか?#
長年にわたり、『チームファイト タクティクス』は20年近く前に設計された『League of Legends』のレガシーゲームエンジン上で動作してきました。この共通コードベースのおかげで2019年の迅速なローンチが可能となったものの、オートバトラーゲームとして進化を続けるにつれて深刻な技術的ボトルネックが生じていました。
- 二重の開発ライン(Dual Development Pipelines): 旧エンジンは複数プラットフォーム間での機能同一性を想定して作られていなかったため、開発者は同一の機能をPC向けとモバイル向けでゼロから2度構築する必要がありました。
- 技術的負債と構造的限界: 現代的なライティング、複雑なアニメーション、動的なアリーナボード、クロスプラットフォーム間での同期を追加することは、旧エンジンのアーキテクチャの限界を押し広げ続けていました。
- 次の10年を見据えた持続性: Unreal Engineへの移行は、TFTがあらゆるプラットフォームでスムーズに拡張し、野心的な新メカニクスをサポートし、レガシーエンジンの制約なしに今後10年間存続できるようにするための長期的な投資として選択されました。
何が問題だったのか:「Enchanted Wilds」リリースのジレンマ#
長期的なビジョンは戦略的に正しかったものの、実際の開発・実装段階で巨大な壁に直面しました。
- スケジュールの圧迫と苦渋の決断: エンジン移行はすでに1セット分延期されており、PBE(パブリックベータ環境)テストも遅れていました。しかし、ライアットは旧エンジンで制作したバックアップ用セットを用意していませんでした。
- リリースの決定: 新鮮なコンテンツを熱望するプレイヤーの声を前に、リーダーシップチームは新エンジン環境のまま『Enchanted Wilds』をライブサーバーへ投入するという苦渋の決断を下しました。
- ライブサーバーで露呈した現実: プレイヤーの手に届いたゲームは、従来のセットと比較して明らかに品質が低下していました。
- 致命的な安定性の問題: 多様なPC環境で発生する頻繁なクライアントクラッシュ、メモリリーク、深刻なフレームレート低下。
- 入力の遅延(インプットラグ): ショップでの駒購入、チャンピオンの売却、タクティシャンの移動における反応の遅れ。
- ターゲティングと移動のグリッチ: 戦闘中にユニットがカクつくスタッター、経路探索(パスファインディング)の停止、戦闘ラウンド前の配置フェーズにおける受付時間の不具合。
- 装飾品とビジュアルの粗さ: ちびチャンピオンのアニメーション欠落、パーティクルエフェクト(VFX)のクオリティ低下、アリーナ(ボード)の表示崩れ。
「Follow the Fix」の始動:エンジニアリングの透明性と責任#
コミュニティからの厳しい批判を受け、ライアットはfollowthefix.teamfighttactics.leagueoflegends.comを通じてアクセス可能な**「Follow the Fix」**イニシアチブを立ち上げました。
膨大なパッチノートの奥底に埋もれさせたり、曖昧なSNS投稿で済ませたりするのではなく、このサイトは明確なカテゴリーごとに課題と進捗をリアルタイムで追跡できるダッシュボードとして機能します。
| カテゴリー | 主な重点対応項目 |
|---|---|
| パフォーマンス&安定性 | 試合を妨げるクラッシュの根絶、フレームペーシングの安定化、メモリリークの解消、UIテクスチャのぼやけ修正。 |
| 入力の応答性 | ドラッグ&ドロップの即時レスポンス復元、スムーズなショップ購入、ユニット売却時の遅延修正。 |
| 戦闘の明瞭性&ゲームプレイの一貫性 | 経路探索(パスファインディング)バグの修正、偵察(スカウティング)時の同期ズレ解消、対戦相手インジケーターの不整合修正。 |
| ビジュアル&装飾品 | 高ティアちびチャンピオンのフィニッシャー演出の再現度回復、アイテム合成時VFXの修正、アリーナライティングの修復。 |
| モバイル版のエクスペリエンス | タッチターゲティングの再構築、売却ドラッグゾーンの明確化、PC版クライアントと同等のUI視認性の確保。 |
未来に向けて:地に足のついた楽観主義#
Virtue氏は、痛みを伴う船出となったものの、Unreal Engineへの移行という決断に揺らぎはないと改めて強調しました。アーキテクチャの抜本的な刷新によって、LoLの旧エンジンでは到底実現できなかった最新のレンダリングツール、統合されたPC・モバイル共通の開発環境、優れたアセットスケーリングが可能になります。
「TFTをUnreal Engineへ移行させたことは、長期的に見て正しい決断だったと今でも確信しています……最終的に、Unrealが今後何年にもわたって提供してくれる強固な基盤とサポートに対して、私たちは前向きな展望を抱いています。TFT史上最高のセットは、まだこれから登場するのです」
— Geoffrey Virtue(『チームファイト タクティクス』責任者)
約束だけで終わらせず、測定可能で透明性の高いベンチマークを自らに課すことで、TFTチームは責任を果たす姿勢を行動で示そうとしています。それは単なる言葉ではなく、パッチごとに積み重ねられるコードそのものです。
参考資料・公式リンク
- 開発者動画: Follow the Fix | TFT Dev Update
- 公式トラッカー: Follow the Fix Dashboard
- 公式開発ブログ: TL;DW: Follow The Fix Update - Riot Games
この記事はAIツールの支援を受けて作成され、編集チームによる確認を行っています。