Logo Makeyourgame
Accueil Les ateliers Blog
Logo Makeyourgame
Les formations Les financements Les exercices La certification Unity
Logo Makeyourgame
Mes objectifs Les jeux Les ressources Le glossaire
Logo Makeyourgame
Les tutos Les tutos Youtube
Unity Découverte

Utiliser les colliders dans Unity pour détecter des collisions

Comment détecter que l'on touche un objet ?

Sessions
10 sessions
Durée
20min
Difficulté
Difficulté 2/5

À propos

Ce que vous allez apprendre

Cet Atelier vous permet de prendre en main le système de collision et de détection de collisions dans Unity. 

Prérequis: Bases d'utilisation de Unity, Bases de C#, Editeur Unity installé

Il est aussi conseillé, si vous débutez complètement Unity et le système de collisions, de suivre le tutoriel sur les composants colliders sous Unity 2019.

Dans cet Atelier la scène de départ est fournie, ainsi que la scène finale avec le résultat obtenu au terme de l'Atelier https://makeyourgame.fun/sceditor/emoticons/smile.png !

Après avoir vu les différents Colliders existants, et la notion de IsTrigger, nous allons ici mixer le tout dans un cas pratique d'utilisation ... à savoir créer un checkPoint !

I/ Rappels sur les collisions avec Unity

Tout d'abord nous ferons un point théorique avec quelques rappels essentiels sur le système de Collision de Unity.

Ainsi nous verrons comment faire en sorte que vos collisions soient détectées et pourquoi elles ne le sont pas.

Le composant Rigidbody prendra alors toute son importance.

II/Mise en application d'une collision : CheckPoint

Au travers d'une situation simple, nous verrons peu à peu comment construire un CheckPoint, dont le rôle est de savoir si notre personnage ... ici un Dragon (oui rien que ça https://makeyourgame.fun/sceditor/emoticons/grin.png), atteint le CheckPoint.

Ainsi nous prendrons le temps de scripter en C# la gestion de la détection de cette collision.

Puis nous reverrons certaines vidéos déjà existantes sur notre chaîne YouTube pour compléter l'étude sur d'autres cas.

Votre parcours

Programme de l’atelier

2 sections · 10 sessions · 20min

Objectif de la section : Etude théorique et présentation du système de collision de Unity

  1. Lecture Introduction aux collisions sous Unity 3s Aperçu
  2. Lecture Sans Rigidbody rien n'est détecté ! 4s Verrouillée
  3. Lecture Utiliser les callbacks de collisions de Unity 4s Verrouillée

Objectif de la section : Nous allons construire un checkPoint dont le rôle sera de savoir si le personnage a atteint ce point.

  1. Lecture Prise en main du projet CheckPoint 1min Verrouillée
  2. Vidéo Préparer le Dragon aux collisions 3min Verrouillée
  3. Vidéo Préparer le CheckPoint aux collisions 2min Verrouillée
  4. Vidéo Jouer avec IsTrigger 2min Verrouillée
  5. Vidéo Détecter la collision avec le ChekPoint 11min Verrouillée
  6. Lecture Encore d'autres cas d'études 1s Verrouillée
  7. Lecture Conclusion sur le projet CheckPoint 1s Verrouillée