2. 1. Paramétrer le
mode 2D / 3D
Unity va avoir un comportement
différent adapté à la 2D ou la 3D :
• Sprite Packer (2D)
• Position de la caméra
• Mode de vue de la scène
• Lumières automatiques
• Illumination globale
• Gestion de la skybox
Esprit Unity – https://www.esprit-unity.fr
3. 2. Changer le
mode de
sérialisation des
Assets
Les Assets sérialisés sous format texte
facilitent grandement le travail en
équipe, plus particulièrement sur la
résolution des conflits lorsque
plusieurs personnes ont travaillé sur
les mêmes Assets.
Esprit Unity – https://www.esprit-unity.fr
4. 3. Utiliser un gestionnaire de sources
• On n’est jamais à l’abri d’une corruption
généralisée d’une scène, voire de tout un
projet. Avec un gestionnaire de source, il est
possible de revenir en arrière sur une version
précédente avant la corruption.
• Pour travailler à plusieurs de manière efficace,
il est indispensable d’utiliser un gestionnaire de
sources.
Esprit Unity – https://www.esprit-unity.fr
5. 4. Activer les
services Unity
• Unity Ads : intégration de publicités sur mobile
• Unity Analytics : gestion intégrée au jeu de statistiques d’utilisation
• Unity Cloud Build : compilation multi-plateforme dans le Cloud
• Unity Collaborate : gestionnaire de source
• Unity Everyplay : gestion intégrée de l’enregistrement de parties pour les partager sur les
réseaux sociaux
• Unity IAP : gestion intégrée des achats in-app sur mobile
• Unity Multiplayer : serveur dédiés pour héberger des parties multi-joueur
• Unity Performance reporting : rapports de performances et de plantages automatisés
4. Activer les services Unity
Esprit Unity – https://www.esprit-unity.fr
6. Pour les pressé(e)s
Pas le temps de digérer tout ça ? Téléchargez le guide complet pour
le consulter plus tard :
Télécharger le guide complet
Esprit Unity – https://www.esprit-unity.fr
7. 5. Paramétrer le
SDK Android
• Sans le SDK Android, impossible de
générer des APK.
• L’installation peut être longue selon la
connexion, alors autant le faire tout de
suite !
Esprit Unity – https://www.esprit-unity.fr
8. 6. Modifier le Build Target par défaut
• Lorsque l’on compile pour une plateforme qui n’est pas la
plateforme par défaut, Unity va réimporter TOUS les Assets du
projet avec les paramètres liés à la plateforme cible. Ce
traitement est directement lié à la taille d’un projet et peut
prendre beaucoup de temps.
• Sélectionner dès le départ la plateforme cible permet
d’importer au fil de l’eau les Assets avec les bons paramètres et
de gagner du temps lors de la compilation des exécutables.
Esprit Unity – https://www.esprit-unity.fr
9. 7. Structurer ses données
• Assets projet
• Un répertoire pour chaque type d’Assets à la racine
• Pas d’Asset à la racine du répertoire
• Assets sur la scène
• GameObjects importants en haut de la hiérarchie
• Imbriquer les GameObjects dans des conteneurs pour les
regrouper
• Placer tous les GameObjects de type “Manager” en position
[0, 0, 0]
Esprit Unity – https://www.esprit-unity.fr
10. 8. Créer des
layouts de
fenêtres
• Chaque activité demande un certain
nombre de fenêtres différentes : créer
le Level Design d’une scène vs animer
un personnage
• Utiliser des layouts permet de passer
d’un espace de travail à un autre sans
perdre de temps
Esprit Unity – https://www.esprit-unity.fr
11. 9. Créer une scène « Bac à
Sable »
• Cela facilite la création des briques de Gameplay
• Le Level Design sera facilité par la création préalable des
éléments de test
Esprit Unity – https://www.esprit-unity.fr
12. Pour aller plus loin
Besoin d’un contenu plus détaillé pour bien
initialiser votre projet ?
Télécharger le guide complet
Tutoriels, trucs et astuces en développement
de jeux vidéo avec Unity3D :
http://www.esprit-unity.fr
Esprit Unity – https://www.esprit-unity.fr