Introduction et installation de UNITY3D
  • Introduction
Les Bases d'Unity3D
  • 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 Bases du C#
  • Les Scripts et leur methodes
  • Les Variables
  • Les Conditions
  • Array (Tableau)
  • Les Boucles
  • Quizz 2
API Unity3D et le C#
  • 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
TP Mon Premier Jeu Avec Unity3D
  • Conseils et consignes pour le TP.
  • Correction du TP
Création du First person Shooter
  • 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
Creation de l'UI User Interface de notre player FPS
  • UI Gestions des Munitions
  • Modification script de tir chargeur vide.
  • UI Barre de vie du Player FPS
Custom Package FPS Player
  • Exportation custom package
  • Importation du package dans un nouveau projet
Création d'un Niveau de jeu
  • Mise en place de l'asset Subway Kit
  • Mise en place du modèle 3D de l' ennemi
Développement de L' IA 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" complémentaire de jeu
  • "Prefab" Healthbox
  • "Prefab" Ammobox
Mission de level
  • Objectif de la mission
  • Réalisation du "préfab" Key
  • Gestion de l' Exit
Derniers réglages du level
  • Mort du player
  • Spawner de prefab
Gestion des scénes
  • Création du menu
  • Script du menu - utilisation des boutons
  • Gestion du GameOver
  • Gestion de la scène "mission accomplie"