Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Mindfulness Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Freelancing Online Business Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
IT & Software Other IT & Software Unity

Formation Unity 3D (2021) : Créez des jeux avec Unity et C#

La formation complète au développement de jeux vidéo avec Unity 2020.1. Apprenez avec un expert certifié UNITY 3D
Bestseller
Rating: 4.7 out of 54.7 (212 ratings)
1,308 students
Created by Anthony Cardinale | C#, Unity, Web, Godot, Blender
Last updated 4/2021
French
30-Day Money-Back Guarantee

What you'll learn

  • Maîtriser Unity 3D
  • Programmer avec C#
  • Créer des jeux 3D
  • Utiliser des modèles 3D
  • Coder des interactions
  • Développer un jeu de plateforme 3D
  • Avoir les bonnes pratiques
  • Avoir les conseils d'un professionnel certifié
Curated for the Udemy for Business collection

Requirements

  • Avoir la motivation
  • Un ordinateur avec accès internet
  • Avoir envie de créer des jeux vidéo

Description

Il s'agit de la formation la plus complète (50 heures et + à venir !) et la plus récente sur Udemy. Elle est basée sur la version 2020 de Unity3D.

Envie d'apprendre Unity ? De créer des jeux ? De migrer depuis un autre moteur ? De vivre de votre passion ?

Cette formation est faite pour vous ! Pas besoin de connaissances particulières, nous allons tout voir de A à Z ! Nous utiliserons la toute dernière version de Unity pour ce cours, vous aurez donc accès à la formation la plus à jour du net !

Cette formation complète sur Unity 3D vous permettra d'apprendre à créer des jeux 3D avec le langage de programmation C#. Cette formation vous permettra d'apprendre à utiliser Unity tout en mettant vos connaissances en pratique immédiatement. Tout au long de cette formation, nous allons suivre notre fil rouge : Créer un jeu de plateforme/aventure 3D.

Nous découvrirons tout depuis le début (pas besoin de connaissances pour suivre cette formation) et nous irons jusqu'à la publication de notre jeu en ligne. Étant expert certifié Unity, j'ai fait en sorte de vous transmettre les bonnes pratiques pour aboutir à un projet de qualité pro. J'enseigne Unity depuis plus de 10 ans et j'ai publié de nombreux livres sur ce logiciel.

Après avoir suivi cette formation, vous serez à l'aise avec Unity et vous serez en mesure de développer n'importe quel type de jeux.

Ce cours est basé sur la version 2020 de Unity. Vous y apprendrez les techniques essentielles du développement de jeux 3D :

  • Importer des assets (modèles 3D, textures, sons...)

  • Mettre en place de la physique

  • Créer des prefabs (objets réutilisables)

  • Concevoir des interfaces utilisateur

  • Programmer avec C#

  • Créer un prototype avant le développement

  • 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

  • Créer des interactions

  • Utiliser les caméras

  • Créer des effets visuels

  • Coder toutes les fonctionnalités d'un jeu de plateforme

  • Gérer le score

  • Combattre des ennemis

  • Programmer une intelligence artificielle complète

  • Mettre en place des objectifs/missions

  • Créer une minimap

  • Compiler et distribuer votre jeu

  • Des heures de bonus, conseils, astuces

  • Une formation bonus complète pour créer un FPS

  • Une formation bonus sur le développement mobile

  • 4 formations bonus ajoutées fin 2020

  • ... et tellement plus !

Alors n'attendez plus, lancez vous et devenez développeur de jeu indépendant pour vivre de votre passion.

*** NOUVEAU ***

Apprenez à créer un FPS 3D avec UNITY !

Cette formation évolue et continuera d'évoluer. J'ajouterai du contenu et je réaliserai des vidéos selon vos demandes. Je viens d'ajouter près de 10 heures de vidéos pour vous permettre d'apprendre à créer un FPS 3D avec Unity et C# et j'ai ajouté 25 conseils pour améliorer vos jeux et votre game design !

*** NOUVEAU 2 ***

Ajout de 5 nouvelles formations complémentaires pour aller toujours plus loin et pratiquer toujours plus. Ce cours complet s'enrichit encore pour vous offrir le contenu le plus adapté à vos besoins. Voilà 20 heures de vidéos en plus !

*** BON VISIONNAGE ***

Who this course is for:

  • Les développeurs qui souhaitent s'orienter vers Unity
  • Les débutants qui souhaitent découvrir le monde de la création de jeux
  • Les passionnés de jeux vidéo
  • Les internautes exigeants qui souhaitent suivre une formation dispensée par un expert

Course content

21 sections • 216 lectures • 52h 35m total length

  • Preview15:08
  • Preview18:15
  • Plus loin avec l'interface du logiciel
    19:23

  • Preview13:35
  • La physique avec Unity
    19:59
  • Comprendre les prefabs
    13:34
  • Concevoir une interface utilisateur (UI)
    10:40
  • Les standards assets de Unity
    10:40

  • Bien configurer visual studio (ou VS Code) pour l'auto complétion + coloration.
    09:08
  • Preview19:57
  • Gestion des entrées clavier/souris avec C#
    16:08
  • Avant d'aller plus loin dans le cours
    00:22
  • Rejoindre le groupe privé
    00:15

  • Prototypage du niveau (Pensez à télécharger les ressources de la section)
    16:46
  • Prototypage du personnage
    17:48
  • Gestion du saut et de la rotation du personnage
    17:51
  • Mise en place de l'environnement 3D réel
    18:32
  • Calcul des lumières (lightmapping)
    19:59
  • Preview17:52
  • Animation d'éléments du décor
    16:00
  • Création de tweens avec iTween
    17:47
  • Animation du personnage 3D
    19:57
  • Détection des collisions entre le personnage et les objets/ennemis du jeu
    17:57
  • Création d'effets visuels avec les particules
    17:10
  • Améliorer le visuel grâce aux particules
    18:26
  • Gestion des caméras
    19:42
  • Création d'effets visuels (feedbacks) lors d'un événement
    18:22
  • Invincibilité temporaire (clignotement)
    09:59
  • Création d'une barre de vie
    18:40
  • Gestion du score et des objets ramassés
    13:02
  • Création de checkpoints (point de sauvegarde)
    16:23
  • Création d'un menu et changement de scène
    17:05
  • Amélioration du menu principal (design)
    13:27
  • NavMesh (zone de navigation) pour vos entités autonomes
    17:51
  • Script de patrouille (déplacement autonome des ennemis)
    15:56
  • Détection du joueur et poursuite de celui-ci
    11:53
  • Amélioration et finition de l'intelligence artificielle des monstres
    17:49
  • Ajout d'amis à libérer (objectif mission)
    19:59
  • Création du script de pause et affichage des objectifs
    15:05
  • Création d'une mini map 2D
    10:39
  • Compilation et publication du jeu final en ligne
    16:58

  • A propos de cette section - Comment ça marche ?
    01:28
  • Question 1 : Comment utiliser / déplacer la caméra de Unity et filmer des objets
    05:16
  • Comment faire clignoter le personnage quand il est touché par un monstre ?
    08:51
  • Comment transférer des données (sauvegardées) entre les scènes d'un jeu ?
    14:06
  • Utiliser le nouveau Input System de Unity3D
    11:57
  • Faire de la génération procédurale / aléatoire en 3D avec Unity et C-sharp
    11:28
  • Génération procédurale 3D appliquée aux terrains de Unity
    11:45
  • Ne pas redémarrer la musique au changement de scène
    03:59
  • Changer le comportement (sens) des flèches du clavier au changement de caméra
    17:59

  • Mes autres cours à prix discount ! (Codes promos)
    00:29

  • Intro - Présentation du projet de jeu de golf pour mobiles et tablettes
    02:06
  • Modélisation 3D et import de Blender vers Unity
    15:09
  • Importation des assets / modèles 3D supplémentaires
    07:40
  • Création du premier niveau du jeu et assemblage des modèles
    17:58
  • Ajout d'effets visuels et modification dynamique du ciel (skybox) du jeu
    11:29
  • Création d'animations pas script, par plugin ou par l'outil d'animation
    16:04
  • Programmation du contrôle de la caméra
    21:08
  • Script du tir de la balle de golf
    20:22
  • Amélioration du système de tir de la balle
    16:05
  • Détection des collisions et déclencher la fin du niveau
    14:54
  • Ajout des effets sonores et de la musique de fond + SFX manager & Singleton
    18:14
  • Afficher un feedback quand on termine un niveau
    13:16
  • Création du menu permettant d'aller au niveau suivant ou au menu principal
    19:42
  • Création d'une animation d'introduction de niveau
    16:44
  • Programmation de la fonction de mise en pause du jeu
    14:46
  • Création des autres niveaux du jeu pour créer un aventure à plusieurs scènes
    14:07
  • Création d'un sélecteur de niveaux avec déblocage des scènes déjà visitées
    18:29
  • Déclencher un feedback/signal pour avertir l'utilisateur qu'il peut jouer
    04:15
  • Créer un menu d'options pour régler le volume du jeu
    09:06
  • Créer un système de zoom pour filmer de près une action importante du jeu
    11:29
  • Ajout d'objets bonus à ramasser pour améliorer son score et le challenge
    08:43
  • Compiler et tester son jeu directement sur un smartphone / tablette
    10:20
  • Bonus : Monétisation avec Unity Ads / Afficher des pubs
    11:17

  • Présentation de cette formation bonus : Créer un FPS avec Unity 3D
    02:58
  • Téléchargement d'Unity et création d'un nouveau projet
    22:50
  • Quizz 1
    3 questions
  • Un exemple de niveau basique avec des formes simples
    17:02
  • Un peu plus loin dans le level design avec un décor 3D de qualité
    20:01
  • Création d'un ennemi et du viseur pour notre arme
    21:04
  • Gestion des animations dans Unity avec son Animator
    20:59
  • Quizz 2
    3 questions
  • Notions indispensable du langage C# pour Unity et la création de scripts
    18:59
  • Programmation du mouvement de l'ennemi
    15:58
  • Programmation de l'arme du joueur
    20:09
  • Ajout des effets spéciaux
    14:45
  • Programmation des interactions avec les objets
    15:14
  • Quizz 3
    3 questions
  • Intelligence artificielle partie 1/2
    15:15
  • Intelligence artificielle partie 2/2
    15:07
  • Quizz 4
    3 questions
  • Création de la barre de vie
    29:12
  • Programmation du viseur de l'arme
    13:10
  • Quizz 5
    2 questions
  • Optimisation des scènes
    22:24
  • Création du menu principal du jeu
    22:32
  • Programmation des interactions avec les menus
    17:28
  • Quizz 6
    2 questions
  • Compiler et Partager son jeu
    22:57

  • Présentation de cette rubrique bonus : Des astuces pour Unity3D !
    01:25
  • Astuce 1 : Ajouter une vidéo dans une scène Unity
    10:30
  • Astuce 2 : Ouvrir une URL depuis Unity
    07:13
  • Astuce 3 : Sauvegarder des données avec les PlayerPrefs
    07:32
  • Astuce 4 : Utiliser iTween pour créer des tweens/animations par script
    07:47
  • Astuce 5 : Programmez votre propre extension (module) pour Unity
    08:52
  • Astuce 6 : Créez une scène en noir & blanc
    04:44
  • Astuce 7 : Créer un effet de outline (contour) sur un objet à ramasser
    05:32
  • Astuce 8 : Télécharger une texture dynamiquement depuis un serveur web
    05:28
  • Astuce 9 : Appeler une API REST et parser les données JSON avec SimpleJSON et C#
    08:18
  • Astuce 10 : Créer un système de dialogue infini avec des répliques infinies !
    14:11
  • Modéliser en 3D directement sous Unity avec ProBuilder
    14:38
  • 15 conseils pour ajouter du peps à vos jeux vidéo
    15:28
  • Créer un Plugin (une DLL) pour Unity et accéder aux fonctions de la DLL
    22:56
  • Utiliser les Scriptable Objects pour s'organiser et stocker des datas
    12:17

  • Preview08:59
  • Créez un launcher permettant de se connecter à votre jeu en réseau
    21:23
  • Instancier un joueur sur le réseau et visualiser les autres joueurs du serveur
    19:24
  • Tirer un projectile sur les autres joueurs et visualiser cela sur le réseau
    19:42

Instructor

Anthony Cardinale | C#, Unity, Web, Godot, Blender
Ingénieur en informatique, Unity, C#, .NET, Javascript
Anthony Cardinale | C#, Unity, Web, Godot, Blender
  • 4.6 Instructor Rating
  • 865 Reviews
  • 20,199 Students
  • 19 Courses

Passionné par la programmation depuis toujours, j'aime également partager mon savoir. ma spécialité étant le développement de jeux et la programmation, Udemy me permet de m'exprimer et de partager cette passion avec des milliers d'internautes. Je suis également auteur de nombreux livres sur la création de jeux vidéo.

Dans le cadre professionnel, je suis emmené à travailler avec de nombreuses technologies, je développe des applications, des sites web, des logiciels, des APIs, des expérience en réalité virtuelle/augmentée… Mon objectif est de vous transmettre ce qu'il y a de mieux dans le développement et l'ingénierie.

Je publie des formations sur les principaux moteurs de jeux et langages de programmation du marché à savoir Unreal Engine, Unity 3D, Godot, C#, WPF, ASP, Javascript… Je propose également des tutoriels sur des outils incontournables ou des frameworks à surveiller de très près si vous ne souhaitez pas vous laisser dépasser par la technologie.

J'attache énormément d'importance à la qualité de mes formations. Depuis plus de 10 ans je fais mon maximum pour garantir votre satisfaction. Si vous avez la moindre question ou la moindre demande, n'hésitez pas à me contacter, je peux réaliser des tutoriels spécifiques sur demande.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.