2023年1月、VALORANTにリプレイシステムを導入することを正式に発表したRiot Gamesですが、2年が過ぎた現在もリリースには至っていません。昨年にはプロトタイプを公開し、着実に開発は進んでいることを述べていましたが、不具合が多く、実装までには時間を要することを明らかにしていました。

コミュニティでは実際に開発が進んでいるのかと懸念の声が上がる中、Riot Gamesでエンジニアとして働いていたTodayFlat8032氏がReddit上に登場。リプレイシステムのリリースが遅れている理由について、エンジニアの技術不足ではなく、Riot Gamesのリソース配分に問題がある可能性があることを指摘しました。

皆さんこんにちは。私はRiot Gamesでソフトウェアエンジニアとして元々働いていました(VALORANT以外の部署です)。現在開発中のリプレイシステムに関する議論をRedditや他のSNSで交わされている場面を見て、どうしても気になっていた部分があります。そのため、少しその背景を説明したいと思います。

まず、いくつか前置きしておきます。この投稿を読んでいる皆さんを侮辱するつもりはありません。また、私はあえてナイーブな人や、大手IT企業やRiot Gamesで働いたことがない人の視点で書こうと思います。私は大手IT企業でのインターンを複数経験した後、Riot Gamesで数年間働き、昨年にMeta(旧Facebook)に転職しました。

よく見かける意見として「開発陣が無能だからリプレイシステムが実現しない」といったものがあります。しかし、それは事実ではありません。本当の問題はRiot Gamesの経営陣がリプレイシステムに十分な資金を割いていないことです。これは外部の人間からみても明らかなものでしょう。

私の経験では、大手IT企業においてプロジェクトの資金を確保するためには「会社の収益を増やすこと」または「将来のリスクを減らすこと」を示す必要があります。しかし、リプレイシステムは新規ユーザーを直接惹きつけるものではなく、既存ユーザーのエンゲージメントを大幅に向上させるわけでもなく、大きな収益を生み出すこともありません。つまり、すぐに成果の出るプロジェクトではないのです。

では、どのようにして何百万ドルもの予算を、リプレイシステムに割くことができるでしょうか。正直に言えば、無理な話なのです。「何か隠れた技術的な問題がある」や「何か重大な問題が起きている」といった陰謀論はやめましょう。

私がRiot Gamesを退職してからしばらく経ちますが、在籍中にVALORANT開発部門のメンバーに「リプレイシステムはなぜこんなにも時間がかかっているの?」と質問したことがあります。その時彼らが教えてくれたのは、当時多くのエンジニアがコンソール版の開発に集中していたということです。

そもそも、部門ごとにチームは分かれていますが、Riot Gamesのエンジニアは優先度に応じて別のチームへ移動することがあり、予算もその優先順位に基づいて配分されるのです。そのため、私の元同僚たちに「能力不足」と侮辱するのはやめてください。彼らのせいではありません。これは経営陣やステークホルダーの問題です。エンジニアたちはできる限りのことをやっています。

この投稿の趣旨は「プレイヤーの不満が理不尽だ」と主張するものではありません。問題は、皆さんの不満の矛先が間違っていることを指摘しているのです。これらの決定を下しているのはRiot Gamesのエンジニアではなく、予算配分の背後にある論理的根拠が非常に明白であるからです。皆さんがこれを理解してくれれば、「なぜリプレイシステムはまだ実装されないのか」といった議論もなくなると思います。

昨年にはFNATICのヘッドコーチを務めたminiが「リプレイがすぐに実装できないのであれば、VCTの各試合における各選手の個人視点を一般公開してほしい」と言及するなど、コミュニティから懸念の声が集まるリプレイシステム。今年1月には「リプレイの開発は順調に進行中。続報は今年のどこかのタイミングで発表予定」と公式が発表していましたが、今後の動向に注目が集まります。

78 コメント

公序良俗に反するコメント、特定の団体や個人を誹謗中傷するコメント、スパムや記事内容と関係のないコメントは書き込まないようお願いいたします。

  1. 「XX氏がReddit上に登場」でリンクされているページが違います

    返信削除
  2. 過度に叩いてるやつは終わってるとして、
    これはこれで「いや、知らねーよ」としか言えんわw
    だったらさっさと作るのやめましたとか、今は作れませんとか出せばいいだけ
    Premierとかやってる以上、既存ユーザーにとっても有益は有益なんじゃねーの?

    返信削除
    返信
    1. 発言読んだうえでこれなら国語の成績終わってそう

      削除
    2. 終わってるやつしかこういう読解力のない批判しそう(ド偏見

      削除
    3. 有益と利益は違うんだ
      分かるか?

      削除
    4. コメ主みたいな人は例え読解力なくても社会人経験したら考え改めると思う
      自社サービス提供してるとこなんて学ぶのにおすすめだぞ

      削除
    5. 皆優しいなあ・・・
      こんなんが多いからボヤ騒ぎが炎上になるんやろな

      削除
    6. 開発陣と経営陣でリソース向けたいところが違うの。ゲームを作ってる何千人って人間のためには利益を考える必要もあるの。学校いきなさい。

      削除
    7. 小学生もヴァロやってる時代だから許してあげて

      削除
    8. どう考えても子供のコメントでしょ。子供を叩くのは良くないよ。

      削除
    9. キッズの代表みたいなコメントありがとう

      削除
  3. お前らナイーブな人だったのか

    返信削除
    返信
    1. 英語のnaiveと日本語のナイーブは意味が違う
      naiveは頭が悪くて騙されやすいとか、自分で判断する能力が低いやつのことを指す

      削除
  4. 実際リプレイあると嬉しいけど、リプレイの無いゲームは論外とまでは行かないし、リプレイ来たなら復帰するみたいだ事も無いから当たり前か。新しいスキンとかに割いた方が嬉しいな。

    返信削除
  5. 日本のITベンチャーも同じ

    返信削除
  6. まぁ好きにしたらええよ
    もうやってないし

    返信削除
    返信
    1. やってないゲームの記事読んでわざわざコメントしにくるの異常だよ

      削除
    2. プレイするの辞めてプロの試合だけ見てるやつだって大半いるだろうに、わざわざ強い言葉使って人を攻撃する人の方があれだと思いました。

      削除
    3. プロの試合だけ見てりゃいいのにわざわざ辞めましたってネガティブなコメントしに来てるやつの方がやばいよと第三者視点では思いました

      削除
    4. 効いてて草
      今プレイしてないなら黙ってろよw

      削除
    5. クソコメしていい理由にはならないね
      「プレイするの辞めてプロの試合だけ見てるやつ」なら黙ってりゃいいだけだね

      削除
  7. リプレイあればチーターも見つけやすいしトロールも見つけやすいから得しかないのにな

    返信削除
    返信
    1. もしも想像以上にチーターが多いってことが判明したらRiot困っちゃうよ

      削除
    2. それが直接の利益を産むことはないからリソース割く優先度が低いって話してんだよ、しっかり内容理解しようや

      削除
  8. もっと他にやるべきことがあるのにそれを後回しにしてまであったらちょっと嬉しい程度の機能完成させますっていうのは営利企業である以上おかしいよねってだけの話をしなきゃいけない状況

    返信削除
  9. 他の殆どのfpsには実装されている機能に対し予算が少ないとはいえ2年もかかるものなのか?

    返信削除
    返信
    1. 元々実装予定で設計されていなかったなら難しい可能性はある
      単純にリプレイシステムだけ作るわけじゃなくて、ゲーム自体をリプレイシステムを実装できるように全てのスキルとかシャッターや扉などのオブジェクトを書き換えていかなきゃいけないんだと思う

      削除
    2. 他社エンジンなのとコロナ禍で早期リリースに踏み込んだこと踏まえると可能性高そうよな

      削除
  10. 金にならんという至極真っ当な意見

    返信削除
  11. ではなせオーバーウォッチには発売後にリプレイ機能が追加されたのでしょうか

    返信削除
    返信
    1. PoTGというか元々ハイライトがあったからな、そこまで手間がいらなかったんじゃろ

      削除
  12. 海外はCS2人気やからもう諦めてるやろこれ

    返信削除
    返信
    1. cs2はEMEAの一部地域以外ゴミじゃん
      まぁそこが大きいわけだが

      削除
    2. 競技シーンのトップレベルがEUにあるだけでユーザーはアジア(恐らく中国)も滅茶苦茶多いよ
      steamのアクティブ人数の時間帯を見れば分かるが東アジアの夕方から夜が一番人多い

      削除
    3. BRでも未だに根強い人気あるし、完全に死んだ地域って北米と中国と西アジアを除くアジア地域だけだろ

      削除
    4. 結構死んでて草

      削除
    5. 中国サーバーめっちゃビジーですよ
      だからRiotは躍起になって中国市場に力入れてる
      後この時間はアメリカとブラジルサーバーが重い

      削除
    6. だけとは

      削除
  13. これ使えるね!
    「ζが勝てなくなったのはコーチや選手に充分な資金を割いてないからです!」

    返信削除
    返信
    1. リーマン平面で解析接続とか計算する方のζになってる

      削除
    2. もう見慣れちまったよこの病人

      削除
  14. これが本当かウソかはわからないけど、かなりまともな論理だと思うから、リプレイ実装されない理由として説得力はかなりある

    返信削除
  15. 定期的に出てくるコモンスキンのほうが新規加入の手助けにならないかつプレイヤーの喜びにも繋がらないだろ

    返信削除
    返信
    1. プログラミングやIT関係触れてる人ならわかると思うけどそこらへんあんま関係ないぞ

      削除
    2. 商売にならないって記事内容に書いてるのになあ・・・

      削除
    3. ゲーム開発は基本的にスキン販売の計画とゲームシステムの計画は別部門で普段コミュニケーションとってないことも少なくない

      削除
    4. >別部門で普段コミュニケーションとってない

      経営の資金の割り振りの問題だから部門同士でコミュニケーションをとってるか否かは関係ない

      削除
  16. WHチーターBAN出来てないのバレるとマズイし仕方ないよね

    返信削除
  17. プレイヤー目線としては、あったらちょっと嬉しいどころの機能ではないんよな
    あるのとないのとでは戦術、戦略の発展スピードが全然違う

    返信削除
    返信
    1. そんなことみんな知ってる
      それが利益=お金やユーザーを増やすことにはあまりつながらないから優先度が低いって話

      削除
  18. そんなんゆうならサブスク制にすりゃいいぢゃんwマジ卍

    返信削除
  19. そんなん大した収益に繋がらんのなんて最初からわかってたのにお前らがリプレイ実装しますゆーたんやんけ
    やるゆーたならやれや

    返信削除
  20. 知らねえよお前らが作ると言ったんだろ
    コンシューマの作ってましたの次の言い訳考える時間でさっさと実装しろ

    返信削除
    返信
    1. 元々「FPSなのにリプレイ機能がないのはおかしい!」「プレイヤーの技術向上を阻害している!」「チーターがいるのバレるのが嫌なのか?」「あのゲームはすぐ実装したのに何でvalorantはできない?」とか散々言っておいて、Riotが「作ります」と言ったらこれだから本当に身勝手よな

      削除
  21. 「リプレイ見てチーターバレるとまずい」って言うけど上手い人のフリックを「俺が負けたこいつ視点ヤバ過ぎるからチーターじゃん!!」って誤通報もめっちゃ増えそう

    返信削除
    返信
    1. それcs界隈で起きた現象でまるで魔女狩りみたいだった
      今はSNSも発達してるから私怨と主観からくる晒し相当やばくなりそう

      削除
    2. 誤通報は誤通報で別に良いんじゃないか
      通報されないよりマシ

      削除
  22. タイトルの「無能」の文字で炎上大好きなValorantのグローバル責任者の記事かと思ったがさすがに違った

    返信削除
  23. CS:GOの360 Statsみたいに有料サブスクにしたらいいのに。リプレイ使いたい層なんて金払ってでも使うだろ。RIBに金払ってる人も大勢いるんだから。

    返信削除
  24. 長い、金にならないからやらないだけでいいだろ

    返信削除
  25. ナイーブな人や、大手IT企業やRiot Gamesで働いたことがない人達がイライラしている・・・

    返信削除
  26. 自社エンジンで使ってるowとアンリアルエンジン使ってるvaloでは難易度も違いそう(無知)

    返信削除
    返信
    1. フォートナイトやPUBGもアンリアルエンジンなのになあ。ヴァロはできないんだなあ。

      削除
  27. リプレイは鯖にそれぞれのプレイヤーの視点を記録したり
    プレイヤーの座標や射撃記録をすべて記録して、映像を再現したりするから技術的にも大変だし、鯖にも負担がかかると聞いた

    返信削除
  28. こいつらどんだけやばいもん作ろうとしてるのか知らないの草www

    返信削除
  29. じゃあ他の多くのFPSは収益上がらないのにユーザーのことを考えてリプレイを実装してるのか。偉いなあ。

    返信削除
  30. 確かに金儲けしたいならスキンとかに力入れたいよね。練習・研究周りの整備に全然力を入れてない理由がよくわかった。

    返信削除
  31. 自分視点のリプレイだけでもあると無いとじゃ違うんだけどなあ
    直前の1試合の自分視点しか見れないけど外部に保存できる、とかでも研究や見直し目的なら十分だけど難しいんだろうか

    返信削除
    返信
    1. インスタントリプレイでよくね?

      削除
  32. リプレイ機能は利益が出る出ないではなく標準装備になってほしいですね。練習、教育、及び研究の効率が全然違うので。

    返信削除
  33. Riotは無能だからチーターのサブ垢でお金入るしBANする技術力もロクになくてチーターで溢れかえってるのがバレるしいいことないからリプレイは一生実装しないよ~www

    返信削除
  34. 「既存ユーザーのエンゲージメントを大幅に向上させるわけでもなく」
    ほんまか??

    返信削除
  35. リプレイないのは、もうヴァロとエペくらいか。まあどちらもesportsというよりはカジュアルにガヤガヤと遊ぶゲームなので、シビアに研究とかする必要ないからしょうがないか。

    返信削除
  36. というか他社製だから~って言ってる人いるけど、アンリアルエンジンって標準でリプレイ機能ついてるよね。だからフォトナ早い段階でリプレイ実装したわけだし。

    返信削除
    返信
    1. Valoの開発環境であるUE4だと標準っていうには無理がある
      Blueprintには存在しないしC++で書けるものも当時はプレビュー版しかなかった
      多分見つけた奴はUE5の奴だと思うよ
      Vanguardとの兼ね合いを考えるとそう簡単にエンジンの根幹を変えるのも難しいだろうしね

      削除
  37. PUBGもアンリアルエンジンだけどリプレイあるね

    返信削除
  38. PUBGやフォトナはチート対策に莫大な資金投入してない分リプレイ実装にコスト割けるから比較するのはナンセンス
    まぁそのせいでヴァロはチート開発業者に一攫千金扱いされて集中攻撃される結果になってるんだが

    返信削除

コメントを投稿

公序良俗に反するコメント、特定の団体や個人を誹謗中傷するコメント、スパムや記事内容と関係のないコメントは書き込まないようお願いいたします。