スポンサーリンク

アンベッサ、カ・サンテ、ベル=ヴェス、ブライアーを手掛けたソフトウェアエンジニアが解雇された

スポンサーリンク

© 2024 Riot Games, Inc. Used With Permission.

また一人……。

これでおしまい! 自分が手がけた4体目にして最後のチャンピオン、そしてチームと共にアンベッサで成し遂げた成果を誇りに思う。

レイオフでLoLに関わる時間が早く終わってしまったのは少し残念だけど、全力を尽くしたことに後悔はない。

GGWP、次の冒険に進もう!

Xでの返信やLoLコミュニティのコメントの中には、彼がRiotを去ることを喜んでいる雰囲気があるのがちょっと悲しい。チャンピオンのプロジェクトは多くの人が関わって完成するものであり、特定の人一人に責任を押し付けるべきじゃないよね。

反応

  • っていうか、なんでソフトウェアエンジニアが叩かれてんだよ(笑)。チャンピオンのデザインには関係ないだろ。
    • 読解力の危機ってやつなんだよね……。
      • 落ちこぼれゼロ政策が今になって響いてるな。
        No Child Left Behind(NCLB)は、アメリカ合衆国の教育改革法で、「落ちこぼれをつくらないための初等中等教育法」とも呼ばれる。2002年から2015年まで、アメリカにおけるK–12の一般教育に関する主要な法律であった。実際には教育の偏りや基準の引き下げを助長しているなどの批判もあった。Wikipedia(英語)

 

  • このエンジニアは称賛されるべきだと思う。あんな嫌〜なチャンプを作るためにどれだけハードルがあったのか、想像もつかないよ。
    • 特にベル=ヴェスはしんどかっただろうな。
      • そうなん? なんで?
        • 固定方向の斜めダッシュと変形機構って、かなり難しそう。
    • どっちかっていうと、LoLのスパゲティコードをうまく扱う苦労じゃね?
      スパゲティコードとは、コンピュータプログラムの状態を指すための表現(俗語)であり、命令の実行順が複雑に入り組んでいたり、遠く離れた関連性の薄そうなコード間で共通の変数が使われていたりするなど、処理の流れや構造が把握しにくい見通しの悪い状態になっているプログラムのことである。Wikipedia

 

  • このスレ、「ソフトウェアエンジニアの仕事を理解してる人」と「理解してない人」で溢れてるな。

    追記:いや、訂正するわ。どうやら誰も、ソフトウェアエンジニアはチャンピオンのデザインには関与しない(ソフトウェアの制約がある場合を除いて)って分かってないっぽいな。

    • ゲーム開発がどういうものか、誰も分かってないんだよねぇ。
      • このサブにある投稿全部に「スキンで金儲ける前にバグ修正しろや!」ってコメントが延々とつくんだよな。

        追記:このコメントへの返信がまさにそれで笑う。

        • 「このミュージックビデオ作った開発者、今すぐPV作るの止めてクライアント直せや!!!!$!」
    • この人のチャンプデザインへの関与なんて、そこらのRedditユーザーと同じくらいだよ。仕事は、ただゲーム内で動くようにすることだけ。

      「自分が手がけたチャンピオン」って言っちゃったからちょっとまずくて、そこからみんなの勘違いが始まってると思うけどね。これって会社が街の静かな場所に巨大な工場を建てるって決めたからって、工事の作業員を責めるようなもんだよね。

 

  • 今年の初めにも、カ・サンテに関わったRioterが解雇されたことをみんな喜んでたけど、カ・サンテは彼の初めてのプロジェクトだったし、ベテランデザイナー3人が一緒だったんだよ。彼の名前なんて、カ・サンテの開発ストーリーの記事にも出てなかったしね。

    結局、みんな誰かにイライラをぶつけたいだけ。解雇されたRiot社員がよくその標的にされるんだよな。

    • ゲーム業界やオンラインコミュニティの現状は本当にひどい。これは社会全体の悲惨な状態を反映してるんだよな。現代社会への悪口ってつもりはないんだけど、正直、多くの人が驚くほど無知だし、その問題は悪化する一方のように見えるよ。

 

  • いや、この人の投稿へのコメント、マジでひどすぎるだろ。勘弁してくれよ。
    • LoLコミュニティの人たちが、「ソフトウェアエンジニア」っていう肩書を見て、「この人はチャンピオンデザインには関わっていないんだ」って気づけるほど賢いとでも思ったのかい?
    • ゲームのキャラクターのことで誰かに嫌がらせしてもOKと思っている人たちは、実在しているんだよ。

 

このソフトウェアエンジニアのベル=ヴェス実装時の創意工夫

約束通り、ベル=ヴェスの技術について少しシェアするよ。直面した課題や、それに対してどう解決したかも含めてね話すね!

まずはベル=ヴェスの「ヴォイドリング」について話そう。

「ベル=ヴェスがレーンミニオンをヴォイドリングに変える」ってアイデアをかなり早い段階で検討し始めた。目標は、レーンミニオンが死ぬとそれをヴォイドリングに変えて、レーンミニオンと同じように振る舞わせることだったんだ。

ヴォイドリングのステータスはレーンミニオンと同じで、HPやARとかMRとか、攻撃範囲なども同じ。つまり、メレーミニオンはメレーヴォイドリングになるってわけだ。これだけ単純な仕組みだったから、最初のプロトタイプもすぐに作れたよ。

最初の壁は、キャノンミニオンやスーパーミニオンのヴォイドリングをカットして、近接と遠距離キャスターのみに絞る決定をしたときに出てきた。これはゲームプレイやスコープのフィードバックを踏まえたもの。

それまで、死んだミニオンのステータスをヴォイドリングにコピーして生成してたから問題なかったけど、キャノンミニオンやスーパーミニオンはステータスが強すぎて、そのままコピーするわけにはいかなかったんだ。

だから、普通のメレーミニオンと後衛ミニオンを生成して、見た目だけヴォイドリングに変える方法を試したけど、これには2つの問題があった。

ミニオンを生成して変装させるのはコストが高かった。1ウェーブを一度に生成すると、フレームレートが落ちてしまって、うちの基準では許容できないレベルだった。

レーンミニオンには時間と共に成長する追加ステータスがあって、それらが別々に管理されてたせいで、生成したらレベル1のミニオンになってた。

デザイナーがヴォイドリング用のステータスを独自に設定することもできたけど、個別に設定するのはパフォーマンスに悪いし、将来的に変更したいデザイナーにとっても技術的負担が大きかった。

そこでバラックシステム(訳注:開発環境のミニオン生成システムと思われる)をリファクタリングして、デザイナーが簡単にカスタムレーンミニオンを生成できるようにしたんだ。その結果、一度に100体のヴォイドリングを生成しても、最初のプロトタイプで15体を生成するのと同じくらいの負荷になったんだよ。

リファクタリング とは、コンピュータプログラミングにおいて、プログラムの外部から見た動作を変えずにソースコードの内部構造を整理すること。Wikipedia

さらに、このリファクタリングで新しい種類のミニオンも簡単に作れるようになったんだ!

ヴォイドリングにはたくさんの愛とこだわりが詰まっているし、素晴らしい仲間たちと一緒にこの仕事ができたことに本当に感謝してる。

さらに、彼女の「ビンタ」アニメーションが無限に上昇するASに対応できるようにした技術について話そう。

ベル=ヴェスの特徴の一つは、攻撃速度に上限がないことなんだ。

これまではリワークされたケイルが複雑なオートアタックの仕組みを持ってたんだけど、それは進化する形態と高い攻撃速度の特性があったからってのが理由だ。

でも、ベル=ヴェスはまた別のデザインの方向性で、水生生物のようにゆっくりと優雅で流れるようなイメージにインスパイアされていて、優雅だけど実は容赦なく攻撃的な捕食者って感じを出してる。

少なくとも、こういうベル=ヴェスの特徴はアニメーターとVFXアーティストにとって大きな挑戦だった。

スタイル的には、攻撃速度が遅い時は広く大きなスイングのアニメーションに落ち着いた。

攻撃と移動を滑らかに繋ぐために、複数のアニメーションクリップを細かくつなぎ合わせ、特定のブレンド値を使ってカチッとした感触を出すようにしてる。

ただ、VFXはアニメーションのブレンドシステムに直接結びつけることができなかったから、オートアタックを途中でキャンセルしても、スワイプエフェクトがそのまま再生され続ける問題があった。

この問題を実感してもらうために、攻撃とストップを連打してみたりした。

ベル=ヴェスはオートアタックをメインにしてるチャンプだから、攻撃の途中でアニメーションを頻繁にキャンセルすることが多くて、この問題が目立っちゃってたんだ。

そこで、VFXをより複雑なアニメーションクリップに紐づけるサポートを追加して、アニメーションシステムがエフェクトの持続時間を制御できるようにしたんだ!

この機能は長らく要望があったものだけど、割と早く実装できたよ。

録画したGIFは持ってないけど、ベル=ヴェスの攻撃アニメーションが最高に気持ちいいと感じてもらえたら嬉しい!

死の高速ビンタ!

アニメーションとVFXのチームにも感謝!この大事な要素を完璧に仕上げるためにめっちゃ頑張ってくれたんだよ。


Source: The software engineer who worked on KSante, Ambessa, Belveth and Briar was laid off

 

管理忍

すごい技術でござる。

おすすめ関連記事

今年初めに解雇されたRiot Gamesのコンセプトアーティストが、解雇後数時間で外注会社からオファーを受け『リーグ・オブ・レジェンド』のスキン制作を一律料金で依頼されていた
海の向こうで起きたトンデモ事案が話題に。
Riot Gamesがまたもや人員削減を行うことを発表した
Riot Gamesが再びレイオフを実施することを発表した。
スポンサーリンク
LoL

コメント

  1. カサンテ良いキャラだと思うけど 愛着沸いちゃった

    9
    14
  2. 別にこの人がゲームデザイナーだろうが叩くのはゴミだし
    辞めた人叩いてどうすんのって話でもあるし
    miaピンたいてキレてるやつと同じで、自分の生活がうまくいってないから他人に当たってるだけなんだろうな

    26
    7
    • このコメントは黄昏の帳でよく見えないでござる。ニンニン。
      3
      31
      • 自由はなんでもしていいって意味じゃない事を学んでほしい

        3
        1
      • もう五味でも開示請求が通る世の中やぞ
        お前の生きてきたインターネットはもう存在しないんだよ

        5
        1
  3. このコメントは黄昏の帳でよく見えないでござる。ニンニン。
    2
    32
    • 解雇の根拠なんて内部の人間しかわからないのに言い切るのはよくないぞ

      3
      1
  4. じゃあT様なら叩いて良いのか?って話だろ
    そもそも全部ダメなのであってコーディング奴隷に罪はないとか根本的にズレてる話

    2
    9
    • 全部ダメなのは叩く行為の方だぞ

      16
      1
    • T様は破壊者でもあると同時に新機軸のチャンプを作る天才だった
      最近のOPチャンプは強い動き欲張りセットなだけ

      16
      1
      • 少なくともヤスオは竜巻を当てないとウルトで飛んでこれないし敵に依存せずに自由な方向にブリンクできる手段は一つもないしソリアゲして殺害したあとにccを解除して理不尽な逃げをしてこないし理不尽なハラス手段や高回転で回してくる無限シールドもないしwの壁だってそれ単体では何のダメージもないし意味もなくダメージの半分がミックスダメージだったりもしない

  5. チャンプデザインに関わってる関わってない云々の前に、次から次へと解雇されていくriotのヤバさがね・・・

    7
    4
    • riotに限らず広くIT系は人減らしまくってるよ

      アメリカはインフレしすぎなのと、数年前は景気良くて人増やしてた分減らしてる

      10
      1
      • さはふ

      • これ知らないで叩いてる人定期的にでてくるのびっくりする

  6. デザイナーをクビにすべきだったな

    4
    2
    • カサンテ、スモルダー、新スカーナーをデザインした人はちゃんとクビになりました

      22
      1
  7. 調整不可チャンプが編集不可チャンピオンになってまう

  8. 分かってないやつが居るから簡潔に言うと
    こんな家を建てようってのがデザイナーで、
    それを組み立てる技術がある人がエンジニアや

    6
    6
  9. 甘えるな
    俺がエンジニアならデザイナーをウルトで誘拐してる

  10. もう、数値じゃバランス取れないよ……

  11. おい文句言うなって
    お前らゲーマーの中で一番頭いいんじゃなかったのかよ

    2
    1
    • 批判すべきはバランス調整を行なっているメンバーであって、それも単なる罵詈雑言や人格否定になっちゃいけないんだよな
      それはそれとして調整能力がお粗末だから今後はもっと頑張ってください

  12. アイデンティティがしっかりしてるチャンプは良チャンプ。スカーナー、スモルダー、ナフィーリ、この辺個性が薄い

    • スカーナーのキャラは絶対前の方が良かった
      クリスタルを無意味に没収しちゃったせいであまりに地味

  13. 悪いのはこの人じゃなくてlolやってりゃ出すべきじゃないって分かりそうなチャンプを平気で企画する人なんだよね