• Jeux
  • Industrie
  • Ressources
  • Communauté
  • Apprentissage
  • Assistance
  • Tarifs
Développer
Moteur Unity
Créez des jeux 2D et 3D pour n'importe quelle plateforme
Collaboration
Collaborez et itérez rapidement avec votre équipe
Télécharger Unity
Offres et tarifs
Déployez
Multiplateforme
Découvrez plus de 25 plateformes prises en charge par Unity
LiveOps
Informations post-lancement et opérations de jeu en direct
Développez
Acquisition de nouveaux joueurs
Faites-vous découvrir et acquérez des utilisateurs mobiles
Achats intégrés
Découvrez et gérez les IAP à travers les magasins
Monétisation
Connectez les joueurs avec les bons jeux
Faites de la publicité avec Unity
Monétisez avec Unity
Cas d’utilisation
Jeux mobiles
Créez et développez des succès mobiles avec Unity
Jeux indépendants
Lancez de grands jeux avec de petites équipes
Jeux XR
Lancez des jeux XR sur plusieurs plateformes
Jeux multijoueur
Simplifiez le développement de jeux multijoueurs
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
Secteurs
Fabrication
Atteindre l'excellence opérationnelle
Distribution
Transformer les expériences en magasin en expériences en ligne
Automobile
Stimulez l'innovation et les expériences en voiture
Voir toutes les industries
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
Démos
Démos, échantillons et éléments de base
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
Télécharger Unity
Démarrer
Langue
  • English
  • Deutsch
  • 日本語
  • Français
  • Português
  • 中文
  • Español
  • Русский
  • 한국어
Réseaux sociaux
Devise
Acheter
  • Produits
  • Unity Ads
  • 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

Tout savoir sur la sortie multiplateforme d'Everguild

Le pipeline de rendu universel extensible de Unity, associé à l'Unity Asset Store, au Profiler et à Addressables, a permis de mettre en place une stratégie de lancement multiplateforme couronnée de succès.
Contacter un expert
Contacter un expert
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.

Promouvoir une sortie multiplateforme

Warhammer 40 000 : Warpforge est la première initiative visant à transposer le vaste univers de Warhammer 40 000 dans un jeu de cartes numérique multiplateforme et gratuit. En tant que petite équipe, Everguild avait besoin d'une solution évolutive tout au long du cycle de vie du jeu, capable de lui permettre d'offrir une expérience fluide aussi bien sur PC que sur mobile. Ils souhaitaient offrir une qualité digne d'un PC et des performances optimales sur une multitude d'appareils mobiles.

Les enjeux

Trouver une solution complète et flexible pour aider une petite équipe à gérer le déploiement multiplateforme

Plateformes

PC, Mac, iOS, Android

Membres de l'équipe

21

Lieu

Royaume-Uni et Espagne

Montage de personnages de Warhammer 40 000

Mettre en place un partenariat fructueux

En 2015, les frère et sœur Isabel et Andrés Tallos souhaitaient créer des jeux de cartes numériques. Ils ont obtenu un financement grâce à un concours de jeux vidéo, grâce à une création Made with Unity. Ils n'ont jamais regardé en arrière.

Après le succès de leur premier jeu dans l'univers de Warhammer, Horus Heresy : Legions, Everguild a été choisi pour développer Warhammer 40 000 : Warpforge.

Mécanique de jeu du jeu de cartes Warhammer 40 000

Les résultats

  • Développer des offres multiplateformes à partir d'une seule base de code
  • Nous avons utilisé Unity pour le développement sur iOS et Android, ce qui a permis de réduire de moitié le temps de développement
  • Gagné plusieurs mois sur le portage vers PC
  • Optimisation des flux de travail grâce à Universal Render Pipeline
  • Enrichir sa palette d'outils grâce à l'Unity Asset Store
  • Réduire de moitié le temps de développement sur plusieurs plateformes
  • Réduire au minimum les téléchargements grâce à Addressables
  • Renforcer l'engagement des joueurs grâce à l'Analytics
  • Remporter la bataille
Scène de jeu Warhammer 40 000 dans l'éditeur Unity

Optimisation des flux de travail grâce à Universal Render Pipeline

Everguild savait qu'il lui faudrait adapter son processus de travail par rapport aux versions précédentes pour créer du nouveau contenu 3D, tant sur PC que sur mobile, tout en restant fidèle au style artistique de la franchise Warhammer.

Ils disposaient d'un programmeur graphique expérimenté qui a créé une bibliothèque de nœuds Shader Graph et de fonctionnalités de rendu personnalisées dans le Universal Render Pipeline (URP). Cette bibliothèque a permis au reste de l'équipe, notamment aux concepteurs et aux graphistes, de créer une infinité de variations sans avoir besoin d'une aide en programmation. De plus, tout cela a été réalisé avec une grande rapidité.

« On peut facilement prévisualiser les shaders à chaque étape et repérer rapidement où se situent les problèmes », explique César Ríos, directeur du jeu. « Par rapport au processus plus lent de la programmation traditionnelle des shaders, cette méthode offre des résultats plus rapides. »

Interface utilisateur de sélection de deck dans Warhammer 40 000

Enrichir sa palette d'outils grâce à l'Unity Asset Store

Comme ils formaient une petite équipe, ils avaient besoin d'outils polyvalents. Ils ont choisi l'Unity Asset Store pour gagner du temps et élargir leurs capacités. « Lors de la création de prototypes, il est utile de récupérer des packs graphiques sur l'Asset Store pour tester des idées », explique Tallos. Les outils de production destinés à la Localization et au chiffrement leur ont été d'une grande utilité. « Ils sont de grande qualité et entretenus par quelqu'un d'autre, ce qui permet de gagner beaucoup de temps. »

Cela leur a permis de voir comment d'autres développeurs résolvent les problèmes liés au code. L'étude du code permet de mieux comprendre différentes techniques et idées. Ríos explique : « J'apprends beaucoup grâce à l'Asset Store. » « Vous pouvez consulter le code unique de l'élément, puis l'adapter à votre jeu. »

Interface de jeu de Warhammer 40 000

Réduire de moitié le temps de développement sur plusieurs plateformes

Everguild avait besoin d'un moteur de jeu lui permettant de proposer ses jeux sur plusieurs plateformes et appareils. Unity les a aidés à s'y retrouver parmi les différents processus de validation et de publication, les modèles de Monetization et les caractéristiques matérielles des appareils pour chaque plateforme.

La centralisation a pris une ampleur considérable. Tallos déclare : « Le fait d'utiliser une seule base de code pour iOS et Android a permis de réduire de moitié notre temps de développement. » Cela leur a également permis de gagner plusieurs mois sur le portage vers PC et de sortir le jeu sur Mac, ce qui n'aurait pas été possible autrement.

Ils ont également utilisé Unity Profiler pour suivre les allocations de mémoire et identifier les goulots d'étranglement au niveau des performances, ce qui s'est avéré essentiel pour les appareils à fort volume de trafic et de faible puissance. « On écrit un bout de code et on fait un rapide test dans l'éditeur avant de le pousser vers le contrôle de version », explique Ríos.

Cartes Warhammer 40 000

Réduire au minimum les téléchargements grâce à Addressables

Les opérations en direct sont essentielles pour Everguild. Grâce à un contenu de grande qualité, ils ont trouvé une approche flexible pour le chargement des ressources. Pour les boutiques d'applications, elles contiennent tout ce qu'il faut pour un tutoriel et pour donner un avant-goût du jeu. Plus les joueurs s'impliquent, plus le contenu s'enrichit.

Selon Tallos, « Il est essentiel pour nous de pouvoir publier du contenu à distance sans avoir à effectuer une nouvelle mise à jour du client. » Sinon, il serait impossible de publier les mises à jour simultanément, car chaque plateforme suit un processus de publication différent.

Pour gérer à la fois la diffusion et le chargement des ressources, ils utilisent le système Unity Addressable Asset System. « Avec Addressables, vous pouvez apporter de petites modifications et mises à jour sans obliger les utilisateurs à télécharger des mises à jour volumineuses. » « Il est essentiel de disposer de ce niveau de contrôle précis et de cette flexibilité », explique M. Ríos.

Détails des cartes Warhammer 40 000

Renforcer l'engagement des joueurs grâce à l'Analytics

La lassitude des joueurs est toujours un sujet de préoccupation pour les jeux en ligne, et l'équipe avait besoin d'une stratégie d'exploitation en ligne garantissant un flux constant de nouveau contenu pour les joueurs. Ils mettent à jour quotidiennement les offres d'In-app purchases et publient chaque semaine de nouveaux contenus, tels que des skins. « Nous concevons des événements à durée limitée, comme des modes de draft, avec un rythme différent, puis nous les intégrons à une mise à jour majeure », explique Ríos.

En l'absence d'analystes de données spécialisés, ils s'appuient sur les solutions d'Analytics proposées par Unity : « Nous prenons le temps de formuler la requête adéquate pour répondre à nos questions, puis nous l'ajoutons à notre tableau de bord et recevons régulièrement des alertes par e-mail. » Ils utilisent Unity Analytics pour recouper les données et s'assurer qu'elles sont correctement saisies. Analytics est d'une importance capitale pour l'équipe, et le suivi du nombre d'utilisateurs actifs quotidiens (DAU) et des dépenses s'est avéré très utile.

Gameplay de Warhammer 40 000

Remporter la bataille

Warpforge offre à Everguild une nouvelle occasion de renforcer ses liens avec des millions de fans de Warhammer. Avec ce jeu ambitieux, ils se sont fixé pour objectif de s'imposer sur le marché multiplateforme ; la taille de l'équipe, la qualité du contenu et les exigences en matière d'exploitation en ligne ont nécessité une adaptabilité totale de la part de leurs partenaires.

Tallos déclare : « Unity nous a facilité la tâche et nous a proposé de nombreuses solutions dès le début, notamment grâce à ses stratégies LiveOps. » « Nous livrons sur plusieurs marchés et sur des plateformes supplémentaires, ce qui n'aurait pas été possible sans ce moteur. »

« Le fait d'utiliser une seule base de code pour iOS et Android a permis de réduire de moitié notre temps de développement. »
Andres Tallos
ANDRES TALLOS / EVERGUILDCEO
« Avec Addressables, vous pouvez apporter de petites modifications et mises à jour sans obliger les utilisateurs à télécharger des mises à jour volumineuses. » « Il est essentiel de disposer d'un tel niveau de contrôle et de flexibilité. »
César Ríos
CÉSAR RÍOS / EVERGUILDGame Director
Warhammer 40 000 : Exemple de cas
Passez au multiplateforme

Touchez un public le plus vaste possible et assurez-vous que votre jeu est prêt à entrer dans le futur, quels que soient les évolutions du secteur et les chemins vers lesquels vous mènera votre imagination. Créez du contenu une seule fois et diffusez-le sur plus de 20 plateformes pour captiver les joueurs, quel que soit le format.

Contacter un expert