Ajout d'une Lampe Torche dans Unity

Découvrez comment créer et intégrer une lampe torche dans un jeu Unity, améliorant ainsi le gameplay dans des environnements sombres.

Détails de la leçon

Description de la leçon

Dans cette leçon, nous allons apprendre à ajouter une lampe torche à notre joueur dans un jeu Unity afin de faciliter le déplacement dans des scènes sombrement éclairées. Après avoir défini la position de départ du joueur et réactivé la lumière directionnelle pour une meilleure visibilité pendant la phase de développement, nous attacherons une spotlight au FPS controller. Cette lumière suivra les mouvements du joueur grâce à son attachement au First Person Character. Nous configurerons ensuite les propriétés de la lampe, telles que la couleur, l'intensité et l'angle. Enfin, nous créerons un script en C# qui permettra au joueur d'allumer et d'éteindre la lampe en appuyant sur une touche spécifiée. Cette fonctionnalité ajoutera une dimension intéressante au gameplay en offrant la possibilité de gérer la luminosité selon les besoins. Vous allez également apprendre à gérer des ombres indésirables et à affiner les réglages de la lumière pour obtenir le rendu souhaité.

Objectifs de cette leçon

À la fin de cette vidéo, vous serez capable d'intégrer et de configurer une lampe torche dans Unity, et de créer un script en C# permettant de contrôler cette lampe par une touche du clavier.

Prérequis pour cette leçon

Connaissance de base de Unity, familiarité avec le FPS Controller, et compréhension des concepts de lumière et de scripts en C#.

Métiers concernés

Les compétences acquises dans cette vidéo sont utiles pour des métiers tels que Développeur de Jeux Vidéo, Game Designer et Programmeur Gameplay.

Alternatives et ressources

Vous pouvez utiliser d'autres moteurs de jeu comme Unreal Engine pour des fonctionnalités similaires, ou explorer des assets de lumière disponibles sur l'Asset Store de Unity.

Questions & Réponses

Nous utilisons une spotlight car elle simule un faisceau de lumière concentré, similaire à une lampe torche réelle, ce qui n'est pas le cas des autres types de lumière comme Directional ou Point light.
Vous devez créer une spotlight, la nommer 'torche' et la placer comme enfant du FPS controller afin qu'elle suive tous ses mouvements.
La touche 'E' a été choisie pour permettre au joueur d'allumer et d'éteindre la lampe torche.