Cherchez Unity

Guide de solution :

Unity pour

les jeux mobiles

Un guide pratique pour vous aider à démarrer et à exploiter tout le potentiel de Unity pour développer vos jeux mobiles.

Bienvenue dans Unity

Unity est bien plus qu'une plateforme 3D. C'est une plateforme complète de création de jeux 2D et 3D immersifs et sensationnels. La plupart des jeux 2D du monde sont créés avec Unity et des entreprises telles que Disney, Electronic Arts, LEGO, Microsoft, la NASA, Nickelodeon, Square Enix, Ubisoft, Obsidian, Insomniac, et Warner Bros exploitent nos outils et nos fonctionnalités.

Une plateforme complète pour le développement de jeux mobiles

Unity vous permet de déployer vos contenus sur tous les systèmes d'exploitation mobiles majeurs et émergents, d'accélérer vos processus de développement, d'optimiser votre jeu, de vous connecter à votre public et d'atteindre le succès.

Comment ce guide peut vous aider

Défilez vers le bas pour découvrir les principales étapes qui vous permettront de démarrer avec Unity, trouvez des ressources d'apprentissage clés et planifiez le cycle de vie de la production d'un jeu mobile. Il est basé sur les principes des bonnes pratiques, que vous comprendrez quel que soit votre niveau. Prêt ?

01

Premières étapes

Choisissez la version de Unity qui vous convient sur store.unity.com.

Unity Personal

Toutes les fonctionnalités pour permettre aux débutants et aux passionnés de démarrer.

Unity Plus

Pour les créateurs sérieux qui veulent donner vie à leur vision.

Unity Pro

Pour les professionnels qui souhaitent bénéficier de fonctionnalités de personnalisation avancées et d'une flexibilité totale.

Accélérez votre développement avec Unity

Si vous découvrez Unity, voici les ressources d'apprentissage que nous vous recommandons pour démarrer :

1. Interface et bases de Unity

Tout ce que vous avez besoin de savoir pour démarrer avec Unity, des concepts de base à l'extension de l'interface.

2. Tutoriel flipper

(environ 2 heures)

Ce tutoriel vous familiarise avec le développement dans Unity en vous apprenant à créer un jeu de flipper simple. Vous apprendrez de nombreux principes pour travailler avec les objets, les composants, les prefabs, les physiques et les codes de jeu.

3. Concepts mobiles et tactiles

Des informations essentielles pour créer des contenus pour les appareils mobiles et tactiles.

Une fois les ressources citées étudiées, vous serez prêt à explorer les nombreux tutoriels de notre section d'apprentissage. Nous mettons également à votre disposition une documentation complète relative au code et à l'interface de l'éditeur, ainsi qu'une liste des guides de bonnes pratiques conçus par nos ingénieurs de support et notre équipe de contenus R&D.

La communauté Unity offre également de nombreuses précieuses ressources très diverses. Effectuez une recherche sur Internet « Tutoriel Unity [Ajoutez le sujet qui vous intéresse] » et vous trouverez de nombreuses ressources.

Pensez également aux formations commerciales, par exemple Terminez la formation Unity sur Udemy.

Impliquez-vous dans notre communauté

Si vous rencontrez des difficultés, vous trouverez de l'aide au sein de notre communauté, où nos développeurs s'entraident avec des solutions concrètes aux problèmes spécifiques.

Les forums sont le noyau central des interactions entre les membres de notre communauté. Exprimez votre opinion, faites connaître vos projets en cours et découvrez les créations des autres utilisateurs.

La communauté externe et les sites de forums offrent également des solutions. Les questions/discussions sur les forums Stackoverflow et Reddit sont particulièrement intéressantes.

Il existe également des groupes d'utilisateurs Unity dans le monde entier. Vous pouvez vous rassembler en groupes locaux pour échanger des idées, travailler ensemble sur des projets Unity et développer votre réseau. Certains groupes proposent même des séminaires d'introduction aux nouveaux utilisateurs.

Enfin, si vous avez besoin de faire appel à des freelances, ou si vous êtes prêts à créer votre équipe, vous trouverez les talents qu'il vous faut sur Unity Connect..

02

Ressources d'apprentissage et boosters de développement

Apprendre à partir de jeux mobiles terminés

L'équipe de contenus R&D de Unity crée des projets complets que vous pouvez télécharger via l'Asset Store, ainsi que des supports d'apprentissage pour les accompagner. Exploitez ces projets pour découvrir et vous familiariser avec les nouvelles fonctionnalités et améliorer vos compétences Unity. Vous pouvez télécharger le projet qui suit.

Projet de référence Trash Dash

Téléchargez et apprenez avec ce jeu de démo complet

Trash Dash, un infinite runner dans un style cartoon pour iOS et Android, est un jeu de démo complet disponible en téléchargement. Utilisez-le pour apprendre à exploiter tout le potentiel des fonctionnalités Unity dès le début d'un projet et tout au long du pipeline.

Le jeu de démo inclut des exemples prêts à l'emploi pour :

  • Utiliser Unity Cloud Build et Collaborate afin d'effectuer et de partager des modifications avec votre équipe et de les implémenter rapidement sur différents appareils

  • Utiliser Unity Ads et IAP pour gagner de l'argent avec des jeux gratuits

  • Utiliser Unity Analytics pour surveiller et ajuster les achats dans le jeu et les publicités pour des résultats optimaux et adapter votre jeu afin d'accroître l'engagement des joueurs

Téléchargez ce !jeu_de_démo_gratuit et découvrez le guide d'assistance sur notre !site_d'apprentissage.

Projet de référence Tanks!!!

Le projet de référence Tanks!!! montre comment implémenter Unity Multiplayer dans un environnement de monde réel et traite des problèmes communs comme la latence et la triche.

Ce package contient tout ce dont vous avez besoin pour comprendre et créer le jeu live multiplateformes, y compris le code, les ressources et la documentation nécessaire. Essayez le jeu dès maintenant sur iOS, Android, MacOS ou Windows Store et téléchargez gratuitement le projet sur l'Asset Store. Nous vous proposons également une !série_de_tutoriels qui explique l'architecture et les mécaniques du jeu.

Les principes de base du développement dans Unity

(environ 2 heures)

Si vous démarrez la création de jeux dans Unity, ce tutoriel de jeu UFU simple vous familiarisera avec les principes de base des Game Objects, des composantes, des prefabs, des physiques et de la programmation.

Créez votre premier projet de A à Z

Ce cours complet vous présente le moteur Unity et les bases de la programmation C# avant de vous plonger dans la création de vos premiers jeux 2D et 3D.

Un tutoriel d jeu d'aventure intermédiaire

Au cours de cette formation, vous apprendrez à créer des niveaux procéduraux basés sur des carreaux, à implémenter des mouvements au tour à tour et à intégrer un système de jauge, des commandes audio et tactiles.

Jeu de survie-tir isométrique

Apprenez à créer un jeu de survie et de tir isométrique en 3D avec ce projet tiré de la journée de formation de Unite 2014.

Section dédiée à la création de jeux mobiles

Parcourez une sélection de tutoriels sur des fonctionnalités spécifiques utiles pour créer des contenus pour appareils mobiles et tablettes, ainsi que des vidéos de sessions de formation en direct.

03

Autres ressources de support

Nous avons collecté plusieurs de ces bonnes pratiques de base auprès de nos ingénieurs de support Enterprise et de l'équipe de contenus R&D.

Vous avez besoin d'aide pour la programmation C# dans Unity?

Si vous débutez en programmation C#, nous vous conseillons de visiter notre !section_de_programmation dédiée, qui comprend des ressources d'apprentissage pour niveaux débutant et avancé. Si vous connaissez déjà la programmation mais que vous avez besoin d'aide pour des question de code spécifiques, nous vous conseillons de consulter notre !section_réponses, dans laquelle vous pouvez publier et trouver les réponses à vos questions auprès de notre communauté. Nous mettons également à vote disposition un !guide_de_référence_de_programmation complet qui contient des recommandations quant à l'API de programmation fournie par Unity.

Vous êtes enseignant ?

Nous proposons de nombreuses options de support pour l'enseignement, y compris des licences gratuites pour les étudiants et les institutions pédagogiques, ainsi qu'un !cadre_pédagogique qui permet de développer un ensemble de cours adaptés.

Obtenez un certificat pour valider vos connaissances !

Unity offre un programme de certification officiel

La formation est axée sur les compétences basiques essentielles à la production d'un jeu avec Unity et prépare à l'!examen_unity. C'est également une solution idéale si vous recherchez un programme structuré pour apprendre seul à créer des jeux avec Unity.

Les bonnes pratiques dans Unity

Unity est une plateforme complexe riche en fonctionnalités qui offre de nombreuses solutions aux problèmes que vous pourriez rencontrer en développant votre jeu. Les avis sont variés quant à la nature des bonnes pratiques pour organiser vos projets, créer la logique du jeu et les schémas de programmation orientés objets et pour diverses techniques pour travailler dans l'éditeur.

Il existe néanmoins des principes de base qui vous permettront de gagner du temps et de vous concentrer davantage sur les aspects créatifs du développement de jeu. Nous avons collecté plusieurs de ces !bonnes_pratiques_Unity auprès de nos ingénieur de support Enterprise et de notre équipe de conteu R&D.

04

Le cycle de vie de la production d'un jeu mobile

Créer des personnages, des mécaniques de jeu et développer une logique ne sont pas les seuls aspects qui comptent dans le cycle de production d'un jeu. Voici d'autres étapes importantes, les description et la manière dont Unity peut vous aider.

01 Synchronisation

Unity Collaborate

Synchronisez votre projet dans votre équipe pour une collaboration plus efficace que jamais. Unity Collaborate simplifie le partage de votre projet en ligne tout en vous permettant d'inviter des participants et de sauvegarder vos contenus.

03 Comprendre

Performance Reporting

Comprenez la santé de votre jeu afin de résoudre les problèmes et d'éviter les avis négatifs. Il est essentiel de prendre connaissance des problèmes en temps réel dès que votre jeu est publié. Unity Performance Reporting fournit un système de rapport d'erreur et d’analyse complet pour soutenir ce processus.

05 Monétisation

IAP et Ads

Choisissez le bon modèle de monétisation dès les premières étapes afin de vous assurer qu'il est bien intégré à vos mécaniques de jeu. Pour les jeux gratuits, Unity propose une plateforme de publicités intégrées et l'intégration IAP sans programmation. Combinez nos services Unity Ads, IAP et Analytics prêts à l'emploi afin d'améliorer votre ARPDAU (revenu moyen par utilisateur actif quotidiennement) et la rétention de vos utilisateurs.

Pour en savoir plus : Next Games compte parmi les premiers à avoir monétisé avec succès un jeu mobile battle builder utilisant des publicités vidéo avec système de récompenses. Téléchargez ce projet pour découvrir comment ces développeurs ont créé des publicités vidéo parfaitement intégrées au taux de diffusion élevé et qui rapportent un revenu moyen de 0,06 $ par joueur par jour. Consultez l'étude de cas Next Games

02 Créer

Cloud Build

Créez des compilations spécifiques sur différentes plateformes aussi souvent que possible afin d'identifier au plus tôt les problèmes techniques et de distribuer plus rapidement vos contenus à vos testeurs. Unity Cloud Build vous évite de demander à un développeur ou à un ingénieur en compilations de créer une version une version binaire que les testeurs peuvent charger sur leurs appareils. Vous pouvez compiler votre jeu simultanément et sans effort pour iOS et Android (et d'autres plateformes) dans le cloud. Cloud Build étant intégré à Collaborate, il fonctionne en toute transparence pour toute votre équipe.

04 Comprendre

Analytics

Comprenez votre public et la manière dont il interagit avec votre contenu afin d'assurer la rétention de vos utilisateurs et votre succès. Intégré en natif au moteur Unity, Unity Analytics vous fournit de précieuses données sur le comportement de vos utilisateurs. Vous pourrez ainsi optimiser votre expérience de jeu et vos stratégies de monétisation en vous basant sur des données de jeu en temps réel.

Pour en savoir plus : Découvrez comment Mindstorm, l'un des principaux développeurs de jeux au Pakistan, exploite les analyses intégrées de Unity pour anticiper les besoins des joueurs et améliorer ses jeux en permanence. Consulter l'étude de cas Mindstorm Pour en savoir plus : Découvrez comment un passionné est passé de la création de jeux pendant son temps libre à la direction d'un studio de jeux mobiles à succès employés sept collaborateurs à temps plein et publiant des jeux comptant plus de 10 millions de téléchargements. Lire l'étude de cas de Twimler

N'oubliez pas : les utilisateurs de Unity ne sont jamais seuls.

Que faire ensuite ?

Nous espérons que ce guide de solution vous aidera à bien démarrer votre projet de développement avec Unity. N'oubliez pas : les utilisateurs de Unity ne sont jamais seuls. Nos pages communauté sont le lieu idéal pour rencontrer des collègues et trouver les solutions aux difficultés que vous rencontrez. Nous vous conseillons également de nous suivre sur Twitter, Facebook, YouTube, LinkedIn et sur le le blog Unity, qui regorgent d'astuces et de conseils concernant les différentes facettes des fonctionnalités Unity, des actus sur les produits, des mises à jour et des études de cas inspirantes.

Compris

Ce site utilise des cookies dans le but de vous offrir la meilleure expérience possible. Consultez la page de politique des cookies pour en savoir plus.