- Introduction
- Découverte de l'interface
- Les objets
- La Physique
- Les composants
- Les Materiaux
- Gestions des scenes
- Les prefabs
- Asset Store
- Information importante : Standard Asset
- Standart Assets
- Skybox
- L'outils de modélisation de terrain
- Zone de vent (Wind)
- La Lumiére (Light)
- L'Audio et effet sonore
- Les Bases de UNITY3D
- Les Scripts et leur methodes
- Les Variables
- Les Conditions
- Array (Tableau)
- Les Boucles
- Quizz 2
- Les Vecteurs - Vector2 et Vector3
- Get Component - Modification des composants par script
- Gestion des touches clavier (input) et déplacements
- Appliquer une force a un objet - Rigidbody
- Les Collisions d'objets grâce au méthode
- Raycast - Tester la présence d'un objet
- Coroutine - Pause dans l’exécution d'instruction
- Introduction a l'animation et l'animator
- Accéder a une variable public depuis un autre gameobject
- Introduction UI - User Interface
- Instantiate - Spawner des objets
- Scène Manager et compilation du jeux
- Quizz 3
- Conseils et consignes pour le TP.
- Correction du TP
- Mise en place du player FPS
- Utilisation du Raycast pour le Tir
- Gestion de la repetition de Tir
- Gestions des cartouches
- Chargeurs Vide (son)
- Impacts de balles
- Étincelles a l'impact
- Animation Idle du FPS
- Animations walk et run
- Animations reload et fire
- Synchronisation des animations avec les déplacements du FPS
- Clipping de camera (arme qui traverse les murs)
- Flammes a la sortie du canon de l'arme
- Correction du script pour l'animation Reload
- Mise en place de l' arme Secondaire
- Animations de l'arme secondaire
- Synchronisation des animations de l'arme secondaire avec les déplacements du FPS
- Flammes a la sortie du canon de l'arme secondaire
- Animation de Transition d'arme
- Script ArmeManager
- UI Gestions des Munitions
- Modification script de tir chargeur vide.
- UI Barre de vie du Player FPS
- Exportation custom package
- Importation du package dans un nouveau projet
- Mise en place de l'asset Subway Kit
- Mise en place du modèle 3D de l' ennemi
- Mise en place de l'agent de navigation et du navmesh
- Animation Walk et intelligence artificielle de l'ennemie
- Animation Attack de l'ennemi
- Animation et Script dead de l'ennemi
- Dégâts occasionnés au player
- Effet sonore de l'ennemi
- Paramètre "Curve" de l'animation Dead
- Paramètre "Event" de l'animation Dead
- Vitesse de déplacement aléatoire des ennemis
- Création du "prefab" ennemis Parasite
- "Prefab" Healthbox
- "Prefab" Ammobox
- Objectif de la mission
- Réalisation du "préfab" Key
- Gestion de l' Exit
- Mort du player
- Spawner de prefab
- Création du menu
- Script du menu - utilisation des boutons
- Gestion du GameOver
- Gestion de la scène "mission accomplie"