• Jeux
  • Industrie
  • Ressources
  • Communauté
  • Apprentissage
  • Assistance
Développement
Moteur Unity
Créez des jeux 2D et 3D pour n'importe quelle plateforme
TéléchargerOffres et tarifs
Monétisation
Achat intégré (IAP)
Découvrez et gérez les IAP à travers les magasins
Mediation
Maximisez les revenus et optimisez la monétisation
Qualité des annonces
Protégez l'expérience utilisateur de votre application
Tapjoy
Construisez une fidélité utilisateur à long terme
Tous les produits de monétisation
Acquisition de nouveaux joueurs
Acquisition de nouveaux joueurs
Faites-vous découvrir et acquérez des utilisateurs mobiles
Unity Vector AI
Connectez les joueurs avec les bons jeux
Aura publicité sur appareil
Atteignez les utilisateurs sur l'appareil au moment de l'engagement maximal
Tous les produits de croissance
Cas d’utilisation
Collaboration 3D
Construisez et révisez des projets 3D en temps réel
Formation immersive
Entraînez-vous dans des environnements immersifs
Expériences client
Créez des expériences interactives 3D
Toutes les solutions sectorielles
Secteurs
Fabrication
Atteindre l'excellence opérationnelle
Distribution
Transformer les expériences en magasin en expériences en ligne
Automobile
Élever l'innovation et les expériences en voiture
Tous les secteurs
Bibliothèque technique
Documentation
Manuels d'utilisation officiels et références API
Outils de développement
Versions de publication et suivi des problèmes
Feuille de route
Examiner les fonctionnalités à venir
Glossaire
Bibliothèque de termes techniques
Informations
Études de cas
Histoires de succès dans le monde réel
Guides des meilleures pratiques
Conseils et astuces d'experts
Toutes les ressources
Nouveautés
Blog
Mises à jour, informations et conseils techniques
Actualités
Actualités, histoires et centre de presse
Centre communautaire
Discussions
Discuter, résoudre des problèmes et se connecter
Événements
Événements mondiaux et locaux
Histoires de la communauté
Made with Unity
Mise en avant des créateurs Unity
Diffusions en direct
Rejoignez les développeurs, créateurs et initiés
Unity Awards
Célébration des créateurs Unity dans le monde entier
Pour tous les niveaux
Unity Learn
Maîtrisez les compétences Unity gratuitement
Formation professionnelle
Améliorez votre équipe avec des formateurs Unity
Vous découvrez Unity ?
Démarrer
Démarrez votre apprentissage
Parcours essentiels Unity
Vous découvrez Unity ? Commencez votre parcours
Guides pratiques
Conseils pratiques et meilleures pratiques
Formation
Pour les étudiants
Démarrez votre carrière
Pour les enseignants
Boostez votre enseignement
Licence d'enseignement subventionnée
Apportez la puissance de Unity à votre institution
Certifications
Prouvez votre maîtrise de Unity
Options d'assistance
Obtenir de l'aide
Vous aider à réussir avec Unity
Plans de succès
Atteignez vos objectifs plus rapidement avec un support expert
FAQ
Réponses aux questions courantes
Contactez-nous.
Connectez-vous avec notre équipe
Offres et tarifs
Langue
  • English
  • Deutsch
  • 日本語
  • Français
  • Português
  • 中文
  • Español
  • Русский
  • 한국어
Réseaux sociaux
Devise
Acheter
  • Produits
  • Unity Ads
  • Abonnement
  • Asset Store Unity
  • Revendeurs
Formation
  • Participants
  • Formateurs
  • Établissements
  • Certification
  • Formation
  • Programme de développement des compétences
Télécharger
  • Hub Unity
  • Télécharger des archives
  • Programme version Bêta
Unity Labs
  • Laboratoires
  • Publications
Ressources
  • Plateforme d'apprentissage
  • Communauté
  • Documentation
  • Unity QA
  • FAQ
  • État des services
  • Études de cas
  • Made with Unity
Unity
  • Notre entreprise
  • Newsletter
  • Blog
  • Événements
  • Carrières
  • Aide
  • Presse
  • Partenaires
  • Investisseurs
  • Affiliés
  • Sécurité
  • Impact sociétal
  • Inclusion et diversité
  • Contactez-nous.
Copyright © 2025 Unity Technologies
  • Mentions légales
  • Politique de confidentialité
  • Cookies
  • Ne vendez ou ne partagez pas mes informations personnelles

« Unity », ses logos et autres marques sont des marques commerciales ou des marques commerciales déposées de Unity Technologies ou de ses filiales aux États-Unis et dans d'autres pays (pour en savoir plus, cliquez ici). Les autres noms ou marques cités sont des marques commerciales de leurs propriétaires respectifs.

Hero background image
CASE STUDY

MARVEL SNAP : la gestion de contenu à une échelle héroïque

Découvrez comment Second Dinner s'appuie sur l'éditeur Unity et les Unity Gaming Services (UGS) pour proposer en permanence des mises à jour attrayantes pour le meilleur jeu mobile de 2022.
Cette page a été traduite automatiquement pour faciliter votre expérience. Nous ne pouvons pas garantir l'exactitude ou la fiabilité du contenu traduit. Si vous avez des doutes quant à la qualité de cette traduction, reportez-vous à la version anglaise de la page web.
Cliquez ici.

MARVEL SNAP

Comment le MARVEL SNAP explosivement populaire reste-t-il alimenté par des mises à jour ? Suite à leur expérience de création de Hearthstone chez Activision Blizzard, l'équipe de Second Dinner a choisi l'écosystème Unity pour rationaliser la création et la livraison de contenu pour MARVEL SNAP, leur première œuvre primée en tant que nouveau studio.

Les enjeux

Créer un pipeline de construction évolutif et un backend pour soutenir un jeu de service en direct à croissance rapide

Plateformes

Android, iOS, PC

Membres de l'équipe

80

Lieu

Burbank, CA

Comment MARVEL SNAP est devenu l'un des plus grands jeux mobiles de 2022 | Unity à 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.

Choisir l'unité, du DevOps au LiveOps

MARVEL SNAP a plus de 200 cartes de base et plus de 1 000 variantes collectionnables, avec du nouveau contenu ajouté chaque semaine. Pour optimiser et livrer ce contenu à des millions de joueurs, Second Dinner a construit un pipeline de construction intégré combinant le Systeme d'Assets Addressables de Unity avec DevOps et des solutions backend de Unity Gaming Services (UGS).

Histoires de créateurs : Deuxième dîner

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.

Les résultats

  • Créé et géré 200+ cartes de base, 1 000+ variantes, et huit styles "infinity split", pour plus de 100 000 combinaisons possibles.
  • Poussé en moyenne 30+ builds multiplateformes par jour sans matériel sur site ni personnel supplémentaire
  • Généré $100M+ de revenus et 21M+ de téléchargements sur Android et iOS depuis octobre 2022
  • Gagné Meilleur Jeu Mobile, Les Game Awards 2022; Jeu Mobile de l'Année, D.I.C.E. Prix ; Gagnant de l'Innovation, Prix de Design Apple
Dans notre expérience passée, Unity a été un grand partenaire, et nous savions qu'Unity serait également un grand partenaire à l'avenir. Nous considérons Unity comme notre équipe de moteur et comme notre équipe de construction.
Kyle Harrison
KYLE HARRISON / SECOND DINNERTechnical Art Director
Une chose que j'aime dans l'utilisation de l'éditeur Unity est de pouvoir rapidement créer une version et la mettre sur un appareil. C'est la vitesse d'itération - si vous rendez cette boucle plus rapide, vous obtiendrez de meilleurs designs et vous obtiendrez des produits de meilleure qualité.
Kent-Erik Hagman
KENT-ERIK HAGMAN / SECOND DINNERAssociate Design Director
  • Évaluation de la technologie
  • Créer des cartes épiques
  • Rationalisation de la création artistique
  • Emballage avec Addressables
  • Construction pour les plateformes cibles
  • Optimiser les constructions facilement
  • Livrer du contenu aux joueurs
  • Passer d'une grande idée à un grand succès
Interface utilisateur de Marvel SNAP dans l'éditeur Unity

Évaluation de la technologie

Dès le premier jour, les cofondateurs de Second Dinner, Ben Brode et Jomaro Kindred, savaient qu'ils voulaient créer un jeu mobile. Ils avaient utilisé Unity pour Hearthstone et disent que continuer le partenariat pour MARVEL SNAP était "une évidence."

Nous aimons l'Unité. Cela rend si facile de passer de rien à une chose fonctionnelle immédiatement. Nous pourrions itérer très rapidement, en réduisant notre friction de départ, ce qui était énorme pour nous," dit Brode.

Structurer leur pipeline de développement autour de l'Unity Editor et de l'UGS signifiait qu'ils n'avaient pas besoin d'une équipe moteur ou d'autres rôles de base, ils pouvaient donc recruter des talents pour travailler directement sur MARVEL SNAP.

Carte de Captain Marvel dans l'éditeur Unity

Créer des cartes épiques

L'un des premiers défis de Second Dinner était de trouver un moyen de créer des cartes qui capturaient l'attrait plus grand que nature des héros de MARVEL. L'équipe artistique a rapidement opté pour le "casse-cadre", qui voit les personnages sortir de leurs cadres de carte pour prendre vie à l'écran.

« Les héros de MARVEL sont si massifs, si épiques... Il n'y a aucun moyen qu'ils puissent être contenus par un simple cadre de carte ! » explique la productrice Nicki Broderick. « La question était : comment construisons-nous des outils qui débloquent les capacités de nos artistes 2D pour prendre un actif 2D et lui donner une sensation 3D en utilisant Unity ? »

Pour dynamiser la création de cartes et démocratiser le processus pour les artistes qui n'étaient pas familiers avec Unity, les artistes techniques de Second Dinner ont construit un outil d'édition personnalisé appelé l'outil d'art de carte, ou CAT.

Carte de dos Marvel SNAP dans l'éditeur Unity

Rationalisation de la création artistique

CAT permet aux artistes de Second Dinner de sculpter, de créer des cartes en hauteur, d'animer et d'ajouter des effets de parallaxe aux cartes en temps réel, sans avoir à les exporter depuis l'Éditeur. Il est devenu une partie essentielle du processus de création de cartes, garantissant la cohérence et la compatibilité entre les actifs et permettant la collaboration avec plus de 80 artistes et encreurs externes.

« Nous avons pu découper l'outil CAT et le partager avec nos partenaires externes pour les intégrer facilement », déclare Broderick. « Cela a rendu tout le processus fluide, facile à apprendre et rapide à itérer. » Et c'était vraiment facile à faire dans Unity.

Effets visuels Marvel SNAP dans l'éditeur Unity

Emballage avec Addressables

Le Deuxième Dîner utilise le Système d'Actifs Addressables de Unity tout au long du développement pour rationaliser la création et la livraison de contenu. L'art des cartes et les VFX sont organisés en AssetBundles avec des étiquettes locales et distantes, que les artistes peuvent faire de manière indépendante en utilisant CAT.

Nous avons formé nos artistes et établi de bons paramètres par défaut. Ils créent des groupes et y glissent les actifs qu'ils souhaitent. Une partie est automatisée, et il y a une courbe d'apprentissage, mais cela a été puissant," déclare l'artiste technique principal Kyle Harrison.

Pour les configurations PC, les ressources locales sont expédiées ensemble, mais les configurations mobiles sont conçues pour charger et décharger des ressources distantes dynamiquement à l'exécution afin de garder les téléchargements petits. « Pour un jeu axé sur le contenu comme le nôtre, ce genre de système est absolument nécessaire », déclare Dave Reed, ingénieur logiciel principal.

Le gameplay de Marvel SNAP en action

Construction pour les plateformes cibles

Les addressables aident également à optimiser la création de builds avec Automatisation de Build de Unity DevOps. Lorsque des cartes spécifiques ont besoin de mises à jour, elles sont combinées dans un AssetBundle et intégrées dans leur propre build pour les tests, sans avoir besoin de recompiler l'ensemble du projet.

Les équipes de pod de Second Dinner travaillent sur plusieurs initiatives concurrentes, chacune ayant des besoins de construction et de test spécifiques à la plateforme. Avec l'automatisation de la construction, ils poussent en moyenne 30 multiplatform constructions par jour, et ils n'ont pas besoin de maintenir une infrastructure de construction coûteuse en interne. « L'automatisation de la construction a été un changement de jeu », déclare le vice-président de l'ingénierie Aaron Brunstetter. « Cela fait le travail de deux ou trois ingénieurs à temps plein. »

Carte Spiderman dans le gameplay de Marvel SNAP

Optimiser les constructions facilement

Harrison partage comment l'automatisation de la construction rend plus efficace le test continu des performances de MARVEL SNAP sur mobile : « Je peux pousser une build, tirer vers un appareil, me connecter via un VPN et examiner des choses comme les pires scénarios, comment le jeu se comporte pendant le téléchargement des ressources, et ainsi de suite. »

C'est un outil de productivité ainsi qu'un outil de construction," ajoute Reed. Je peux apporter un changement et commencer à construire pour trois, quatre plateformes cibles pendant que je vais travailler sur autre chose. Il n'est pas nécessaire qu'il domine ma machine, et je n'ai pas besoin de changer de plateforme ou d'avoir plusieurs inscriptions en cours, ce qui est super pratique.

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.

Livrer du contenu aux joueurs

Le Second Dinner lance une nouvelle version de MARVEL SNAP chaque mois en utilisant Unity Cloud Content Delivery (CCD). Les ingénieurs récupèrent depuis GitHub, créent une build avec l'automatisation de build, examinent et optimisent si nécessaire, puis mettent à jour en direct via CCD.

Chaque fois que nous faisons une compilation, tout est connecté pour pousser notre contenu vers le cloud de la bonne manière, au bon endroit. C'est un énorme gain de temps," dit Brunstetter. « Nous créons une branche de déploiement, elle se construit automatiquement, et ce contenu est propagé dans le monde entier pour que les joueurs puissent le télécharger. »

CCD déduplique également les actifs dans toutes nos constructions. C'est un système très efficace qui est juste géré pour nous," dit Reed. Nous n'avons rien eu à faire pour que cela soit possible.

Art promotionnel de Marvel SNAP

Passer d'une grande idée à un grand succès

MARVEL SNAP est une histoire de succès remarquable d'une petite équipe avec de grandes ambitions. Grâce à l'utilisation stratégique de l'éditeur extensible de Unity, des Addressables et des solutions DevOps et backend de UGS, Second Dinner garde son équipe petite et concentrée sur la livraison de nouvelles cartes et de nouveaux modes de jeu à des millions de joueurs - et ils ne font que commencer.

« Il est important non seulement de lancer un excellent jeu, mais aussi de faire en sorte que les joueurs reviennent pendant des mois, des années et des décennies », déclare Brode. En construisant une équipe qui peut se concentrer à 100 % sur la création de MARVEL SNAP comme une excellente expérience en direct pour les joueurs sur PC et mobile, Second Dinner est bien en route pour atteindre sa mission.

L'automatisation de la construction Unity et la livraison de contenu cloud Unity ont apporté une valeur énorme à nos efforts de développement. En termes simples, ils ont permis à notre petite équipe de se développer et de rivaliser avec des entreprises cinq ou dix fois plus grandes que nous.
Aaron Brunstetter
AARON BRUNSTETTER / SECOND DINNERVP of Engineering
Utilisez Unity. C'est le meilleur moyen de porter un jeu sur mobile. C'est tellement plus facile que d'essayer de repartir de zéro. C'est tout simplement un plaisir à utiliser.
Ben Brode
BEN BRODE / SECOND DINNERCofounder and Chief Development Officer
Héros de Marvel SNAP
Allez mobile, du concept aux opérations en direct

Créez des jeux pour n'importe quelle plateforme avec des outils Unity flexibles qui s'adaptent à votre vision unique, puis développez et engagez votre base de joueurs avec Unity Gaming Services.

S'abonner à Unity Pro
Explorer les services de jeu Unity