Créer une Voiture Obstacle avec Unity

Créer une voiture obstacle simple
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Unity 6 - Maîtriser les fondamentaux du développement 3D
Revoir le teaser Je m'abonne
Transcription

Cette leçon fait partie de la formation
99,00€ Paiement unique • Accès à vie Acheter cette formation

Formation incluse dans l'abonnement Elephorm


DescriptionProgrammeAvis

Cette leçon fait partie de la formation
99,00€ Paiement unique • Accès à vie Acheter cette formation

Formation incluse dans l'abonnement Elephorm


L'objectif de cette vidéo est de permettre aux développeurs de créer et animer des voitures obstacles dans Unity en utilisant des scripts personnalisés pour simuler le trafic.

Apprenez à désactiver un player car et créer une voiture fantôme, en ajoutant un box collider et un rigidbody. Découvrez comment programmer son déplacement avec un script MoveForward.

Dans cette leçon, vous allez découvrir les étapes nécessaires pour créer une voiture obstacle dans Unity, également appelée voiture fantôme. La première étape consiste à désactiver le player car et à se concentrer sur le positionnement d'un modèle de voiture, comme le modèle Sedan. Une fois positionnée, l'instance de préfab doit être cassée pour éviter toute modification accidentelle du préfab d'origine. L'ajout d'un box collider permet d'implémenter la physique, essentiel pour la détection des collisions. Pour assurer le déplacement de la voiture, un rigidbody est ajouté, en laissant généralement les paramètres par défaut.

Pour programmer le mouvement de la voiture, nous choisissons d'utiliser un script MonoBehaviour appelé MoveForward. Ce script emploie un champ sérialisé pour définir une variable de vitesse et utilise la méthode transform.translate pour assurer le déplacement le long de l'axe avant. Plutôt que d'utiliser des forces constantes qui pourraient provoquer une accélération indésirable, la méthode choisie permet un contrôle plus précis et constant de la vitesse. Finalement, une autonomie est accordée pour ajuster la vitesse afin que la voiture puisse apparaître dans le champ de vision de manière naturelle. Apprenez à manipuler ces éléments pour créer une réalité de simulation de trafic.

Voir plus
Questions réponses
Pourquoi désactive-t-on d'abord le player car dans le processus de création?
Désactiver le player car permet de se concentrer sur la configuration de la voiture fantôme sans interférences de la logique de jeu active.
Quel est l'avantage d'utiliser transform.translate plutôt que des forces constantes?
Transform.translate offre un contrôle direct sur le déplacement sans les complications d'accélération continue, permettant un mouvement stable.
Pourquoi utilise-t-on un box collider pour la voiture fantôme?
Un box collider est utilisé pour détecter les collisions, essentiel pour interagir physiquement avec d'autres objets dans la scène.

Programme détaillé