Unreal Engine 4: Création d'un FPS
4.6 (324 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,343 students enrolled

Unreal Engine 4: Création d'un FPS

Apprenez à créer un jeu de type FPS avec l'Unreal Engine 4
Bestseller
4.6 (324 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,343 students enrolled
Created by Michael Gerard
Last updated 6/2019
French
Current price: $18.99 Original price: $29.99 Discount: 37% off
1 day left at this price!
30-Day Money-Back Guarantee
This course includes
  • 21 hours on-demand video
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Programmer en Blueprint des fonctions simples et avancées
  • Configurer un Intelligence Artificielle (IA) dotée de vrai sens comme la vue, la détection du joueur ou des ennemis morts
  • Créer un système de tir, de projectiles et de dégâts
  • Implémenter la fonction de "Headshot"
  • Configurer des animations pour des actions précises (rechargement, tir, visée)
  • Créer un système de patrouille pour une Intelligence Artificielle (IA)
  • Utiliser les Animations Montages
  • Créer des items pouvant être ramassé sur le sol et ayant une fonction précise (restauration de santé, gilet pare-balle, grenades, C4, armes)
  • Créer un ATH simple, dynamique et masquer automatiquement les équipements vides
  • Configurer un véhicule et pouvoir en monter et en descendre
  • Créer un matériel de terrain automatique et paramétrable
  • Savoir utiliser la fonction "Triplanar"
  • Utiliser des masques pour améliorer la variation des textures ou des végétaux
  • Créer des conditions météo prédéfinies (Ensoleillé, nuageux)
  • Créer une map réaliste avec des zones d'intérêts
Course content
Expand all 128 lectures 21:04:55
+ Introduction
4 lectures 12:02
Serveur Discord
01:06
A propos du Contenu du Cours (Copyright)
00:51
+ Configuration du Personnage Principal et de ses Animations
9 lectures 01:26:12
Configuration du Sprint
13:31
Création du Blueprint Maitre des Armes
06:10
Création de l'Attribution des Armes
09:04
Configuration du Blueprint d'Animation du Personnage Principal
09:02
Configuration des Animation de Changement d'Armes
08:23
Création de la Fonction de Visée
08:05
Création et Configuration des Effets de Visée
09:18
Configuration des Animation de Tir
10:03
Création des Différentes Armes (Pistolet, Fusils d’Assaut, Sniper)
12:36
+ Création de la Fonction de Tir
8 lectures 01:07:17
Création des "Data"
06:08
Configuration des Tirs Automatiques et Semi-Automatique
11:14
Ajout des Effets de Tirs et Réduction des Munitions
06:26
Création et Configuration des "Balles"
09:09
Configuration du Tir dans le Personnage Principal
10:53
Ajout d'un Effet d'Impulsion à l'Impact
07:22
Ajout d'un VFX et de Decals
10:24
Nettoyage Visuel de Notre Fonction
05:41
+ Création de la Fonction de Rechargement
4 lectures 47:31
Affichage des Munitions à l'Ecran (ATH)
11:21
Configuration des Animation de Rechargements
10:02
Mise à Jour de l'Affichage des Munitions
11:50
Correction de Divers Bugs
14:18
+ Création et Configuration de l'IA
23 lectures 03:43:27
Création du Blueprint Maitre de l'IA
10:11
Configuration des Dégâts sur notre IA
12:52
Configuration du Controller
11:52
Création de la Fonction de Patrouille
10:57
Configuration des Fonctions "OnHunt" et "CheckPlayer"
06:58
Configuration des Animations de Déplacement
07:47
Configuration des Animations de Combat
09:21
Création de l'Animation Montage "EquipWeapon"
10:48
Création des Différents Sockets
09:08
Création et Configuration de l'Arme par Défaut
07:38
Configuration de l'Activation des Animations de Combat
06:07
Configuration finale du Blueprint d'Animations
07:36
Création de la Santé de notre Personnage Principal
04:00
Configuration de la Vitesse de Tir
10:06
Configuration du Système de Tir
10:04
Configuration des Dégâts Infligés au Personnage Principal
13:16
Correction de Bugs et Ajouts de Fonctionnalités
15:06
Ajout de la "Vue"
05:56
Configuration de la Visée Verticale (AimOffset)
14:47
Nettoyage de nos Blueprint
09:51
Création de la fonction de Vision Avancée
10:35
Mise à Jour du Controller
07:24
Détection d'Alliés Morts
11:07
+ Création des Items
13 lectures 02:19:09
Configuration des "Datas" et du Matériel "Outline"
10:59
Création de l'Armure (Pickup)
14:38
Configuration de l'Armure
09:47
Création et Configuration des Packs de Soins (Pickup)
13:00
Création du Pistolet (Pickup)
11:03
Création du Fusils d'Assaut (Pickup)
15:21
Création du Sniper (Pickup) et Correction de Bugs
09:23
Grenades : Création des Blueprint
08:18
Grenades : Configuration de la Fonction de Lancement
08:11
Grenades : Configuration de l'Etat dans le Monde
10:59
C4 : Création des Blueprints
06:07
C4 : Configuration de la Pose et de la Détonation
12:12
Configuration de la Physiques et Nettoyage des Codes
09:11
+ Configuration de l'ATH
6 lectures 47:11
Présentation et Configuration des Icones
07:28
Configuration des Barres de Progressions
09:01
Configuration des Icones d'Items
07:29
Création des "ID" pour les Armes
05:51
Configuration des Icones d'Armes
08:18
Configuration de la Visibilité des Icones d'Items
09:04
+ Configuration des Véhicules
8 lectures 01:15:13
Création du Blueprint
09:28
Configuration de l’Accélération et de la Direction
11:37
Configuration de la Caméra Cockpit
10:41
Configuration de la Rotation du Volant
09:27
Configuration de la Couleur et de la Saleté Aléatoire
11:53
Configuration de la Prise de Contrôle du Véhicule
05:29
Configuration de la Descente du Véhicule
11:14
Correction des Problèmes de Physique
05:24
+ Création du Matériel de Terrain
22 lectures 03:49:42
Modification de la Fonction Triplanar
11:49
Création de la Fonction Layer : Diffuse
15:41
Création de la Fonction Layer : Normal
09:00
Création de la Fonction Layer : RDAO (Textures Combinées)
15:04
Nettoyage des Fonctions
11:01
Création du Layer "Herbe"
08:45
Configuration des Différentes Tailles de Textures selon la Distance
14:51
Création des Layers "Terre" et "Roche"
05:07
Création de la Logique de Hiérarchie de notre Matériel
07:31
Récupération du "Height" de nos Layers
08:11
Test du Matériel
08:05
Récupération des Infos de notre Hiérarchie
10:12
Récupération des Infos des Autres Layers
09:31
Configuration de la Tessellation
17:54
Création de la Fonction "GrassOutput"
06:57
Création de la Fonction "Vegetation Masks" - Partie 1
14:12
Création de la Fonction "Vegetation Masks" - Partie 2
14:11
Ajout des "Subtract" pour nos Layers
08:56
Création des "Landscape Grass Type" Finaux
10:28
Augmentation de la Limitation des "Grass Type" Maximum
09:27
+ Création de la Map
20 lectures 04:03:04
Configuration de Notre Map Principal
08:31
Configuration du Matériel de Terrain
12:13
Créer des Variations grâce à des Textures/Brush
09:57
Pose des Routes : Partie 1
13:35
Pose des Routes : Partie 2
14:50
Peindre Automatiquement le Layer pour les Routes
17:11
Pose de la Végétation Procédurale - Partie 1
13:06
Pose de la Végétation Procédurale - Partie 2
11:33
Pose de la Végétation Procédurale - Partie 3
06:03
Création des LOD des Arbres
09:21
Optimisation de Notre Végétation - Partie 1
14:21
Optimisation de Notre Végétation - Partie 2
16:35
Suppression de le Végétation sur les Routes
08:54
Pose des Buissons
11:18
Configuration de la Végatation sur nos Calques de nos Forêts
14:27
Configuration de la Distance des LOD
13:50
Amélioration du Rendu de notre Végétation
12:41
Création du Camps Ennemi
13:36
Pose de l'IA dans le Camps
10:59
Configuration du Déplacement des Ennemis
10:03
Requirements
  • Posséder Winrar ou 7zip pour pouvoir décompresser le projet de départ
  • Posséder les bases de l'Unreal Engine 4 (Déplacement de la caméra, placement d'objets...)
Description

Dans ce cours nous allons apprendre à créer ensemble un jeu de type FPS (First Person Shooter).

Nous créerons et configurerons notre personnage principal, ses animations, son système de santé et de dégâts.

Les armes, leurs animations, les fonctions de tirs, de rechargement et de visée.

Nous créerons aussi une IA qui aura la capacité de se déplacer librement, de détecter le joueur à partir d'une certaine distance, mais aussi les ennemies morts autour d'eux et évidemment, d'attaquer le joueur.

Pour rendre le tout plus réaliste, nous allons créer des items à ramasser sur le sol pour récupérer notre santé, porter une gilet pare-balle, mais aussi des grenades, du C4 et chaque type d'armes.

Nous configurerons un ATH dynamique, simple et épuré, avec seulement les informations utiles affichées à l'écran.

Comme notre map peut être grande, nous allons créer et configurer un véhicule. Du blueprint dans lequel nous allons poser tous les éléments à sa prise de contrôle, pas à pas nous mettrons en place la possibilité de se déplacer plus rapidement. Nous allons également configurer la rotation du volant pour toujours plus de réalisme.

Nous créerons un matériel de terrain entièrement automatique et paramétrable. Pour apporter un placement de végétation organique et donc plus réel, nous utiliserons des masques.

Nous mettrons en place notre map en important un terrain, nous configurerons notre matériel spécial et nous placerons les routes, les arbres, les buissons, mais aussi un camps ennemis.

Nous créerons notre ciel avec deux conditions météos spécifique, la première sera par temps clair en milieu de journée, et l'autre sera couvertes, nuageuse avec du brouillard. Pour obtenir une lumière plus réel, nous créerons nos propres HDR grâce au plugin Nvidia Ansel.

Nous terminerons avec un chapitre dédié aux différents détails comme le vent ou le matériel de notre personnage principal.

Mise à jour à venir:

  • Ajout de la fonction "Swap" des armes et sauvegarde des munitions.

  • Ajout de la fonction d'état de "Recherche Du Joueur" pour l'IA.

  • Ajout des effets visuels des viseurs et de la lunette de sniper.

  • Ajout des sons et bruitages..

  • Ajout d'un système de quêtes principales et secondaires

  • Ajout d'un radar et d'une minimap

Note importante : Ce cours a été créé en version 4.19.2 et il est fortement recommandé d'utiliser LA MEME version ! Si vous choisissez d'utiliser une autre version, soyez conscient que vous pourriez rencontrer d'éventuelles erreurs non traitées dans ce cours.

Who this course is for:
  • Toutes personnes désireuses d'apprendre à créer un jeu de type FPS grâce à l'Unreal Engine 4