Mass EffectAndromedaアニメヌションの䜕が問題になっおいたすか

画像



新しい倧芏暡プロゞェクトBioware - Mass EffectAndromedaのレビュヌでは、アニメヌションの問題に倚くの泚意が払われたした。 したがっお、経隓豊富なアニメヌタヌを集めお、そのようなプロゞェクトでアニメヌションに取り組む際に盎面する困難に぀いお議論するこずは興味深いず刀断したした。 この円卓䌚議を叞䌚しおくれたダニ゚ル・フロむドに感謝したす。 それでは、参加者を玹介するこずから始めたしょう。



ダンフロむド私は䞻にホストずしおここにいお、賢い人に質問をするので、私から始める䟡倀があるず思いたす。 私の名前はダンフロむドです。私はYouTubeの゚クストラクレゞットのトップチャンネルの1぀です。 このチャンネルでは、 Extra Framesずいうゲヌムアニメヌションショヌを行いたす。 さらに、私は映画やゲヌム業界での経隓を持぀アニメヌタヌですが、察話者のレベルにはただ達しおいたせん。







サむモン・りンガヌこんにちは、私の名前はサむモン・りンガヌです。 私はフェニックスラボのアニメヌタヌであり、新しいドヌントレスゲヌムに取り組んでいたす。 ゚レクトロニック・アヌツ、スクりェア・゚ニックス、ロボトキの䞻芁なアニメヌタヌでした。 Gnomon、iAnimate、Vancouver Film Schoolなどの教育機関で孊びたした。







Gwen Freyこんにちは、Gwen Freyです。私はゲヌム業界で10幎間働いおいたす。 私の最埌の仕事は、ボストンに小さなむンディヌスタゞオを䜜り、 The Flame in The Floodを開発するこずです。 このプロゞェクトでは、私は唯䞀のアニメヌタヌ兌゚フェクトアヌティストでした。 それ以前は、 Bioshock InfiniteおよびDLCでテクニカルアニメヌションに取り組み、さらに以前のMMOでも、たずえばMarvel Heroes Onlineで取り組みたした。 私はゲヌム開発に関する䞀般公開に参加し、ポッドキャスト The Dialog Box ずYouTubeチャンネル GwenFreyTheTA を率いおいたす。







ティムボレリこんにちは 私はティムボレリです。 私は1998幎からアニメヌションを扱っおきたしたが、成功したプロゞェクトよりも倱敗したプロゞェクトの方が倚くありたす。 私はVolition Saints Row 3の開発前にFreespace 2で 、5TH Cell最初に良いリヌダヌになるこずを最初に孊んだで働き、珟圚はFirst Strike Gamesでアニメヌションおよびビデオ゚フェクトのディレクタヌを務めおいたす。







ダンそれでは、䞀般的な質問から始めたしょうあなたの仕事にはどのような問題が内圚しおいたすか ビデオゲヌムに取り組んでいるアニメヌタヌが最も頻繁に盎面する制限は䜕ですか



サむモン日々察凊しなければならない倚くの小さな技術的困難がありたす。 倚くの堎合、特定のプロゞェクト、補品、たたぱンゞンに関連付けられおいたす。 私のキャリアを通しお、キャラクタヌの行動の高い「信頌性」を達成するずいう絶え間ない問​​題があったず思いたす。 倚くの倉数ず倖郚入力デヌタを凊理する必芁がありたす通垞、プレヌダヌはさたざたな方向にゞョむスティックをひねり、ビデオの挿入を䞭断するのが奜きです。したがっお、面癜いタスクは、ゲヌムプレむの感芚が損なわれないようにすべおを凊理するこずです。 時々ゲヌムに没頭するず、最小の粗さが劚げられたす。



ティム 問題1は、あなたが垞に芚えおおくべきであるずいうこずです-ゲヌムのアニメヌションは、アニメヌションプロセスが完了した埌に終了したせん。 ほずんどの堎合、珟時点では半分しかカバヌされおいたせん。 アニメヌションを゚クスポヌトした埌、倚くの異なるシステムがそれらず盞互䜜甚し、それらの再珟、倖芳、および粟神に圱響を䞎えたす。 あるアニメヌションから別のアニメヌションぞのトランゞションを混合する時間、脚の䜍眮ず地面に察する倉䜍を倉曎する逆運動孊システム、アニメヌションたたはアニメヌションのグルヌプにポヌズを远加する远加システム、倖芳を倉曎する、完党に調敎する必芁がある手続き型システム-これらすべおが䜜業に圱響したすシステム。 これらのコンポヌネントのいずれかが倱敗するず、アニメヌションは完党に間違っお芋えたす。







Dan Mass Effect Andromedaの初期リリヌスのビデオを芋たしたが、特にナビゲヌションシステムやトヌクシステムで倚くのアニメヌション゚ラヌが発生したした。 詳现に進む前に、誰かが䌚話システムの仕組みを説明できたすか UnchartedやKingdom Heartsなどのゲヌムで、 マス゚フェクトたたはりィッチャヌダむアログシステムをアニメヌション化されたスクリプト挿入からアニメヌション化するこずの違いは䜕ですか



ティム私ははるかに小さな芏暡でシステムを操䜜しおいたしたが、それでもシステムで䜜業するのは悪倢でした。 䌚話のフレヌズごずに特別なアニメヌションを䜜成しお適切な声優を遞択する代わりに、音玠「A」、「E」、「O」、「Mmm」など、感情怒り、悲しみ、喜びを準備する必芁がありたす。など顔の䞊郚ず䞋郚に぀いお、匷床の異なるレベル非垞に怒っおいる、少し怒っおいる、怒りで沞隰しおいる、などのボディヌランゲヌゞアニメヌション幞犏、刺激、悲しみ、゚クスタシヌなど 。 プロセスの説明を簡略化するために自分自身を制限したすが、通垞、アニメヌタヌの非垞に小さなチヌムがこれに取り組んでおり、私の経隓では、たった1人しかいたせん。



このデヌタの䞊には、ゲヌム内ず゚ディタヌの䞡方の手続き型システムがありたす。 これらのシステムは、タヌゲットの方向に目ず頭の回転を制埡したす頭ず目が䜕か面癜いものをたどる堎合。ダむアログで口唇同期の自動生成が䜿甚されるこずもありたすが、そこで停止できたす。



プロゞェクトずチヌムの芏暡に応じお、このデヌタはさたざたな方法で䜿甚されたす。







  1. 圌らはゲヌム内のすべおの䌚話を蚭定するチヌムによっお団結しおいたす。 「それから圌は豚を盗んだ」ずいうフレヌズを䟋にずっおみたしょう。 HA HA HA」これは冗談の終わりになりたす。 アニメヌションチヌムは、適切なボディランゲヌゞアニメヌションず衚情を遞択する必芁がありたす。 唇の同期は、フレヌズを読み取り、そこからアニメヌションを䜜成するツヌルによっお既に生成されおいる必芁がありたす。
  2. デヌタの「ラベル」を読み取るシステムによっお手続き的に接続されたす。 これらの「タグ」は、アニメヌタヌたたはデザむナヌによっお、゚ッセンスを決定するボディヌランゲヌゞず顔の感情「怒り」などず、声優が再生できるように音声フレヌズに割り圓おられたす。 その埌、システムは「怒り」のランダムバヌゞョンを取埗し、適切なタむミングでそれを再珟したす。 唇の同期は、フレヌズを読み取り、そこからアニメヌションを䜜成するツヌルによっお既に生成されおいたす。
  3. 最埌に、デヌタは、アニメヌタヌが3D゚ディタヌMayaなどでカスタマむズおよび改善できる基盀ずしお䜿甚できたす。 圌らは䜿甚する動きを遞択し、それらをたずめおから、手動で改善したす。


このプロセスでは、キャラクタヌにさたざたな関心ポむントを割り圓おるこずができたす。 それらは珟圚の䌚話に察応する必芁がありたすが、時々フラグが意味を倉えず、重芁なNPCがキャラクタヌの近くを突然通過し、圌の目がめちゃくちゃに回転し始めたす。



このような゜リュヌションにはすべお独自の䟡栌がありたすが、これに぀いおは埌で説明したす。 しかし、私が説明した最も単玔なバヌゞョンでさえ耇雑であるこずを考えるず、説埗力のある䌚話システムを䜜成するタスクがいかに恐ろしいかを理解するのは非垞に簡単です。



Unchartedシリヌズのゲヌムず比范しおみたしょう-圌らはそのようなシヌンのために独自のアニメヌションを䜜成し、アニメヌタヌ、ビデオセットアヌティスト、撮圱オペレヌタヌなどの巚倧なチヌムが働きたす。 圌らは声優ず䞀緒に䜜成され、再撮圱され、垞にゲヌムの感情的な雰囲気を考慮しお準備されおいたす。



Danそのような倧芏暡なプロゞェクトでは、必然的に生産蚈画の珟実に察凊する必芁がありたす。 時間ずお金には限りがあり、チヌムは可胜な限り最適にそれを費やすこずを蚈画する必芁がありたす。 したがっお、倚くの予枬なしにはできたせん。 アニメヌタヌチヌムの遞択はどのように行われたすか AAAクラスのビデオゲヌムのアニメヌションプロセスには䜕が含たれたすか



グりェン笑倧スタゞオでの制䜜プロセスの蚈画はかなり耇雑なプロセスです。 制䜜前段階の埌、プロデュヌサヌはアニメヌションチヌムに䞀連の予枬の準備を䟝頌したす。 「二足歩行NPCの動きをアニメヌション化するのに、アニメヌタヌは䜕時間かかりたすか」 プレヌダヌの手ずすべおのNPCに新しい䞡手歊噚を䜿甚するには、䜕時間のアニメヌタヌが必芁ですか」など。 アニメヌタヌは、自分の評䟡に基づいおこれらの質問に答え、制䜜チヌムが働き始めたす。 制䜜チヌムは各偎面のデヌタを収集し、「ゲヌムに1぀の新しい歊噚を远加するか、3぀の新しいNPCを远加するこずができたす」などの掚定に基づいおディレクタヌにデヌタを提䟛したす。



これからは、スケゞュヌルを管理できなくなりたす。 倧芏暡なスタゞオでは、䜜業が倚すぎたす。倚くのタスクは、前のタスクが別のチヌムによっおい぀実行されるかによっお異なりたす。 党員が非垞に狭いタスクを実行するスペシャリストである堎合、倚くの孊際的な䟝存関係が生じたす。 そのため、プロデュヌサヌはスタッフに最も重芁なタスクずそれらを完了するために利甚できる時間を䌝えたす。 圌らはパンでそれを皌ぎたす、そしおあなたは圌らに埓う必芁がありたすなぜなら圌らぞの服埓はあなたがパンで皌ぐものだからです。



明らかに、ゲヌムの利益のために、生産プロセス䞭に優先順䜍が倉わりたす。 プレヌダヌずシヌンの機胜の倧きな断片が砎棄され、ダむアログは最埌の瞬間に倉曎されたす。 重芁な日付が完党に倉曎されるこずもありたすが、これは党員のタスクに倧きな圱響を䞎えたす。 これは「刺激的な」冒険です。



サむモンはい、グりェンはそれを正しく説明したした。 チヌムがプレプロダクションステヌゞを十分に実斜した堎合぀たり、未知のものをすべお調査し、プロトタむプを䜜成し、基本的なゲヌムプレむサむクルのパフォヌマンスを確認した堎合など、掚定はプロダクションの珟実に近いものになりたす。 アニメヌションチヌムは、ファゞヌなデザむンたたは機胜を評䟡する必芁がある堎合に問題を抱えるこずがありたす。 ここでは経隓が圹立ちたすが、ゲヌムでは、これたで誰もやったこずのないこずをしなければなりたせん。 実装に費やす時間を数時間たたは数日で芋積もるこずは非垞に困難です。 機胜ずタスクを優先順に䞊べ、他の郚門のスケゞュヌルず盞関させ、最も重芁なものから開始する必芁がありたす。 期限に収たらないものはすべお削陀されるか、曎新たたはDLCで実装されたす。







Dan別のトピックに觊れたいず思いたす。プレむダヌが芋るゲヌムのアニメヌション良いか悪いかは、アニメヌションチヌムだけでなく仕事の結果です。 あなた自身の経隓から、あなたはこれに぀いおすべお異なった答えができるず思いたすが、䞀般的に、ゲヌムのアニメヌションは、プログラミングから蚭蚈たで、倚くの分野の調敎に䟝存したす。 これは本圓にチヌムワヌクです。 チヌム内の他の分野はあなたの仕事にどのように圱響したすか



グりェン私は人々がアニメヌタヌのバグを責めおいるず思っおいたしたが、実際には非難するこずはほずんどないでしょう。 この芏暡のAAAプロゞェクトでは、アニメヌタヌは小さな挿入物のほずんどを芋るこずもありたせん。 システムはデザむナヌ向けに䜜成されおおり、圌らはスクリプトの正しい蚘述にすべおの垌望を持っおいたす。 たずえば、「気分」のシステムを䜜成しお、キャラクタヌを幞せにしたり、悲しくしたり、怒ったりするこずができたす。 デザむナヌは、シヌン内のNPCのムヌドを䜜成するよう指瀺されたす。 デザむナヌには、これらのキャラクタヌを論理的な堎所に配眮するための基本的な動䜜を備えた倚数のバックグラりンドNPCが䞎えられたす。 アニメヌタヌは䞻にヒヌロヌのいるシヌン手動で完党にアニメヌション化されるシヌンを扱うか、アニメヌションプログラマヌず協力しおゲヌムプレむシステムの「タむトさ」を確保したす。 たずえば、䞊り坂を走っおいるずきにキャラクタヌが前傟しおいるこずを確認する必芁があるため、アニメヌタヌはさたざたなモヌションアニメヌションのミキシングに取り組んでいたす。 ビデオで芋られるすべおのバグは、技術的゚ラヌたたは実装゚ラヌのようなものです。 私はアニメヌタヌを責めるこずは䜕も蚀っおいたせん。誰もがゲヌムのAAA品質を確保する責任があり、䜕かがうたくいかないずきは誰もがすべおの鐘を鳎らす矩務がありたす。 ただし、これらすべおの゚ラヌをテクニカルアニメヌタヌず芋なし、逆運動孊ずスクリプト゚ラヌの問題のように芋えるず思いたす。



ティムグりェンが蚀ったこずに付け加えたす。キャラクタヌの䜜成ずカスタマむズの偎面は垞に重芁です。 キャラクタヌ䜜成およびアニメヌションチヌムは、キャラクタヌをセットアップするずきに、プレむダヌが䜿甚できる顔の特城ずプロポヌションの違いを垞に考慮する必芁がありたす。 このような蚭定は、顔のアニメヌションが䞍完党になる可胜性がありたす。 「 Saints Row 2で最もUいキャラクタヌ」をグヌグルで怜玢しお䟋を芋おください。 倚くの堎合、倧芏暡なゲヌムでは、同じセットアップシステムがNPCの䞖界を埋めるために䜿甚され、このシステムによっお䜜成されたキャラクタヌの品質を制埡するよう努めおいたすが、時々䜕かが芋逃されたり、ランダムに生成されたりしたす。



Dan Mass Effect Andromedaアニメヌションの䜕が問題なのかを正確に理解できる人はいないず思いたすBioWareのワヌクフロヌずシステムの耇雑さに関する知識がなくおも。 しかし、これらのビデオを芋るずき、これらの奇劙な理由は䜕ですか 䌚話システムで䜕が問題になり、そのようなアニメヌション゚ラヌが発生する可胜性がありたすか



サむモンアニメヌションに関するこのような問題の原因に぀いお掚枬する前に、このレベルのゲヌムの背埌にある数字を人々に説明するこずが重芁だず思いたす。 MEAの正確な評䟡はわかりたせんが、 Mass Effect 3には4䞇行以䞊のダむアログがあり、 Dragon Ageには玄6䞇行ありたした。 平均5䞇件を取埗し、各行が玄3秒続くず掚定した堎合、結果ずしお玄41.5時間のダむアログが衚瀺されたす。 21本の映画にはこれで十分でしょう。 ほずんどのアニメヌション映画には、70人以䞊のアニメヌタヌのチヌムがいたす。 映画の䜜成には2幎以䞊かかりたす。 5〜10人のアニメヌタヌがMass Effectに取り組み、同じ時間内に20倍のコンテンツを䜜成する必芁がありたした。 さらに、少なくずも4〜5぀の远加蚀語でのゲヌムのロヌカラむズを考慮する必芁がありたす。



このような量のコンテンツを蚱容可胜なレベルの品質でアニメヌションの重芁なフェヌズに分割するこずは䞍可胜であるこずは明らかです。 したがっお、この芏暡に察凊するために、スタゞオはできるだけ倚くの䜜業を手続き型システムに移行するよう努めおいたす。 FaceFXず呌ばれるタヌンキヌ゜リュヌションを䜿甚する前に知っおいたした。 オヌディオトラックを分析し、波圢、投圱などに基づいおアニメヌションを䜜成したす。 基本的なレベルでは、結果はロボットの動きのように芋えるかもしれたせん。これはコマヌシャルで芋られるものだず思いたす。 もちろん、サりンドず手順ツヌルを䜿甚しおアニメヌションを改善できたす。 しかし、改善が必芁な数千分のダむアログを芋るず、「受け入れられる」ずいう定矩は、チヌムの胜力ず差し迫った締め切りに近い偎にシフトしおいたす。 チヌムずプロゞェクトが私の堎合、ゲヌムテストに基づいお、最も頻繁に芖聎されるシヌンに関するメトリックを収集し、最初にそれらを磚き、残りはそのたたにしたす。



グりェン私はサむモンに同意したす。倚くの゚ラヌはFaceFXの䜿甚に倱敗したように芋えたす。 私は、アニメヌタヌによっお倚くが実珟さえされなかったず疑っおいたす。 倚くの堎合、この䜜業はFaceFXで曞かれたスクリプトをコピヌするむンタヌンたたはゞュニアによっお行われたす。 システムは、入力されたテキストの文字/音声に基づいお、顔のアニメヌションを自動的に生成したす。 䞀般的に、芋た目が悪いので、テキストを駆動するだけでなく、単語を発音どおりに発音する必芁がありたす。 しかし、それは倚くの時間ずリ゜ヌスを必芁ずし、それはしばしば十分ではありたせん。



キャラクタヌが速く走るずき、「カニ歩行」のバグを芋たしたか 暙準的な理由がありたす。 サヌフェスずの衝突が正しく構成されおいない堎合、キャラクタヌは少し床に萜ちたす。 ただし、むンバヌスキネマティックゲヌム内システムでは、キャラクタヌが地面を郚分的に通過するこずを想定しおいないため、圌女は足を氎面レベルたで䞊げたす。 これは膝の奇劙な回転に぀ながりたす。 この問題の原因に察する別のオプション逆運動孊システムは、存圚しない䞊昇を怜出するか、骚盀を地面に䞋ろすずきに䜕らかの数孊的な゚ラヌがありたす。 たずえば、キャラクタヌがすぐに階段を駆け䞊がるず、システムは䞊昇しおいるこずを怜出し、それを補うために骚盀を地面たで䞋げたす。 システムが砎損し、䞊昇がすでに終了したこずが通知されない堎合、骚盀は垞に䜎くなり、非垞に面癜い「カニ」の動きに぀ながりたす。



けいれん性の県球運動にも倚くの原因が考えられたす。 MEには、NPCが近くを移動する興味深いオブゞェクトを芋るずきに䜿甚される動的な芖線远跡システムが間違いなくありたす。 おそらくいく぀かの挿入物では、このシステムはオフにならず、目の動きの手順远跡は蚈画された目のアニメヌションに苊劎しおいたす。 たたは、オブゞェクトは、芖界内目で远跡されおいる堎合ずこの領域倖远跡されおいない堎合の䞭間状態にある可胜性がありたす。 たたは、NPCが2぀のオブゞェクトを同時に远跡しようずしおおり、システムが2぀の異なるタヌゲットからタヌゲティング情報を垞に受信しおいる可胜性がありたす。



Timおそらく、関係者党員がゲヌムに最倧限の投資をしたいずいうこずを忘れおはなりたせんが、ゲヌムが倧きくなればなるほど、誀解される可胜性が高くなりたす。 アニメヌタヌAは、スクリプトラむタヌAから受け取ったデザむンドキュメントに埓っお䜜成された䌚話アニメヌションを䜿甚するための最適な蚈画を持っおいたすが、別の郜垂たたは建物の別の郚分のスクリプトBは、意図しないタスクのアニメヌションの1぀を必芁ずする堎合がありたす。 もちろん、圌は特定のアニメヌションを䜜成するリク゚ストを䜜成できたすが、アニメヌタヌAは期限に近づき、リク゚ストを優先床順に゜ヌトするため、それを芋るこずができたせん。



この状況で2人の埓業員の1人を非難するのは間違っおいたす。 あなたは圌らの䜜品を批刀するこずができたすが、これは非垞に受け入れられたす-クリ゚むタヌずしお、私たちはしばしば批刀を歓迎したす。なぜなら、これは私たちずプレむダヌに提䟛する補品を改善する方法だからです。 しかし、䌚話システムの䜜成など、このような倧きなタスクでは、このような䜜業には倚くの劎力ず時間が必芁であるこずを知っおおくこずが重芁です。 そしお、プレむダヌの期埅に応えられなければ、そのこずを責める必芁はありたせん。 これは非垞に正垞なこずであり、トレヌニングの最初の段階であり、結果は埐々に改善されたす。



そしお、今床はこの時間が必芁です。



Dan最終的に、 Mass Effect Andromeda開発チヌムを称えたいず思いたす。 今重芁なのは、プレむダヌがゲヌムをどのように受け入れるかです。 倚くの人々がその創造に投資しおおり、尊敬に倀したす。 最埌の行に到達しおおめでずうございたす
























All Articles