『ドラクエモンスターズ3』開発にはUnityのプレハブバリアントやPolybrushなどを活用。ユニティ・テクノロジーズ・ジャパン、開発者インタビュー記事を公開

『ドラクエモンスターズ3』開発にはUnityのプレハブバリアントやPolybrushなどを活用。ユニティ・テクノロジーズ・ジャパン、開発者インタビュー記事を公開

2024.07.24
ニュースUnity
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • ユニティ・テクノロジーズ・ジャパン、『ドラゴンクエストモンスターズ3 魔族の王子とエルフの旅』の開発についてインタビューした記事を公開
  • 500種類以上のモンスターを効率的に実装した手法などを解説
  • 開発チーム全員で使用ツールをUnityに統一したメリットなども語られている

ユニティ・テクノロジーズ・ジャパンは2024年7月22日(月)、「『ドラゴンクエストモンスターズ3』で実践された、多種・大量の3Dキャラクターを制作するための工夫。鍵は「仕様の共通化」と「自動化」にあり」と題した記事を、同社の公式サイトにて公開しました。

同記事では、『ドラゴンクエストモンスターズ3 魔族の王子とエルフの旅』(以下、『ドラクエモンスターズ3』)における、開発にUnityを用いたメリットや作業の効率化などについて、開発に携わったトーセ時田康孝氏や矢部建徳氏、サファリゲームズ土井達哉氏にインタビューしています。

(画像はユニティ・テクノロジーズ・ジャパン公式サイトより引用)

『ドラゴンクエストモンスターズ』シリーズは、さまざまなモンスターたちを仲間にして育成し、共に冒険できるRPGです。

最新作の『ドラクエモンスターズ3』には、500種類以上の多彩なモンスターが登場します。多種多様で膨大な個体数のモンスターを実装するにあたり、開発上の工夫として「仕様の共通化」と「自動化」が重要だと語られています。

記事中では、DCCツールにおける階層構造の整理やアニメーションのベイク処理などが自動化された事例が語られました。

そのほかにもプレハブの作成や、状態異常のエフェクトを表示するノードの追加といった作業が、エディタの拡張により一括で実行可能になった事例なども紹介されています。

(画像はユニティ・テクノロジーズ・ジャパン公式サイトより引用)

同形状でカラーが異なる別種のモンスターは、プレハブバリアントにより実装したと述べています。モンスターの情報などを継承し、マテリアルを差し替えるだけで実装できるとのこと。

青色の「スライム」とオレンジ色の「スライムベス」のように、形状が同一で別種のモンスターは、マテリアルを差し替えて実装している(画像はユニティ・テクノロジーズ・ジャパン公式サイトより引用)

さらに、アーティストの作業の大半をUnityだけで完結できたことにより、開発チーム全体でUnityを使用できたことがUnity導入のメリットとして挙げられています。これにより、アーティストやエンジニアが互いに使用するツールの前提知識を説明する工程が省かれ、意思疎通がスムーズになったといいます。

また、プランナーがPolybrushの「頂点ペイント」機能を用いてデザイナーに指示を出すことで、円滑なコミュニケーションが可能になった事例が紹介されています。

開発に役立ったUnityの機能も紹介されています。カメラ制御においては、あらゆるサイズのモンスターを画角に収めるため、複数のオブジェクトを1つのグループとして扱えるCinemachine Target Groupや、カメラが一定の距離でオブジェクトを追従するFraming Transposerといった機能が使用されています。

スライム4体をCinemachine Target Groupで1つのグループとして設定し、Framing Transposerによりカメラを追従させる(画像はユニティ・テクノロジーズ・ジャパン公式サイトより引用)

マップのデバッグ作業においては、コリジョンの角度を「Gizmo」で可視化し、歩行箇所の不具合などを調査した事例が紹介されています。

コリジョンのデバッグモードをONにして、プレイヤーが歩行可能/不可能な場所を色分けで可視化した様子。コリジョンの角度が一定値を超えて歩行できない場所は赤く描画される(画像はユニティ・テクノロジーズ・ジャパン公式サイトより引用)

詳細はユニティ・テクノロジーズ・ジャパン公式サイトをご確認ください。

『ドラゴンクエストモンスターズ3』で実践された、多種・大量の3Dキャラクターを制作するための工夫。鍵は「仕様の共通化」と「自動化」にあり|ユニティ・テクノロジーズ・ジャパン公式サイト

関連記事

ゲーム開発関連ツールのリリース・アップデートまとめ【2026/2/7】
2026.02.07
『Shadowverse: Worlds Beyond』の実装は前作からどう変わった?Unity技術基盤とバトルロジック刷新の裏側【U/Day Tokyo 2025】
2026.02.05
ゲーム開発関連ツールのリリース・アップデートまとめ【2026/1/31】
2026.01.31
サイバーエージェントSGEコア技術本部、Unity 6.3のRenderGraph新機能・変更点をブログにて紹介
2026.01.30
100万PV超のMayaモデリング解説連載が書籍化。『ローポリで極めるキャラクターモデリング』、ボーンデジタルが1/31(土)に発売
2026.01.28
UE・Unity・Godotで使える130種類以上のアニメーションを収録した「Universal Animation Library 2」、CC0でリリース。無料版も提供中
2026.01.26

注目記事ランキング

2026.02.02 - 2026.02.09
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

Aスタンス
エースタンス 人型の3Dモデル作成の際に基本姿勢としてよく用いられるポーズの1つ。Aポーズとも呼ばれる。 直立した状態で、腕を斜め下に開いて垂らし、手のひらを内側に向ける姿勢。人がリラックスしている状態に近いため、自然に近い状態でのモデリングが可能になり、ポーズ変形時のテクスチャの伸びも少ない。
VIEW MORE

Xで最新情報をチェック!