• ゲーム
  • Industry
  • リソース
  • コミュニティ
  • 学習
  • サポート
開発
Unityエンジン
任意のプラットフォーム向けに2Dおよび3Dゲームを構築
ダウンロードプランと価格
収益化
アプリ内課金(IAP)
ストア全体でIAPを発見し、管理する
Mediation
収益を最大化し、マネタイズを最適化する
Ad Quality
アプリのユーザーエクスペリエンスを保護する
Tapjoy
長期的なユーザーの忠誠心を構築する
すべてのマネタイズ製品
詳しく見る
詳しく見る
発見され、モバイルユーザーを獲得する
UnityベクターAI
プレイヤーを適切なゲームに接続する
Auraのオンデバイス広告
ピークエンゲージメント時にデバイス上のユーザーにリーチする
すべての成長製品
活用事例
3Dコラボレーション
リアルタイムで3Dプロジェクトを構築およびレビューする
没入型トレーニング
没入型環境でのトレーニング
顧客体験
インタラクティブな3D体験を作成する
すべての業界ソリューション
業界
製造業
運用の卓越性を達成する
小売
店内体験をオンライン体験に変換する
自動車
革新と車内体験を高める
全業界
技術ライブラリ
ドキュメント
公式ユーザーマニュアルとAPIリファレンス
開発者ツール
リリースバージョンと問題追跡
ロードマップ
今後の機能をレビューする
用語集
技術用語のライブラリ
インサイト
ケーススタディ
実際の成功事例
ベストプラクティスガイド
専門家のヒントとコツ
すべてのリソース
新機能
ブログ
更新情報、情報、技術的ヒント
お知らせ
ニュース、ストーリー、プレスセンター
コミュニティハブ
ディスカッション
議論、問題解決、つながる
イベント
グローバルおよびローカルイベント
コミュニティストーリー
Made with Unity
Unityクリエイターの紹介
ライブストリーム
開発者、クリエイター、インサイダーに参加する
Unity Awards
世界中のUnityクリエイターを祝う
すべてのレベルに対応
Unity Learn
無料でUnityスキルをマスターする
プロフェッショナルトレーニング
Unityトレーナーでチームをレベルアップ
Unity初心者向け
スタートガイド
学習を開始しましょう
Unityエッセンシャルパスウェイ
Unity は初めてですか?旅を始めましょう
ハウツーガイド
実用的なヒントとベストプラクティス
教育
学生向け
キャリアをスタートさせる
教育者向け
教育を大幅に強化
教育機関向けライセンス
Unityの力をあなたの機関に持ち込む
認定教材
Unityのマスタリーを証明する
サポートオプション
ヘルプを得る
Unityで成功するためのサポート
Success Plan
専門的なサポートで目標を早く達成する
FAQ
よくある質問への回答
お問い合わせ
私たちのチームに連絡する
プランと価格
言語設定
  • English
  • Deutsch
  • 日本語
  • Français
  • Português
  • 中文
  • Español
  • Русский
  • 한국어
ソーシャル
通貨
購入
  • プロダクト
  • Unity Ads
  • サブスクリプション
  • Unity Asset Store
  • リセラー
教育
  • 学生
  • 教育関係者
  • 教育機関
  • 認定資格試験
  • 学ぶ
  • スキル開発プログラム
ダウンロード
  • Unity Hub
  • ダウンロードアーカイブ
  • ベータプログラム
Unity Labs
  • ラボ
  • 研究論文
リソース
  • Learn プラットフォーム
  • コミュニティ
  • ドキュメント
  • Unity QA
  • FAQ
  • サービスのステータス
  • ケーススタディ
  • Made with Unity
Unity
  • 当社について
  • ニュースレター
  • ブログ
  • イベント
  • キャリア
  • ヘルプ
  • プレス
  • パートナー
  • 投資家
  • アフィリエイト
  • セキュリティ
  • ソーシャルインパクト
  • インクルージョンとダイバーシティ
  • お問い合わせ
Copyright © 2025 Unity Technologies
  • 法規事項
  • プライバシーポリシー
  • クッキーについて
  • 私の個人情報を販売または共有しないでください

「Unity」の名称、Unity のロゴ、およびその他の Unity の商標は、米国およびその他の国における Unity Technologies またはその関係会社の商標または登録商標です(詳しくはこちら)。その他の名称またはブランドは該当する所有者の商標です。

Hero background image
CASE STUDY

『MARVEL SNAP』:大規模なスケールでのコンテンツ管理

Second Dinner が Unity エディターと Unity Gaming Services(UGS)をどのように活用して、2022 年の Best Mobile Game 受賞作の魅力的なアップデートを定期的に提供しているのかをご紹介します。
このウェブページは、お客様の便宜のために機械翻訳されたものです。翻訳されたコンテンツの正確性や信頼性は保証いたしかねます。翻訳されたコンテンツの正確性について疑問をお持ちの場合は、ウェブページの公式な英語版をご覧ください。
ここをクリックしてください。

『MARVEL SNAP』

爆発的な人気を誇る MARVEL SNAPアップデートに支えられているのか?Activision Blizzardでハースストーンを制作した経験を持つSecond Dinnerのチームは、新スタジオとして受賞歴のあるデビュー作『MARVEL SNAP』のコンテンツ制作と配信を効率化するために、Unityのエコシステムを選択しました。

課題

急成長するライブサービスゲームをサポートするスケーラブルなビルドパイプラインとバックエンドの構築

プラットフォーム

Android、iOS、PC

チームメンバー数

80

開発拠点

カリフォルニア州バーバンク

MARVEL SNAP』が2022年最大のモバイルゲームになるまで|Unity at GDC 2023

This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.

Unityの選択、DevOpsからLiveOpsへ

MARVEL SNAPには 200種類以上の基本カードと1,000種類以上のコレクタブル・バリアントがあり、毎週新しいコンテンツが追加される。Second Dinnerは、このコンテンツを最適化して数百万人のプレイヤーに配信するために、UnityのAddressable Asset Systemと Unity Gaming Services(UGS)のDevOpsおよびバックエンドソリューションを組み合わせた統合ビルドパイプラインを構築しました。

クリエイターの物語セカンドディナー

This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.

成果

  • 200種類以上の基本カード、1,000種類以上のバリアント、8種類の「インフィニティ・スプリット」スタイルを作成・管理。
  • オンプレミスのハードウェアや人員を増やすことなく、毎日平均30以上のマルチプラットフォームビルドを推進。
  • 2022年10月以降、AndroidとiOSで1億ドル以上の収益と 2,100万以上のダウンロードを達成
  • 2022年ゲーム大賞最優秀モバイルゲーム賞、D.I.C.E.モバイル・ゲーム・オブ・ザ・イヤー受賞。アップル・デザイン・アワード、イノベーション賞受賞
「過去の経験上、ユニティは素晴らしいパートナーであったし、今後もユニティは素晴らしいパートナーになるだろうと思っていた。ユニティはエンジンチームであり、ビルドチームだと考えている。
Kyle Harrison
KYLE HARRISON / SECOND DINNERTechnical Art Director
「Unityエディターを使う上で気に入っていることのひとつは、ビルドしたものを素早くデバイスに搭載できることです。反復のスピードだ。このループを速くすれば、より良いデザインが生まれ、より質の高い製品ができる。"
Kent-Erik Hagman
KENT-ERIK HAGMAN / SECOND DINNERAssociate Design Director
  • 技術の評価
  • 壮大なカードの作成
  • アート制作の効率化
  • アドレス指定可能なパッケージング
  • ターゲット・プラットフォームの構築
  • ビルドを簡単に最適化
  • 選手へのコンテンツ配信
  • ビッグ・アイデアから大成功へ
Unity エディターでの Marvel SNAP の UI

技術の評価

Second Dinnerの共同設立者であるベン・ブロドとジョマロ・キンドレッドは、初日からモバイルゲームを作りたいと考えていた。彼らはUnityを ハースストーンでUnityを使用しており、MARVEL SNAPのためにパートナーシップを継続することは "当然のこと "だったと述べています。

「私たちはユニティが大好きです。何もないところからすぐに使えるようになる。私たちは本当に速く反復することができ、最初の摩擦を減らすことができました。

UnityエディターとUGSを中心に開発パイプラインを構成することで、エンジンチームやその他の定型的な役割が不要になり、MARVEL SNAPに直接携わる人材を採用できるようになった。

Unityエディターのキャプテン・マーベルカード

壮大なカードの作成

セカンド・ディナーの初期の挑戦のひとつは、マーヴェル・ヒーローの大きな魅力をとらえたカードを作る方法を見つけることだった。アートチームはすぐに、キャラクターがカードの枠から飛び出して画面上で生き生きと動き出す「フレームブレイク」にたどり着いた。

「MARVELのヒーローたちは、とても巨大で、とても壮大で......単なるカードの枠に収まるはずがありません!」と、プロデューサーのニッキー・ブロデリックは説明する。「問題は、2DアーティストがUnityを使って2Dアセットを3Dに感じられるようにするには、どうすればいいのか、ということだった。

Unityを使い慣れていないアーティストのために、カード制作を加速させ、プロセスを民主化するために、Second Dinnerのテクニカルアーティストは、Card Art Tool(CAT)と呼ばれるカスタムエディターツールを構築しました。

UnityエディターのMarvel SNAPカードバック

アート制作の効率化

CATにより、Second Dinnerのアーティストは、エディターからカードをエクスポートすることなく、リアルタイムでカードにスカルプト、ハイトマップ、アニメーション、視差効果を加えることができます。カード作成パイプラインの重要な一部となり、アセット間の一貫性と互換性を確保し、80人以上の外部アーティストやインカーとのコラボレーションを可能にした。

「CATツールをスライスし、それを社外のパートナーと共有することで、簡単に導入することができました」とブロデリックは言う。「全プロセスをシームレスにし、習得しやすく、素早く反復することができた。Unityでやるのは本当に簡単だった。

UnityエディタでのMarvel SNAP VFX

アドレス指定可能なパッケージング

Second Dinnerは、開発全体でUnityのAddressable Asset Systemを使用し、コンテンツの作成と配信を効率化しています。カードアートとVFXは、ローカルとリモートのタグを持つAssetBundleに編成され、アーティストはCATを使用して独自に行うことができます。

「我々はアーティストを訓練し、良いデフォルトを設定した。グループを作成し、必要なアセットをドラッグする。自動化されている部分もあり、学習曲線はありますが、パワフルです」とリード・テクニカル・アーティストのカイル・ハリソンは言う。

PCビルドでは、ローカルアセットも一緒に出荷されるが、モバイルビルドでは、ダウンロードを小さく抑えるために、実行時にリモートアセットを動的にロード・アンロードするように設定されている。「我々のようなコンテンツ主導型のゲームには、この種のシステムは絶対に必要です」と、主任ソフトウェア・エンジニアのデイブ・リード氏は言う。

マーベルSNAPのゲームプレイ

ターゲット・プラットフォームの構築

Addressablesはまた、Unity DevOpsのBuild Automationを使用してビルド作成を最適化するのに役立ちます。特定のカードにアップデートが必要な場合、それらはAssetBundleにまとめられ、プロジェクト全体を再コンパイルする必要なく、テスト用に独自のビルドにプッシュされる。

Second Dinnerのポッドチームは、それぞれプラットフォーム固有のビルドとテストが必要な、複数の同時進行イニシアチブに取り組んでいます。Build Automationを利用することで、1日平均30個のマルチプラットフォームビルドをプッシュできるようになり、高価な社内ビルドインフラを維持する必要がなくなりました。「Build Automationは画期的でした」とエンジニアリング担当副社長のアーロン・ブランステッターは言う。「フルタイムのエンジニア2、3人分の仕事ができる。

マーベルSNAPのスパイダーマンカード

ビルドを簡単に最適化

ハリソン氏は、Build AutomationによってMARVEL SNAPのモバイルでのパフォーマンスを継続的にテストすることがどのように効率化されるかを紹介している:"ビルドをプッシュし、デバイスにプルし、VPN経由で接続し、最悪のシナリオや、アセットをダウンロードする際のゲームのパフォーマンスなどを見ることができる"

「生産性を高めるツールであると同時に、ビルドツールでもあります」とリードは付け加える。「他のことに取り組んでいる間に、変更を押して3つ、4つのターゲット・プラットフォーム用のビルドを始めることができる。私のマシンを独占する必要もないし、プラットフォームを切り替えたり、複数の入隊を続けたりする必要もないから、すごく便利なんだ」。

This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.

選手へのコンテンツ配信

Second Dinnerは、Unityクラウドコンテンツデリバリー(CCD)を利用して、毎月MARVEL SNAPの新バージョンを発売しています。エンジニアはGitHubからプルし、Build Automationでビルドを作成し、必要に応じてレビューと最適化を行い、CCD経由でアップデートをプッシュする。

「構築するたびに、適切な方法で、適切な場所に、コンテンツをクラウドにプッシュするために、すべてが接続されます。時間の節約になります」とブルンステッターは言う。"デプロイメント・ブランチを作ると、自動的にビルドされ、そのコンテンツは世界中に伝播し、プレーヤーがダウンロードできるようになる"

「CCDはまた、すべてのビルドで資産を重複排除します。非常に効率的なシステムで、私たちのために処理されています」とリードは言う。"何もしなくても可能だった"

マーベルSNAPのプロモ・アート

ビッグ・アイデアから大成功へ

MARVEL SNAPは、大きな野望を抱いた無駄のないチームによる驚くべきサクセスストーリーである。Unityの拡張可能なエディター、Addressables、UGSのDevOpsとバックエンドソリューションを戦略的に使用することで、Second Dinnerはチームを小規模に保ち、何百万人ものプレイヤーに新しいカードとゲームプレイを提供することに集中しています。

「素晴らしいゲームを発売するだけでなく、何カ月、何年、何十年とプレイヤーを飽きさせないことが重要なのです」とブロードは言う。MARVEL SNAP』をPCとモバイルのプレイヤーにとって素晴らしいライブ体験にすることに100%集中できるチームを作ることで、Second Dinnerはその使命を達成する道を順調に歩んでいる。

「Unity Build AutomationとUnity Cloud Content Deliveryは、当社の開発努力に多大な価値をもたらしてくれました。簡単に言えば、彼らのおかげで私たちの小さなチームは大きく成長し、私たちの5倍、10倍の規模の企業と競争できるようになったのです」。
Aaron Brunstetter
AARON BRUNSTETTER / SECOND DINNERVP of Engineering
「ユニティを使え。モバイルにゲームを持ち込む最高の方法だ。ゼロから始めるよりずっと簡単だ。使っていて楽しいよ」。
Ben Brode
BEN BRODE / SECOND DINNERCofounder and Chief Development Officer
『Marvel SNAP』のヒーロー画像
モバイル化、コンセプトからLiveOpsまで

独自のビジョンに適応する柔軟なUnityツールであらゆるプラットフォーム向けのゲームを作成し、Unityゲーミングサービスでプレイヤーベースを拡大、エンゲージします。

Unity Pro を入手
ユニティ・ゲーミング・サービス