Cherchez Unity

Guide de solution :

Unity pour

Jeux 2D

Un guide pratique pour vous aider à démarrer et à tirer le meilleur profit de votre développement 2D avec Unity.

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 2D

Unity est une plateforme complète pour la création en 2D. Déployez sur tous les systèmes d'exploitation mobiles majeurs et émergents, accélérez votre processus de développement, optimisez votre jeu, connectez-vous avec votre public et atteignez le succès.

Comment ce guide peut vous aider

Ce guide vous expliquera plusieurs des principales étapes nécessaires pour démarrer et accélérer votre développement dans Unity. Vous y trouverez des ressources d'apprentissage clés et vous apprendrez à planifier le cycle de production d'un jeu 2D. Il est basé sur les principes des bonnes pratiques, que vous comprendrez quel que soit votre niveau. Prêt ?

+

Et ce n'est pas tout...

Si vous voulez créer des jeux mobiles, nous vous proposons notre guide Unity pour jeux mobiles. Les informations contenues dans le guide Unity pour jeux mobiles recoupent les données de ce guide, mais il contient davantage de détails spécifiques à la plateforme mobile.

Contenus

Un développement 2D réussi en 4 étapes.

01

Télécharger Unity

Choisissez la version 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.

Commencez à créer

Grâce à nos nombreux tutoriels et nos multiples ressources prêtes à l'emploi, passez efficacement du prototypage à la production complète avec des flux de production intuitifs qui simplifient votre développement du début à la fin du processus.

Unity insight

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

!

Si vous rencontrez des difficultés ou si vous avez besoin d'aide pour installer Unity, consultez cette section de notre manuel, qui vous guidera pas à pas.

02

Accélérez votre développement

Si vous démarrez avec Unity, voici les ressources d'apprentissage que nous vous recommandons.

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, qui offre un mix d'éléments 2D et 3D.

Tutoriel UFO 2D

(environ 2 heures)

Commencez par créer un jeu UFO 2D simple pour vous familiariser avec de nombreux principes du développement dans Unity et de la création de jeux 2D, notamment les objets de jeu, les composantes, les prefabs, les physiques et la programmation.

Tutoriel Roguelike 2D

Découvrez des techniques plus avancées, par exemple comment créer des niveaux procéduraux basés sur des carreaux, implémenter des mouvements tour par tour et ajouter des commandes audio et tactiles mobiles.

Section dédiée à la création de jeux 2D :

Trouvez des tutoriels traitant de fonctionnalités spécifiques, des physiques 2D, ainsi que des vidéos de !sessions_de_formation_en_direct.

Tri et division dans Unity 2D

Cette session de formation en direct vous permettra de vous familiariser avec un flux de production pour la conception d'une scène 2D simple grâce à des groupes de tri 2D, des sprite meshes et des sprites 9-Slice présents depuis Unity 5.6. Nous utiliserons ces outils pour créer un jeu 2D simple. Dans cet épisode, nous présenterons nos objectifs et nous montrerons notre système de minimap.

Le guide ultime du développement de jeux avec Unity

Cette formation vous permet de vous familiariser avec 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.

Packages Asset Store gratuits produits par Unity

Unity Technologies publie certaines fonctionnalités qui ne sont pas incluses dans l'installation initiale du moteur comme éléments entièrement pris en charge. Vous pouvez les télécharger gratuitement sur l'Asset Store.

Voici une liste des packages que nous vous recommandons :

TextMesh Pro

La solution texte ultime pour Unity. Pour un rendu de texte avancé avec mise en forme visuel dynamique et contrôle amélioré du formatage et de la mise en page. Cette fonctionnalité sera intégrée nativement dans les futures versions de Unity.

Post Processing Stack

La nouvelle pile de post-traitement Unity est une technologie révolutionnaire qui combine un ensemble d'effets visuels complet dans un même pipeline de post-traitement. Attention à l'utilisation de ces effets sur une plateforme mobile, car ils peuvent affecter les performances.

2D Sprite Pack

Ces sprites 2D sont fournis par Unity Technologies pour le prototypage de vos jeux 2D.

Anima2D

Améliore le squelette de votre flux de production d'animations 2D. Cette fonctionnalité sera intégrée dans les futures versions de Unity.

Standard Assets

Cette collection de ressources, de scripts et de scènes d'exemple vous permet de démarrer votre apprentissage Unity. Vous pouvez également l'utiliser comme base pour vos propres projets.

Impliquez-vous dans notre communauté

Vous avez besoin d'aide ? Appuyez-vous sur la communauté Unity ou consultez les forums et les dernières discussions publiées.

Hollow Knight de Team Cherry

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..

03

Planifier le cycle de vie de la création d'un jeu 2D

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.

Hollow Knight de Team Cherry

Synchronisez votre projet avec votre équipe pour collaborer efficacement.

> Unity Collaborate vous permet de partager votre projet en ligne, d'inviter des participants et de sauvegarder vos données plus facilement que jamais.

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.

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.

Planifier le cycle de vie de la création d'un jeu 2D

Voici des mesures supplémentaires à appliquer pour propulser votre jeu au niveau suivant.

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

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.

> Unity Analytics, intégré en natif au moteur Unity, 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.

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 !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.

Compass Point: West de Next Games

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

Lord of Crime de Mindstorm Studios

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

04

Plus de ressources de support

Programme de certification officiel Unity

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.

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.

Hollow Knight de Team Cherry

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.