KnowledgeCity

Unreal Engine 5 : programmation en C++

Découvrez comment coder C++ dans Visual Studio pour Unreal Engine
Regardez la première leçon gratuitement — accédez aux 3 leçons complètes.

To view this video please enable JavaScript.

Cours : À la demande
Avancé  Fournisseur Ken Geary  3 Leçons ·  20m  en Arabe, Allemand, Anglais, Espagnol, Français, Portugais, Chinois simplifié 

Description du cours

Dans ces leçons, vous allez télécharger, installer et définir des options pour utiliser Visual Studio pour coder en C++. Alors qu’Unreal Engine 5 est bien connu pour son système de codage visuel Blueprints, les fonctions Unreal Engine peuvent également être codées en C++ à l’aide de l’éditeur Visual Studio lorsqu’elles sont configurées pour Unreal Engine.

Nous verrons comment installer Visual Studio avec tous les composants nécessaires pour coder Unreal Engine en C ++, ainsi que des composants pour les applications de jeux mobiles et de réalité mixte. Nous verrons également comment utiliser Visual Studio pour coder et exécuter un script « hello world » de base.  Une fois que les bases de l’utilisation du codage C++ sont couvertes, nous vous montrerons comment créer une nouvelle classe C++ et la fusionner dans un plan d’acteur construit à partir de plusieurs formes. Le code C ++ fournira la fonctionnalité pour faire que l’acteur se lance vers le haut comme une fusée.

Ce que vous allez apprendre

  • Installer et configurer Visual Studio pour l'utiliser avec Unreal Engine 5, y compris les composants pour les applications de jeux mobiles et de réalité mixte
  • Paramétrer les options de Visual Studio pour coder les fonctions Unreal Engine en C++
  • Coder et exécuter un script de base "hello world" en C++ à l'aide de Visual Studio
  • Créer une nouvelle classe C++ dans Unreal Engine 5
  • Ajouter du code C++ à un Blueprint d'Acteur pour étendre ses fonctionnalités
  • Fusionner une classe C++ dans un Blueprint d'Acteur construit à partir de plusieurs formes pour faire décoller l'acteur vers le haut comme une fusée

Points clés à retenir

  • Bien qu'Unreal Engine 5 soit réputé pour son système de codage visuel Blueprints, les fonctions d'Unreal Engine peuvent également être codées en C++ à l'aide de l'éditeur Visual Studio configuré pour Unreal Engine.
  • Le codage d'Unreal Engine en C++ requiert l'installation de Visual Studio avec tous les composants nécessaires, qui peuvent également inclure des composants pour les applications de jeux mobiles et de réalité mixte.
  • Du code C++ peut être ajouté à un Actor Blueprint (Blueprint d'acteur) pour fournir une fonctionnalité, telle que faire décoller vers le haut un acteur construit à partir de plusieurs formes, à la manière d'une fusée.
  • Le cours va de la configuration de Visual Studio et de l'écriture d'un script de base "hello world" à la création d'une classe C++ et sa fusion dans un Actor Blueprint.

Foire aux questions

Que couvre ce cours ?

Il couvre le téléchargement, l'installation et la définition des options pour utiliser Visual Studio afin de coder en C++ avec Unreal Engine 5, l'écriture et l'exécution d'un script basique "hello world", la création d'une nouvelle classe C++ et sa fusion dans un Actor Blueprint pour que l'acteur se lance vers le haut comme une fusée.

Dois-je utiliser C++ plutôt que Blueprints dans Unreal Engine 5 ?

Unreal Engine 5 est bien connu pour son système de codage visuel Blueprints, mais les fonctions d'Unreal Engine peuvent également être codées en C++ en utilisant l'éditeur Visual Studio lorsqu'il est configuré pour Unreal Engine.

Quels logiciels et outils vais-je apprendre à utiliser ?

Vous travaillerez avec C++, Microsoft Visual Studio, l'Unreal Development Kit, l'Unreal Engine, Visual C++ et Visual Studio Online.

Quelles leçons sont incluses ?

Le cours comprend trois leçons : Configuration de Visual Studio, Introduction au C++, et Lancer une Fusée à l'aide de C++.

Quel projet concret vais-je réaliser ?

Vous allez créer une nouvelle classe C++ et la fusionner dans un Blueprint d'Acteur (Actor Blueprint) constitué de plusieurs formes, le code C++ apportant la fonctionnalité permettant à l'acteur d'être projeté vers le haut, à la manière d'une fusée.