Utilisation du First Person Controller dans Unity
Apprenez à utiliser le First Person Controller dans Unity pour rendre votre décor interactif et tester avec une manette Xbox 360.
1. Démarrer avec Unity, création d'un projet
2. L’interface
3. Procédure d’importation d’objets 3D (Assets 3D)
4. L’éclairage et le lightmapping de Unity 5
5. L’import de personnages ou objets animés depuis un logiciel 3D
6. Introduction à uGUI : la création d’interfaces 2D dans Unity 5
7 Introduction au plugin Playmaker
8. Finalisation graphique du projet pour PC
9. Optimisation pour un export Android
10. Export iOS
Détails de la leçon
Description de la leçon
Dans cette leçon, nous allons importer le décor et assigner les textures appropriées aux matériaux avant de rendre le tout plus interactif grâce à l'utilisation du First Person Controller, un asset standard fourni par Unity. Le First Person Controller permet de se déplacer dans une scène de manière similaire à un FPS (first-person shooter) en utilisant le clavier ou une manette. Une attention particulière sera portée à l'importation du fichier FBX ainsi qu'à la configuration des colliders, pour s'assurer que les éléments du décor réagissent correctement aux collisions.
Nous apprendrons à générer des colliders pour divers éléments du décor et à ajuster leurs propriétés, notamment en ce qui concerne leur convexité. Vous verrez comment éliminer les colliders inutiles pour optimiser les performances. Ensuite, nous importerons le Standard Assets Characters package d'Unity, incluant divers contrôleurs de personnage, pour sélectionner et configurer le First Person Controller avec des périphériques cross-plateforme.
Après configuration, nous testerons le déplacement du personnage dans la scène afin de vérifier que les colliders fonctionnent correctement et que le personnage ne traverse pas les objets. Enfin, nous ajusterons l'échelle et la position du personnage pour affiner l'expérience utilisateur.
Objectifs de cette leçon
Les objectifs de cette vidéo sont de :
- Apprendre à utiliser le First Person Controller pour rendre un décor interactif.
- Comprendre l'importance et l'utilisation des colliders dans Unity.
- Savoir importer et configurer le Standard Assets Characters package.
Prérequis pour cette leçon
Avoir des connaissances de base en Unity et en modélisation 3D ainsi qu'en programmation de jeux vidéo.
Métiers concernés
Les connaissances acquises peuvent être appliquées dans les métiers suivants :
Développeur de jeux vidéo, Animateur 3D, Ingénieur logiciel spécialisé en expériences interactives.
Alternatives et ressources
Vous pouvez utiliser d'autres moteurs de jeux comme Unreal Engine ou Godot qui offrent également des solutions pour le contrôle de personnages à la première personne.
Questions & Réponses