Maîtrisez le développement de jeux vidéo avec C# et Unity
- Descrição
- Currículo
- FAQ
- Revisões
Nouveau : Retrouvez mon autre formation complémentaire “Unity 6 par la pratique : Le cours ultime TOUT en 1” pour encore plus de projets.
Ceci n’est pas juste une formation développement de jeux vidéo avec Unity, c’est aussi un formateur qui vous apprendra les bonnes pratiques dès le départ. J’ai travaillé avec plusieurs éditeurs de jeux mobiles du top 10. Mes jeux ont dépassé les 10 millions de téléchargements en cumulé. J’ai également été consultant Unity pour des multinationales ou boîtes du CAC 40 comme Thales, Amadeus, Airbus, Capgemini, Orange… Je suis également auteur d’une dizaine de livres sur le développement de jeux vidéo. La description d’un cours peut être copiée, mais pas le CV de votre formateur 😉 Expert depuis plus de 15 ans et développeur de jeux certifié, je vous révèlerai mes secrets de fabrication pour vous aider à atteindre la perfection. Je serai avec vous (Groupe de discussion privé) pour vous accompagner dans votre apprentissage.
Rejoignez cette formation certifiante sur le développement de jeux avec Unity et C# ! Il s’agit d’un cours ultra complet et détaillé avec plus de 100 heures de vidéos ! Avec cette formation, vous maîtriserez le développement de jeux 3D, Unity 6 et C# en créant plus de 15 projets concrets. C’est le cours qui fera de vous un développeur de jeux vidéo.
Vous souhaitez apprendre à utiliser Unity pour créer des jeux, migrer depuis un autre moteur ou vivre de votre passion ? Cette formation est faite pour vous ! Nous allons voir comment créer des jeux avec Unity et couvrirons tous les aspects de A à Z, sans prérequis.
Cette formation complète mise à jour pour Unity6 vous permettra d’apprendre à créer des jeux 3D avec le langage de programmation C#. Vous apprendrez par la pratique en développant un projet concret.
Notre fil rouge sera la création d’un jeu de plateforme/aventure 3D (Premier gros projet), suivi de nombreux autres projets pour pratiquer encore plus. Nous suivrons également les bonnes pratiques pour aboutir à un projet de qualité professionnelle. Nous irons jusqu’à la publication de notre jeu en ligne.
En tant qu’expert certifié Unity et formateur depuis plus de 15 ans, je vous transmettrai les techniques essentielles pour créer des jeux 3D tels que :
-
Importer et réutiliser des assets (modèles 3D, textures, sons etc.)
-
Mettre en place de la physique dans vos jeux
-
Concevoir des interfaces utilisateur
-
Programmer avec le langage C#
-
Créer un prototype avant le développement du projet
-
Paramétrer la lumière et l’éclairage
-
Améliorer les graphismes avec le post-processing
-
Animer les objets et personnages
-
Gérer les collisions et déclencher des événements
-
Créer des interactions entre les objets du jeu
-
Utiliser les caméras et ajouter des effets visuels
-
Coder toutes les fonctionnalités d’un jeu de plateforme
-
Combattre des ennemis et les repérer sur une minimap
-
Programmer une intelligence artificielle complète
-
Mettre en place des objectifs/missions
-
Sauvegarder des données en mémoire
-
La mise en réseau / multi-joueurs
-
Compiler et distribuer votre jeu
Une vingtaine de projets vous attendent afin de vous former par la pratique sur des exemples concrets (voir détail plus bas).
Il ne s’agit ici que de quelques exemples mais ce cours est extrêmement riche en contenu, je vous invite à consulter le plan du cours, les avis des internautes ainsi que les vidéos d’exemple afin de vous faire une idée encore plus précise du contenu immense de cette formation.
Vous aurez un accès à vie et en illimité aux vidéos. Vous apprendrez à créer des jeux Desktop ou mobile. Vous aurez accès à des exercices, quizz, conseils, astuces, au Discord etc.
Alors n’attendez plus, lancez vous et devenez développeur de jeu indépendant pour vivre de votre passion.
Obtenez votre certification de réussite et décrochez un emploi dans le secteur du développement de jeux vidéo !
* MISE A JOUR MASSIVE *
Découvrez tous les nouveaux projets pour devenir un expert absolu avec Unity 6 ! Voici quelques exemples de projets ajoutés :
-
Un jeu de plateforme/aventure style Mario 3D
-
Un jeu de tir à la première personne (FPS 3D)
-
Un jeu de sport (Mini golf 3D) pour Mobile
-
Un jeu en réalité virtuelle
-
Un jeu en réalité augmentée
-
Des jeux de société 2D & 3D
-
Des jeux d’arcade 2D & 3D
-
Un jeu type survival-horror en 3D
-
Un Tower Defence
-
Un city builder / construction / tycoon
-
Des jeux d’aventure en Pixel Art
-
Des jeux multi-joueurs (en ligne / en local / contre des IA)
-
Développer des algorithmes d’intelligence artificielle
Cette formation évolue et continuera d’évoluer. J’ajouterai du contenu et je réaliserai des vidéos selon vos demandes. Ma formation est bien plus qu’un simple cours. Vous apprendrez le game design, vous pratiquerez avec des exercices de codage, vous développerez des projets concrets, vous échangerez avec les autres membres du Discord pour travailler ensemble, vous apprendrez avec un expert reconnu.
A l’issu de ce cours vous recevrez une certification qui témoignera de vos compétences. En plus de ce bout de papier, vous aurez une vingtaine de projets de jeux à ajouter à votre CV afin de convaincre les recruteurs. Ma formation a permis de former des développeurs qui travaillent pour les plus grands studios de jeux vidéo alors pourquoi pas vous ?
Rejoignez l’aventure et lancez vous dans l’apprentissage de Unity avec ce guide ultime !
-
1Présentation de Unity, le moteur de jeu préféré des développeursVídeo Aula
-
2Avant de poursuivre le coursTexto
-
3Ce cours évolue en même temps que Unity pour être toujours à jour pour vousVídeo Aula
-
4Prise en main du player vidéo d'Udemy pour suivre au mieux une formation !Vídeo Aula
-
5Comment bien utiliser les ressources de cette formationVídeo Aula
-
6A propos des vidéos d'initiation : Conseil si vous suivez plusieurs formationsTexto
-
7Découvrez la nouvelle version de Unity et comment y accéder (Unity 6)Vídeo Aula
-
8Télécharger Unity HUB afin de gérer ses projets et ses versions d'UnityVídeo Aula
-
9Découverte de Unity HUB et prise en main de l'utilitaireVídeo Aula
-
10Créer un nouveau projet Unity 6Vídeo Aula
-
11Avant de prendre en main Unity, message important sur ce cours et sa structureVídeo Aula
-
12Comprendre la fenêtre "Project"Vídeo Aula
-
13Comprendre le fonctionnement de la fenêtre "Hierarchy"Vídeo Aula
-
14Découvrez la fenêtre "Scene", votre zone de travailVídeo Aula
-
15Comprendre la fenêtre "Game", pour prévisualiser votre jeu vidéoVídeo Aula
-
16Découvrez la fenêtre "Inspector" pour paramétrer tous vos objets de jeuVídeo Aula
-
17Tour d'horizon des principaux menus de Unity6Vídeo Aula
-
18[VIDÉO RÉCAPITULATIVE] L'interface ce Unity condensé en 1 vidéo résumée !Vídeo Aula
-
19Connaissez vous l'interface d'Unity ?Questionário
Vous devez compléter le texte à trous en indiquant le mot manquant. Vous devez écrire en anglais pour que votre réponse fonctionne.
-
20Introduction sur cette section "components" et comment apprendre à votre rythmeVídeo Aula
-
21Comprendre ce qu'est un GameObject et comment les manipulerVídeo Aula
-
22Comprendre ce qu'est un component et comment affecter un comportement à un objetVídeo Aula
-
23Utiliser un RigidBody pour appliquer la gravité sur un objet du jeuVídeo Aula
-
24Utiliser les différents colliders pour rendre les objets de jeu solideVídeo Aula
-
25Manipuler la caméra dans Unity pour filmer l'action du jeu au mieuxVídeo Aula
-
26Savoir utiliser les Materials de Unity pour colorer les objets du jeuVídeo Aula
-
27Comprendre les textures PBR pour obtenir un rendu visuel ultra réalisteVídeo Aula
-
28Comprendre comment adapter les Shaders pour modifier la matière des objetsVídeo Aula
-
29L'éclairage en temps réel pour éclairer une scène 3DVídeo Aula
-
30L'éclairage précalculé pour de la lumière et des ombres optimisésVídeo Aula
-
31Savoir utiliser les Reflection et Light probes pour un rendu plus réalisteVídeo Aula
-
32Utiliser le système de particules de Unity pour créer des effets visuelsVídeo Aula
-
33Comprendre comment jouer et entendre des sons dans un jeuVídeo Aula
-
34Dessiner des lignes et effets visuels grâce aux Line/Trail rendererVídeo Aula
-
35Jouer des vidéos (cinématiques) dans UnityVídeo Aula
-
36Réutiliser intelligemment des objets grâce au système de PrefabsVídeo Aula
-
37[VIDÉO RÉCAPITULATIVE] Comprendre les components de Unity en 1 seule vidéo !Vídeo Aula
-
38Maîtrisez vous les components ?Questionário
-
39Présentation de ces viéos complémentaires (optionnelles)Texto
-
40Installer une version spécifique du logiciel et accéder aux pré-versionsVídeo Aula
-
41L'interface de Unity - DécouverteVídeo Aula
-
42Les différents menus et leur utilisé (Partie 1)Vídeo Aula
-
43Les différents menus et leur utilisé (Partie 2)Vídeo Aula
-
44Quelques manipulations de base + Utilisation d'assets 3DVídeo Aula
-
45Introduction sur cette section "Assets pour le jeu vidéo"Vídeo Aula
-
46Télécharger des assets (modèles 3D, textures, sons...) sur OpenGameArtVídeo Aula
-
47Utiliser les assets d'exemple offerts par Unity TechnologiesVídeo Aula
-
48Trouver des packs de ressources sur itch.io, la plateforme des indésVídeo Aula
-
49A propos de la prochaine vidéoVídeo Aula
-
50Prise en main des Starter Assets de UnityVídeo Aula
-
51La nouvelle version des Starter AssetsVídeo Aula
-
52[VIDÉO RÉCAPITULATIVE] Comment trouver des assets pour ses jeux? Résumé condenséVídeo Aula
-
53Testez vos connaissancesQuestionário
-
54Introduction à propos du Package Manager de UnityVídeo Aula
-
55Prise en main du package manager : Activer de nouvelles fonctionnalitésVídeo Aula
-
56Installation de notre premier package : Le toon shaderVídeo Aula
-
57Découverte de PolyBrush, le package du level designerVídeo Aula
-
58Améliorer les graphismes de son jeu grâce au package Post ProcessingVídeo Aula
-
59Résoudre le problème des materials/textures rosesVídeo Aula
-
60[VIDÉO RÉCAPITULATIVE] Comment utiliser le package Manager (résumé condensé)Vídeo Aula
-
61Votre premier décor/niveau 3DTexto
-
62Mini introduction pour cette section dédiée à probuilderVídeo Aula
-
63A propos de la nouvelle version de ProBuilder (Unity 6 et plus)Vídeo Aula
-
64Installation de ProBuilderVídeo Aula
-
65Modifier une forme 3D avec ProBuilderVídeo Aula
-
66Les primitives de base qu'on peut créer avec ProBuilderVídeo Aula
-
67Créer des formes personnalisées manuellementVídeo Aula
-
68Attribuer un material aux faces d'un modèle 3DVídeo Aula
-
69Travailler avec le maillage UV d'un modèleVídeo Aula
-
70Attribuer des couleurs aux polygones d'un modèleVídeo Aula
-
71Les outils de ProBuilder partie 1Vídeo Aula
-
72Travailler avec des texturesVídeo Aula
-
73Les outils de ProBuilder partie 2Vídeo Aula
-
74Les outils de ProBuilder partie 3Vídeo Aula
-
75A propos de cette sectionTexto
-
76Découverte de l'asset store et de ProBuilderVídeo Aula
Dans cette vidéo nous allons voir comment utiliser l'asset store, source illimitée de contenus pour la création de jeux et comment utiliser ProBuilder, outil incontournable pour le prototypage de niveaux 3D.
-
77La physique avec UnityVídeo Aula
Ce tutoriel va nous permettre de comprendre comment mettre en place de la physique (gravité, collisions...) avec Unity 3D et ses composants physiques.
-
78Comprendre les prefabsVídeo Aula
La notion de prefab est essentielle lorsque nous travaillons avec unity 3D. Les prefabs sont des objets préfabriqués qui nous permettent de réutiliser ces ressources afin de gagner du temps et de mieux nous organiser.
-
79Concevoir une interface utilisateur (UI)Vídeo Aula
L'interface utilisateur ou user interface (UI) est l’interface qui est affichée à l'écran par dessus le jeu (barre de vie, score, menu...). Cette vidéo présente l'outil UI de Unity qui nous permettra de créer toutes nos interfaces.
-
80Les Starter Assets d'Unity (Remplacent les standards assets)Vídeo Aula
-
81Bien configurer visual studio (ou VS Code) pour l'auto complétion + coloration.Vídeo Aula
-
82Découverte de C#Vídeo Aula
Cette vidéo présente les bases de C# et de la création de scripts avec Unity 3D.
-
83Gestion des entrées clavier/souris avec C#Vídeo Aula
Ici, nous allons voir comment donner la possibilité à l'utilisateur d'utiliser son clavier ou sa souris afin d’interagir avec le jeu et de déclencher des événements.
-
84Avant d'aller plus loin dans le coursTexto
-
85Exercice de codage C# : Testez vos connaissancesTexto
-
86Solution de l'exercice de codage précédent.Texto
-
87Encore un peu de C#, plus de pratique et "mini Minecraft" sous UnityVídeo Aula
Dans cette vidéo on va utiliser des fonctions C# en vrac afin de pratiquer un peu plus le développement sous Unity. Pour cela nous prendrons le jeu Minecraft en exemple et nous allons coder quelques fonctionnalités de ce jeu avec C# :
Générer un terrain de cubes
Créer des cubes au clic
Détruire des cubes au clic
Changer la couleur / le type de cube avec C#
Nous n'allons bien sûr pas recréer un minecraft avec Unity mais simplement voir quelques fonctionnalités de C# afin de vous faire pratiquer. Vous pourrez si vous le souhaitez, vous lancer et essayer de créer un clone de Minecraft en vous basant sur ce que nous aurons vu ici et sur le reste de cette formation complète.
-
88Présentation de Visual Studio 2022 et de son auto-complétions intelligenteVídeo Aula
-
89Avoir plusieurs versions de visual studio en parallèle.Vídeo Aula