39,00

Tuto Formation Jeux Vidéos 3D, Réalité Virtuelle, C# Unity & Agile SCRUM avec Unity

39,00

  • Une formation vidéo de 13h48m
  • Téléchargement immédiat et visionnage illimité à vie
  • Satisfait ou remboursé
  • Fichiers sources inclus
Formation Jeux Vidéos 3D, Réalité Virtuelle, C# Unity & Agile SCRUM

ajouter ce cours aux favoris retirer ce cours des favoris

Qui n'a jamais été impressionné par le spectacle à 360 degrés devant ses yeux en portant un casque VR tout en se demandant comment cela est possible ? Bien évidemment, chacun d'entre nous, au moins la première fois que nous l'avons essayé.

Aujourd'hui, nous passerons de l'autre coté. C'est à dire pas celui du spectateur, du curieux, de l'observateur ou du joueur, mais celui du développeur d'expériences en Réalité Virtuelle pour les casques VR.

Ce cours intitulé Formation Jeux 3D, Réalité Virtuelle, C# Unity3D & Agile SCRUM présente les bases et les éléments fondamentaux à maîtriser pour devenir développeur Unity3D pour la réalité virtuelle et jeux vidéos en 3D. Nous utiliserons le moteur de jeu Unity3D dans sa nouvelle version 2020 et le langage de programmation C#.

Vous ne maîtrisez pas la programmation en C# ? Ce n'est pas un problème.
Nous apprendrons ensemble les bases du langage et les scripts essentiels à connaitre pour travailler avec Unity3D en toute confiance et créer des applications.

Les applications de réalité virtuelle et jeux créés sont avant tout des logiciels. Et que serait un logiciel sans une bonne conduite de projet ? Le but de cette formation est également de vous donner des bases et vous guider pour faire efficacement votre conduite de projet. Nous utiliserons ici la méthodologie agile SCRUM qui est de plus en plus privilégiée par le public dans les entreprises, les écoles, les organisations et toutes les activités nécessitant une bonne répartition des tâches à venir et le respect des délais.

A partir de cette formation, vous serez en mesure de travailler de manière autonome et indépendante sur des projets en partant de zéro.
De la phase d'idées, à l'organisation de celles-ci, et leurs mises en œuvres pour la création d'une solution informatique finale étapes par étapes.

Au programme de cette formation Jeux Vidéos 3D, Réalité Virtuelle, C# Unity & Agile SCRUM

Ce cours en ligne et en vidéo se compose principalement de 8 parties :

  • Une introduction aux méthodes de gestion de projets agiles, pour faire connaissance avec SCRUM.
  • Un cas pratique pour se mettre dans de vrais conditions de travail et organiser son projet.
  • Un apprentissage général à Unity3D, avec les détails des différents éléments manipulés dans celui-ci ainsi que leurs composants (Interface, GameObjects, Prefabs, Eclairage, Cameras, Textures, …)
  • Le système de scripting en C# lié à Unity3D, pour connaître l'essentiel du langage de programmation C# et comment développer des interactions lors de la création d'un jeu ou une expérience avec Unity3D (Variables, Boucles, Conditions, Array, Lists, Fonctions, UI, …)
  • Les fonctions importantes, mêmes si toutes les fonctions dans leur entièreté sont importantes dans le système de scripting sur Unity3D.
    Le but de cette section est de mettre l'accent sur les incontournables (Fonctions, Collision, Vecteurs, Instanciation, Coroutine, …)
  • Le développement d'un jeu vidéo complet en 3D pour mettre en pratique la théorie.
  • La réalité virtuelle bien évidemment. 
    Ici, nous verrons comment se créer un personnage dans un environnement immersif à 360 degrés, comment interagir avec notre environnement, nous déplacer, saisir et déposer des objets, interagir avec les UI, …)
  • Un cas pratique pour continuer l'exercice projet développé dans la section sur SCRUM.
    Nous développerons un environnement VR complet et appliquerons tous les éléments vus précédemment afin de mieux maitriser la réalité virtuelle à travers quelque chose de plus concret

Tous les fichiers de travail sont fournis !
Je reste disponible dans le salon d'entraide pour répondre à vos éventuelles questions sur ce cours.
Donc, n'hésitez pas et lancez vous 😊

Table des matières de cette formation Unity (durée : 13h48m)

  • Qu'est-ce qui vous attend ?
    • Introduction générale gratuit 00:03:39
  • Gestion de projet avec la méthode Agile SCRUM
    • Pourquoi penser Agile ? gratuit 00:04:59
    • Conduite de projet par l'Agilité 00:04:05
    • Qu'est-ce que les méthodes Agiles ? 00:03:15
    • Les 4 valeurs et 12 principes de l'Agilité 00:00:25
    • Découverte de SCRUM 00:02:10
    • Les Artéfacts Scrum (Backlog Produit, Sprint Backlog, Incrément, User Story...) 00:04:13
    • Le suivi des tâches 00:01:43
    • Le Sprint Meeting Review 00:01:42
    • Différences entre un Backlog Produit et un Cahier des Charges 00:00:15
  • TP.1 (SCRUM) : Immersive Grill Day
    • Présentation du projet 00:01:21
    • Création d'un Backlog Produit 00:05:04
    • Création d'un Backlog de Sprint 00:02:51
    • Affinage des tâches et sous-tâches 00:03:45
    • Simulation du planning de travail détaillé pour développer le logiciel 00:01:53
    • Conclusion 00:00:31
  • Apprentissage et mise en œuvre du logiciel Unity 3D
    • Qu'est-ce qu'Unity ? 00:01:25
    • Installation d'Unity 00:05:42
    • Présentation de l'interface 00:12:45
    • Notion de GameObject et ses composants 00:08:22
    • Les textures et les matières 00:10:57
    • Le moteur physique 00:17:14
    • Création d'un prefab 00:04:42
    • Les cameras 00:09:41
    • Création des UI (Interface Utilisateur ou Menu Utilisateur) 00:18:28
    • Création et manipulation des lumières (Directional, Point, Spot, Area) 00:18:19
    • Les sons 2D et 3D 00:09:40
    • Création d'un terrain simple | Relief 00:11:10
    • Création d'un terrain simple | Végétation et éléments naturels 00:15:45
    • Les systèmes de particules 00:10:28
    • Les personnages (1ère Personne et 3ème Personne) 00:06:08
    • Changer la Skybox (Ciel) 00:05:29
    • Création d'animations 00:14:50
  • Apprendre le C# pour Unity 3D
    • Création d'un script C# et présentation de sa structure gratuit 00:03:42
    • Les Variables 00:04:44
    • Ecrire dans la console Unity 00:05:40
    • Les Fonctions 00:12:49
    • Les Conditions 00:08:32
    • Les Boucles 00:10:42
    • Les Arrays (Tableaux) 00:13:58
    • Les Lists (Listes) 00:09:18
    • Utilisation de la documentation 00:01:31
  • Quelques fonctions C# essentielles à maîtriser pour le jeu vidéo et la VR
    • Les vecteurs (Translation et Rotation d'un objet) 00:10:33
    • Les Inputs (Lire les entrées du clavier) 00:11:16
    • Les Inputs (Détecter les clics de la souris) 00:02:20
    • Accès aux composants par script 00:08:01
    • Ajout d'un composant et suppression 00:04:14
    • La gestion des collisions entre GameObjects (Fonctions OnTrigger) 00:18:05
    • Les Coroutines 00:11:45
  • TP.2 : Création d'un jeu vidéo 3D de récupération d'objets
    • Objectifs 00:00:49
    • Mise en place de l'environnement 3D 00:13:38
    • Instanciation des objets dans différentes zones 00:24:31
    • Création, animation et intégration de notre propre personnage 3D dans Unity 00:10:29
    • Ajout et configuration de la camera de jeu avec Cinemachine 00:11:26
    • Respawn du personnage principal 00:12:13
    • Déplacement du radeau dans la rivière 00:18:02
    • Fixation du personnage principal sur un objet en mouvement 00:11:00
    • Récupération d'objets par le personnage principal et ajout du son 00:16:06
    • Décompte des objets récupérés (Gestion des UI par script) 00:27:23
    • Mise en place des ennemis et leurs animations 00:24:18
    • Instanciation des ennemis dans leurs zones de défense 00:09:01
    • Intelligence artificielle des ennemis 00:25:59
    • Création du menu principal, changement de scène et gestion de la musique de fond 00:31:42
    • Build du jeu 00:08:26
    • Bilan du projet 00:00:47
  • Commencer avec la Réalité Virtuelle
    • Qu'est-ce que la Réalité Virtuelle ? gratuit 00:02:15
    • Installation de Steam et de SteamVR plugin pour Unity 00:09:13
    • Installation de SteamVR plugin depuis Github 00:00:19
    • Première scène de Réalité Virtuelle : Création du Player à la première personne 00:11:55
    • L'interaction avec les objets (Ramasser, Poser, Lancer) 00:09:50
    • Les déplacements (Téléportation) 00:07:31
    • L'interaction avec les UI en Réalité Virtuelle 00:15:54
    • Conception d'UI rotatives qui suivent le mouvement de l'utilisateur 00:16:07
    • Lighting et calcul des lumières 00:12:22
  • TP.3 (REALITE VIRTUELLE) : Immersive Grill Day
    • Rappel du projet et des fonctionnalités à créer 00:01:10
    • Mise en place de l'environnement 3D sous Unity 00:06:04
    • Création d'un personnage VR et de zone/points de téléportations 00:12:51
    • Création d'UI pour les noms d'objets 3D et pour être guidé 00:13:43
    • Création et scripting d'UI pour interagir par action de l'utilisateur 00:09:28
    • Mise en place d'une 2ème scène et menus pour migrer entre les scènes en VR 00:28:53
    • Ajout de scripts pour tenir les objets & surfaces fixes/mobiles pour les déposer 00:19:05
    • Création du mouvement de rotation de la porte du réfrigérateur 00:08:33
    • Script de détection des aliments sur le grill 00:05:37
    • Script de cuisson des aliments avec changement d'état 00:06:30
    • Ajout d'une musique de fond pour les scènes et d'un son 3D de cuisson 00:18:42
    • Démo du projet 00:04:45
  • Conclusion du cours
    • Conclusion générale 00:01:20



Formateur : Charles Bihina

Charles Bihina a publié 3 tutoriels et obtenu une note moyenne de 4,8/5 sur 461 tutoriels vendus. Voir les autres formations de Charles Bihina

5,0
note moyenne

1
avis laissé
5 étoiles
1
4 étoiles
0
3 étoiles
0
2 étoiles
0
1 étoile
0
  • 5
    avis de membre-9557-8150 laissé le 04/09/2021
    Merci à Charles pour ces excellents tutoriels, très explicites. Est-ce que vous prévoyez des formations VR avec XR Interaction Toolkit ? Bonne continuation
    "Je vous remercie pour votre avis, je prépare effectivement de nouveaux contenus, vous serez notifié une fois que ce sera disponible."

  • Avec quelle version de logiciel ce tuto est-il compatible ?
    Unity
  • Quel est le niveau requis pour suivre ce tuto ?
    débutant
accédez à plus de 1447 tuto gratuits


non, je ne veux pas me former gratuitement

voir notre politique de protection des données