Library

Course: Apprendre l'Unreal Engine 4

Apprendre l'Unreal Engine 4

  • Life Time Access
  • Certificate on Completion
  • Access on Android and iOS App
  • Self-Paced
About this Course

Durant ce cours nous aborderont le moteur dans son ensemble. En commençant par le launcher, puis les bases et les principales choses à connaitre comme le déplacement de la caméra, les options les plus courantes. Mais aussi des moyens mémo-technique pour pouvoir très facilement se retrouver dans l'interface de l'Unreal Engine, pas toujours simple quand on débute.

Nous continuerons notre découverte du moteur à travers plusieurs chapitres comprenant les différents modes, Place, Vertex Painting, Landscape, Foliage Paint et Geometry Editing.

Les lumières selon leur utilité et leur différences entre statique, stationnaire et dynamique.

Les matériaux via la création de bon nombres d'exemples, comprenant entre autre la Tessellation et le Parallax Occlusion Mapping qui sont deux techniques couramment utilisées dans le jeu vidéo.

Mais aussi les objets 3d pour un usage en temps réel et leur contraintes spécifiques.

Nous aborderons ensuite le blueprint en découvrant les classes, les variables les plus utilisées et par création de plusieurs choses basique comme une lumière, un cycle jour/nuit, un système de sauvegarde très simple nous apprendrons à nous familiarisé avec le langage de programmation "Made In Unreal". Nous pousserons les choses un peu plus loin avec la création d'une intelligence artificielle que nous programmerons pour qu'elle nous suivre, ou encore qu'elle se rendre à un endroit précis en évitant les différents obstacles.

Nous aborderons les personnages et leurs animations, on créera les différentes mécanique pour faire en sorte d'en faire notre personnage principal.

L'ATH avec deux barres de progression totalement dynamique et deux menus différents. Le menu de démarrage de notre jeu ainsi que le menu pause. Les deux possédant la possibilité de changer la résolution de l'écran ou le niveau des graphismes.

Les véhicules, de la conception 3D à la prise en main.

Les particules en créant de la pluie venant mouiller le sol

le Post Process nous permettant d'obtenir une qualité d'image nettement supérieure grâce à ses différentes options.

Les terrains dans leur intégralité à commencer par l'import en fonction de notre projet, qu'il s'agisse d'un projet basique ou d'un open world, grâce au World Composition.

Mais aussi la conception d'un matériel entièrement automatique qui nous permettra de modeler le terrain en gardant une hiérarchie de texture qui placera l'herbe toujours au dessus, la roche en dessous et la terre entre les deux. Le tout entièrement paramétrable.

Les sons ambiant, la spatialisation ainsi que les bruits de pas à travers la mise en place des types de surfaces et la configuration de nos personnages, qu'il soit en première, jeux de type FPS, ou en troisième personne, GTA entre autre.

La végétation grâce à des modèles créés avec Speedtree et ses effets de vent bien plus poussés que ce qu'Unreal peut nous offrir. Nous créerons un matériel pour notre végétation afin d'en tirer un visuel bien plus réaliste et nous configurerons un tas de paramètres nous permettant notamment de gérer l'interaction avec notre personnage.

Nous terminerons notre cours en apothéose grâce à la conception de deux scène complète, la première, architecturale nous permettra de découvrir quelles sont les options les plus importantes lors de la conception de ce type de scène. Ainsi que le moyen d'obtenir une lumière naturelle avec des ajouts artificiels.

La seconde se voudra plus aérée puisqu'elle sera en extérieure, et comme pour la première, nous aborderons les contraintes de ce genre de scènes afin d'en comprendre la conception.


En toute fin de projet, nous configurerons nos scène pour nous permettre de créer un exécutable pouvant être lancé depuis improviste qu'elle pc doté de Windows 64 bits.

Note importante : Ce cours a été créé en version 4.18.2 et il est préférable d'utiliser LA MEME version ! Si vous choisissez d'utiliser une version plus récente, soyez conscient que vous pouvez rencontrer des erreurs lors de la création ainsi que des options différentes de celles présentées dans le cours.

Who this course is for:

  • Les utilisateurs débutants souhaitant apprendre l'Unreal Engine
  • Les utilisateurs intermédiaires souhaitant améliorer leurs compétences
  • Les utilisateurs avancés souhaitant obtenir des précisions pour fixer leurs acquis.
Basic knowledge
  • Posséder les connaissances basiques à l'utilisation d'un ordinateur
  • Winrar ou 7zip (Décompresser les Ressources)
  • (Facultatif) Un logiciel de modélisation 3d (Blender / 3DS Max / Cinema 4D / Maya...)
  • (Facultatif) Posséder Open Broadcaster Software (OBS) sur son ordinateur
What you will learn
  • Prendre en main le logiciel
  • Créer des matériaux simples et avancés
  • Programmer des événements et des objets grâce au Blueprint
  • Importer, configurer et utiliser un personnage
  • Créer une I.A simple
  • Créer, configurer et contrôler un véhicule
  • Importer des terrains propres aux Open World
  • Connaitre les différents types de lumières et ainsi déterminer facilement lequel est le plus adapté au projet en cours
  • Créer des scènes architecturales et environnementales
  • Configurer l'ambiance générale d'un niveau
  • Créer des menus de démarrages et de pauses
  • Créer l'executable (.exe) d'un projet
  • Effectuer des cinématiques simples
  • Créer une Camera Spectateur avec changement d'option en jeu (Blueprint)
Curriculum
Number of Lectures: 184
Total Duration: 30:11:17
Intro
  • Téléchargement et installation du Launcher  
  • Découverte du Launcher  
  • Resources  
Les Bases
  • La Création de Notre Premier Projet  
  • L'Interface  
  • Le Placement des Objets  
  • Les Options les Plus Utiles  
  • Les Différents Modes De Vues  
  • Découverte Du "Starter Content"  
  • Les Couleurs et les Filtres de Recherche  
  • La Gestion Des Dossiers  
Les Modes
  • Le Mode : Place  
  • Le Mode : Vertex Paint  
  • Le Mode : Terrain  
  • Le Mode : Foliage Paint  
  • Le Mode : Geometry Editing (BSP)  
Les Types de Lumières
  • Les Différences de "Mobility"  
  • La Directionnal Light (Soleil)  
  • Les Autres Lumières  
Les Matériaux
  • Les Textures  
  • Explication des Noeuds  
  • Les Matériaux - L'interface  
  • Création de Notre Premier Material  
  • Les Paramètres  
  • Les Instances de Matériaux  
  • Le Tilling  
  • Effet de Variations  
  • Le World Position  
  • Effet de Caustics (Lumière)  
  • Le Matériel Fonction  
  • Intégration de Notre Material Fonction  
  • Ajout de Cases ON/OFF (Static Switch Parameter)  
  • La Tessellation  
  • Le Parallax Occlusion Mapping (Partie 1)  
  • Le Parallax Occlusion Mapping (Partie 2)  
  • Le Material pour le Vertex Painting  
  • Le "Two Sided Foliage"  
  • Effet de Vent  
  • Le Métal et les Reflets  
Les Objets dans le Jeu Vidéo
  • Importation des Objets  
  • Exporter depuis Unreal  
  • La Migration d'un Projet à un Autre  
  • Le Polycount (3DS Max)  
  • Le Dépliage UV (3DS Max)  
  • Le Dépliage UV (Blender)  
  • Les Collisions (3DS Max)  
  • Les LOD Manuel (3DS Max)  
  • Les LOD Automatique (Unreal)  
Les Blueprints
  • Les Différentes Classes  
  • Les Blueprints - L'interface  
  • Les Variables les Plus Utilisées  
  • Création d'une Lumière  
  • Le Trigger (Box Collision)  
  • Cycle Jour/Nuit (Float)  
  • Le Light Scenario  
  • Intelligence Artificielle : Poursuite Du Joueur  
  • Intelligence Artificielle : Déplacement  
  • Sauvegarder / Charger  
  • Les Conditions (Boolean)  
Les Personnage et Leurs Animations
  • Importation de Notre Personnage  
  • Les Matériaux  
  • Importation des Animations et Configuration (Blend Space 1D)  
  • Le Blueprint  
  • Animation Avancée (Blend Space)  
  • Création de la fonction "Marcher/Courir"  
  • Changement de vues (FPS/TPS)  
  • Création des Besoins : Faim  
  • Création des Besoins : Endurance  
Les ATH (HUD)
  • Les ATH (HUD) - L'interface  
  • Les Barres De Progressions  
  • Récupération Des Pourcentages  
  • Ajout des Icones  
  • Création du Menu de Démarrage (Partie 1)  
  • Création du Menu de Démarrage (Partie 2)  
  • Configuration Du Menu Principal  
  • Configuration des Résolutions d'Ecran  
  • Configuration des Paramètres Graphiques  
  • Création du Menu Pause  
  • Configuration du Menu Pause  
  • Supprimer Les Barres de Progressions (GameMode)  
Les Véhicules
  • Modélisation de Notre Véhicules (3DS Max)  
  • Ajout des Bones (3DS Max)  
  • Combinaison du Modèle et des Bones (3DS Max)  
  • Exportation 3DS Max / Importation Unreal  
  • Configuration de Notre Véhicules  
  • Augmentation de la Puissance  
  • Configuration de la Maniabilité  
Les Particules
  • Création de Notre Matériel de Pluie  
  • Configuration de Notre Emetteur de Particules  
  • Création d'un Effet de Mouillé au Sol  
Le Post Process
  • Le Color Grading  
  • Les Tonemaps et la Lens  
  • Les Rendering Features  
Les Terrains
  • Importation de Notre Terrain (Basique)  
  • Importation De Notre Terrain Spécial Open World (Tiles)  
  • Distance De Vue  
  • Les LOD (Level Of Details)  
  • Matériel Automatique : Fonction de Matériel "Herbe" (Partie 1)  
  • Création d'une Texture "AOCRD"  
  • Matériel Automatique : Fonction de Matériel "Herbe" (Partie 2)  
  • Matériel Automatique : Fonction de Matériel "Terre"  
  • Matériel Automatique : Fonction de Matériel "Roche"  
  • Matériel Automatique : Matériel Maître (Partie 1)  
  • Matériel Automatique : Matériel Maître (Partie 2)  
  • Matériel Automatique : Fonction de Matériel "Spéculaire"  
  • Matériel Automatique : Fonction de Matériel "Tessellation"  
  • Matériel Automatique : Instance De Matériel  
  • Les LOD avec le Matériel  
  • La Végétation Automatique  
  • Meilleurs Effets (Flow/Depos)  
  • Correction Erreur  
  • Création de Trou (Tunnel)  
Audio
  • Son Ambiant et Spatialisation  
  • Bruits De Pas : TPP - Configuration Audio  
  • Bruits De Pas : TPP - Configuration Personnage  
  • Bruits De Pas : TPP - Assignation des Types de Surfaces  
  • Bruits De Pas : FPP - Création des Fonctions  
  • Bruits De Pas : FPP - Configuration Personnage  
La Végétation
  • Importation Des Végétaux  
  • Matériel Maitre : Base Color  
  • Matériel Maitre : Roughness + Specular + Emissive  
  • Matériel Maitre : Normal + Subsurface + AO  
  • Matériel Maitre : Vent  
  • Matériel Maitre : Disparition Progressive  
  • Matériel Maitre : Interaction  
  • Matériel Maitre : Toujours Face Camera  
  • Matériel Maitre : Organisation Noeuds  
  • LOD : Herbe  
  • LOD : Buisson  
La Scène Intérieure
  • Création et Configuration Projet  
  • Matériel Fonction : World Align (Partie 1)  
  • Matériel Fonction : World Align (Partie 2)  
  • Création de notre Matériel Master (Partie 1)  
  • Création de notre Matériel Master (Partie 2)  
  • Création des Instances de Matériaux  
  • Création de Notre Pièce  
  • Configuration des Lumières (Partie 1)  
  • Configuration des Lumières (Partie 2)  
  • Création de Notre Eau Intérieure  
  • Configuration De La Scène  
  • Configuration des Lumières : Végétation  
  • Création d'un Blockout  
  • Configuration du Post Process  
La Scène Extérieure
  • Importation  
  • Configuration du Matériel de Terrain  
  • Pose des Rails  
  • Création des Bases  
  • Configuration des Instances de Matériaux (Terrain)  
  • Peindre avec des Masques  
  • Pose des Arbres  
  • Poses de la Végétation au Sol  
  • Configuration des Instances de Matériaux (Végétation)  
  • Pose des Rochers  
  • Ajout des Effets (Particules)  
  • La Scène Extérieure - Configuration du Post Process  
Le Package (.exe)
  • Installation Visual Studio Community 2017  
  • Migration Vers un Projet Spécial  
  • Configuration des Niveaux  
  • Cooking Content et Package Final  
Cinematics
  • Project Configuration  
  • Free Camera - Discovery Of Cameras  
  • Free Camera - Movement Configuration  
  • Free Camera - Mode Change Configuration (Part 1)  
  • Free Camera - Mode Change Configuration (Part 2)  
  • Free Camera - Zoom Setup (Focal)  
  • Free Camera - Aperture Setup (Aperture)  
  • Free Camera - Focus Configuration  
  • ATH - Creation and Addition of Texts  
  • ATH - Retrieve Options Name  
  • ATH - Recovery of Option Values  
  • Sequences - Discovery of the Interface  
  • The Sequences - Change the Duration of the Sequence  
  • The Sequences - Creating a Linear Traveling  
  • The Sequences - Adding a Rotation of the Camera  
  • The Sequences - Discovery Curves (Curves)  
  • The Sequences - Setting Up a Progressive Focus (Part 1)  
  • The Sequences - Setting Up a Progressive Focus (Part 2)  
  • The Sequences - Creating Tracking on an Object  
  • The Sequences - Creating a Sequence Played Automatically  
  • The Sequences - Creating a Sequence Montage  
  • Sequences - Rendering in .avi format  
  • Alternative Rendering - OBS Configuration  
  • Alternative Rendering - Configuring Sequence Launches  
  • Resources Files  
Reviews (0)