Si vous êtes un développeur Unreal Engine avec un contrat de licence personnalisée, ou si vous évaluez actuellement l'Unreal Engine pour une licence personnalisée, ce document est fait pour vous. Si vous êtes un développeur soumis au CLUF standard et intéressé par des conditions personnalisées ou par l'assistance premium d'Epic, veuillez nous contacter.
Lexique
Familiarisez-vous avez les termes ci-dessous avant de continuer.
| Terme | Définition |
|---|---|
Assistance pro Epic | Notre site privé pour l'assistance dédiée aux licences personnalisées. |
Unreal Engine | Une suite d'outils complète permettant de créer des expériences interactives. |
UE | Acronyme d'Unreal Engine. |
Unreal Editor | Interface permettant de développer avec l'Unreal Engine. |
Lanceur Epic Games | Plateforme permettant d'installer l'Unreal Engine, de gérer les projets utilisateur et le contenu téléchargé. |
Datasmith | Fonctionnalité dans l'Unreal Engine qui permet d'importer des données issues de nombreux outils de CAO, de BIM et de création de contenu 3D. |
Section 1 : démarrage rapide
Pour profiter d'une expérience optimale au démarrage de votre licence Unreal Engine, suivez ces étapes dans l'ordre, en ne passant que celles que vous avez déjà validées.
1. Configurer l'accès à l'assistance pro Epic
Si vous venez de vous procurer votre licence Unreal Engine, votre première étape consiste à vous connecter à l'assistance pro Epic. Les administrateurs techniques obtiennent un accès initial, puis ils peuvent configurer d'autres droits d'accès pour leur équipe.
2. Installer l'Unreal Engine
L'étape suivante consiste à installer l'Unreal Engine. Pour la majorité des développeurs hors jeux, la méthode recommandée est d'utiliser le lanceur Epic Games, téléchargeable ici. Si vous souhaitez personnaliser le code source ou avez besoin de programmes d'installation autonomes ou d'une installation distribuée, vous trouverez davantage d'options dans notre guide détaillé, où vous apprendrez également à gérer différentes installations en parallèle.
3. Installer les plug-ins Datasmith (facultatif)
Datasmith est une fonctionnalité par défaut de l'Unreal Engine. Cependant, certains formats tels que 3ds Max, SketchUp Pro et Revit requièrent aussi l'installation de plug-ins d'exportation dans l'application source.
4. Lancer l'Unreal Engine
Vous pouvez maintenant vous lancer et démarrer l'Unreal Editor. Si vous avez installé l'Unreal Engine à l'aide du lanceur, connectez-vous, cliquez sur le texte du menu latéral de l'Unreal Engine, puis sur le bouton jaune Lancer. Vous pouvez aussi lancer l'éditeur depuis l'onglet Bibliothèque, où vous pouvez sélectionner plusieurs versions installées du moteur ou charger directement dans vos projets spécifiques. Consultez notre guide détaillé pour en savoir plus sur le lancement d'une version personnalisée ou hors ligne de l'Unreal Editor.
5. Créer un projet
La première fois que vous ouvrez l'Unreal Editor, le navigateur de projets s'affiche. De là, vous pouvez créer un projet à partir d'un modèle. Vous pouvez également charger l'un des exemples de projet finalisé depuis l'onglet Samples (Exemples) du lanceur.
6. Commencer votre parcours d'apprentissage
De nombreuses ressources d'apprentissage, notamment notre plateforme d'apprentissage en ligne, vous aideront à vous familiariser avec l'Unreal Engine. Vous trouverez également de nombreuses informations utiles dans la documentation de l'Unreal Engine.
7. Obtenir de l'aide
Vous êtes dans une impasse ou rencontrez des problèmes ? Vous avez une question à poser ? Contactez l'assistance pro Epic. Vous pouvez aussi vous rapprocher de notre communauté publique ou nous joindre directement si vous ne trouvez pas de solution à votre problème.
Section 2 : accès et gestion des comptes
Pour utiliser votre licence Unreal Engine, vous devez d'abord configurer les accès de toute l'équipe. Cette section est destinée aux administrateurs techniques. Elle est plus détaillée que le guide de démarrage rapide.
Votre compte Epic Games
Votre compte Epic Games, qui est associé à votre adresse e-mail, est votre portail d'accès à la plupart des fonctionnalités et services liés à l'Unreal Engine. Vous avez peut-être déjà créé un compte Epic Games à l'aide de votre adresse e-mail professionnelle mais, si ce n'est pas le cas, vous devez créer un compte.
Pour accéder aux fonctionnalités et services de l'Unreal Engine, tous les membres de votre organisation doivent aussi disposer d'un compte Epic Games individuel. Un compte individuel devra être créé sur www.unrealengine.com pour toute connexion.
Pour accorder l'accès à l'assistance pro Epic à vous et à votre équipe
Le personnel d'Epic Games accordera l'accès initial à l'assistance pro Epic au contact technique principal identifié à la signature du contrat de licence. Cette personne bénéficiera de privilèges d'administration et pourra étendre l'accès à l'assistance pro Epic à d'autres employés.
Cherchez un e-mail intitulé "Welcome to the Epic Pro Support community!" (Bienvenue dans la communauté de l'assistance pro Epic), envoyé automatiquement à l'activation de votre accès.
Cliquez sur le lien fourni dans l'e-mail pour vous connecter à l'assistance pro Epic avec les identifiants de connexion Epic liés à votre adresse e-mail professionnelle. Si vous êtes déjà connecté à l'écosystème Epic Games avec un autre compte Epic Games sans accès à l'assistance pro Epic, vous rencontrerez peut-être des problèmes de connexion.
Lors de votre première ouverture de session, terminez la procédure d'intégration en configurant votre profil et les paramètres de notification afin d'obtenir votre accès. Vous pourrez ensuite consulter des articles de connaissances, chercher des publications d'autres développeurs ou publier vos demandes d'assistance.
Pour accorder l'accès à l'Assistance pro Epic à d'autres membres de votre équipe, le contact technique principal, qui bénéficie des privilèges d'administration, doit suivre les étapes décrites dans le Guide de l'administrateur de l'Assistance pro Epic.
Sécurité du compte Epic Games
Pour la sécurité de votre compte, nous vous recommandons de mettre en place une authentification à deux facteurs. Pour ce faire, dans vos paramètres de compte, cliquez sur l'onglet Password & Security (Mot de passe et sécurité). Faites défiler le menu jusqu'en bas, cliquez sur le lien Envoyer un e-mail de vérification pour confirmer votre adresse e-mail, puis (selon vos préférences), choisissez Enable Authenticator App (Activer l'application d'authentification) ou Enable Email Authentication (Activer l'authentification par e-mail).
Section 3 : installer l'Unreal Engine
Le cœur de votre licence Unreal Engine est l'accès qu'elle confère aux outils logiciels que comprend le moteur. Cette section présente vos options et les méthodes d'installation proposées.
Configuration matérielle et logicielle recommandée pour l'Unreal Engine
Avant d'installer l'Unreal Engine, assurez-vous que votre système est capable de l'exécuter. Les configurations système recommandées pour l'utilisation de l'Unreal Engine sous Windows, Mac et Linux sont disponibles ici.
Nous vous recommandons d'utiliser les derniers pilotes stables fournis par le fabricant de votre carte graphique.
Si vous rencontrez des problèmes de performance, VTune peut être un outil très pratique pour les identifier. Cependant, il ne fonctionne qu'avec les processeurs Intel. L'une des causes de ralentissement les plus courantes est la vitesse d'écriture et de lecture du disque. Une matrice de disques RAID 0 et de la mémoire vive supplémentaire peuvent y remédier.
Obtenir l'Unreal Engine
L'Unreal Engine est disponible à partir de plusieurs sources, en fonction de vos besoins et de votre utilisation. Référez-vous au diagramme ci-dessous pour déterminer l'option qui vous convient, puis consultez les paragraphes correspondants aux lettres pour savoir comment procéder.
| État(s) | Définition |
|---|---|
A | Votre équipe a-t-elle besoin d'accéder au code source pour modifier les fonctionnalités standard du moteur ? |
B | Lanceur Epic Games |
C | GitHub |
D | Perforce (sur demande) |
D/E | Installation distribuée ou programme d'installation autonome de l'Unreal Engine (sur demande) |
A : code source ou binaire
La plupart des logiciels que vous connaissez prennent la forme d'un programme exécutable contenu dans des fichiers binaires (lisibles par un ordinateur). L'Unreal Engine est disponible au format binaire, qui est le plus facile pour commencer, mais qui est limité dans le sens où chaque version est fournie telle quelle, c'est-à-dire qu'elle ne peut être modifiée qu'avec des plug-ins ou lorsqu'Epic publie une mise à jour.
L'Unreal Engine est également disponible sous forme de code source. Tout le monde a la possibilité de télécharger le code source du moteur, de le modifier, l'actualiser ou l'améliorer à volonté, puis de le compiler pour en faire une version utilisable. Cette méthode offre un grand contrôle, mais elle est plus compliquée à mettre en œuvre et requiert de l'expérience en programmation.
La version binaire de l'Unreal Engine est téléchargeable librement dans le lanceur Epic Games. La version avec le code source est accessible à tous sur GitHub. Ces options vous sont recommandées. Cependant, en tant que détenteur d'une licence personnalisée, vous disposez aussi d'autres options si nécessaire.
B : UE via le lanceur Epic Games
L'accès à la version binaire de l'Unreal Engine par l'intermédiaire du lanceur Epic Games est la méthode recommandée pour la plupart des clients hors jeux. Le lanceur gère vos téléchargements, vous notifie en cas de mise à jour et s'occupe de l'installation des plug-ins et autres contenus téléchargeables. Il ne présente d'inconvénients que pour les entreprises qui n'autorisent pas l'accès à internet ou appliquent un règlement logiciel restrictif.
Si vous n'avez pas déjà installé le lanceur Epic Games, vous pouvez le télécharger ici. Le présent lien de téléchargement intègre un paramètre destiné aux clients hors jeux qui masque les options de navigation pour divers jeux vidéo normalement disponibles dans le lanceur. Ces options peuvent être réaffichées dans les paramètres du lanceur si nécessaire. Le lanceur est également disponible via le bouton Télécharger sur www.unrealengine.com.
Quand vous aurez installé le lanceur Epic Games, vous pourrez vous y connecter avec les identifiants de votre compte Epic. Dans l'onglet Unreal Engine, vous pouvez cliquer sur le bouton jaune, à droite, pour installer la dernière version de l'Unreal Engine ou vous pouvez accéder à la page Bibliothèque pour mieux contrôler la version que vous souhaitez installer.
Veuillez noter que de nouvelles versions de l'Unreal Engine sont publiées plusieurs fois par an et que chacune d'elles constitue une installation distincte et non une mise à jour de la version précédente. Par exemple, si vous avez installé l'UE 5.0, que l'UE 5.1 est publié et que vous choisissez de l'installer, vous conserverez la version 5.0 et vous obtiendrez en plus la version 5.1. Sur la page Bibliothèque du lanceur Epic Games, vous trouverez un créneau par version du moteur et vous pourrez en créer d'autres en cliquant sur le bouton Ajouter (+).
Chaque version majeure est susceptible de faire l'objet de petites mises à jour correctives (représentées par un point et un chiffre, comme .2 ou .3). Le lanceur affiche une notification lorsqu'un correctif est disponible et la mise à jour correspondante s'applique directement sur l'installation en place. Lorsque vous installez une version du moteur, la plus récente est proposée systématiquement, avec tous ses correctifs.
À l'installation de l'Unreal Engine, notez que vous pouvez choisir son emplacement (ce qui peut être pratique, car le fichier de l'Unreal Engine pèse plusieurs gigaoctets) et que diverses options vous sont proposées. Les options vous permettent de choisir ce que vous souhaitez télécharger, comme le code requis pour développer votre projet sur des plateformes en particulier.
Une fois qu'une version du moteur a été installée et que l'installation a été vérifiée, cliquez sur Lancer pour ouvrir l'Unreal Editor.
Pour de plus amples informations sur l'utilisation de l'éditeur, consultez la "Section 4 : premiers pas".
Tant que vous êtes dans le lanceur Epic Games, n'hésitez pas à explorer les pages Communauté, Exemples et Fab pour découvrir des ressources supplémentaires.
C : UE via GitHub
Si vous avez besoin de modifier le code source de l'Unreal Engine, nous vous recommandons de télécharger le code source à partir de GitHub par défaut.
Pour passer par GitHub, vous devez lier votre compte Epic Games à votre compte GitHub. Ensuite, vous pourrez accéder au code source de l'Unreal Engine depuis GitHub. Pour de plus amples informations, consultez :
Compiler le code source de l'Unreal Engine.
D : autres options d'accès à l'UE pour les détenteurs de licence hors jeux
Si aucune des options n'est adaptée à vos besoins professionnels, Epic peut vous proposer d'autres moyens d'accès.
Pour les entreprises qui utilisent l'Unreal Engine sur des ordinateurs sans connexion à internet, nous proposons une solution hors ligne sous la forme d'une version autonome de l'Unreal Engine.
Aux entreprises qui ont besoin d'accéder au code source, mais qui ne sont pas satisfaites par GitHub, nous pouvons fournir un accès au référentiel Perforce d'Epic pour le développement dans l'Unreal Engine.
Si vous bénéficiez déjà d'un accès particulier, des documents supplémentaires sont là pour vous expliquer comment démarrer. Si vous avez besoin d'un accès particulier, contactez le responsable du développement commercial d'Epic.
E : installation distribuée de l'UE
Dans le flux classique d'installation de l'Unreal Engine, l'utilisateur final télécharge et installe ou compile le moteur en local sur son ordinateur. Cependant, nous sommes conscients que ce flux de travail n'est pas adapté à toutes les entreprises.
Il est possible de télécharger le moteur sur un seul ordinateur, puis de copier l'installation sur d'autres machines. Nous avons mis au point un document qui fournit plus d'informations concernant ce processus d'installation ici. Ce document a été rédigé spécifiquement pour les établissements d'enseignement, mais les instructions d'installation s'appliquent aussi aux entreprises.
Configuration optionnelle pour Datasmith
Datasmith est un élément central de l'Unreal Engine. Il est prêt à l'emploi en créant un nouveau projet dans l'une des catégories suivantes :Cinéma, télévision et événements en direct, architecture, ingénierie et construction ou automobile,conception de produits et fabrication (voir la section Créer votre premier projet, ci-dessous, pour plus d'informations). Si vous travaillez sur un projet qui n'entre dans aucune de ces catégories et souhaitez utiliser Datasmith, accédez à Edit > Plugins > Importers, activez-y les composants Datasmith dont vous avez besoin et redémarrez l'Unreal Editor.
Certains formats tels que 3ds Max, SketchUp Pro et Revit requièrent aussi l'installation de plug-ins d'exportation dans l'application source. Si vous comptez exporter vos ressources depuis ces applications, suivez le lien afin d'obtenir les plug-ins d'exportation et de les installer.
Section 4 : premiers pas
L'Unreal Engine met à votre disposition de nombreuses ressources qui vous aideront à mener à bien votre projet, de votre familiarisation avec l'Unreal Editor à la maîtrise de techniques de développement avancées. Cette section vous aidera à rassembler les informations dont vous aurez besoin pour réussir. Nous vous recommandons de les partager avec toutes les personnes qui utiliseront l'Unreal Engine dans votre entreprise.
Premiers pas
Lancer l'Unreal Editor
Si vous avez utilisé le lanceur Epic Games pour installer l'Unreal Engine, vous pouvez lancer l'Unreal Editor en vous connectant au lanceur et en cliquant sur le bouton jaune Lancer. Il est aussi possible de lancer l'éditeur depuis l'onglet Bibliothèque, où vous pouvez également gérer vos installations du moteur ou directement ouvrir un projet.
Si vous avez installé l'Unreal Engine en compilant son code source ou en utilisant une version hors ligne autonome, accédez au répertoire où le moteur a été enregistré et localisez l'exécutable au chemin suivant :
| Plateforme | Chemin |
|---|---|
Windows |
|
macOS |
|
N'hésitez pas à créer un raccourci sur votre bureau pour y accéder plus facilement à l'avenir.
Créer votre premier projet
La première fois que vous ouvrez l'Unreal Editor, le navigateur de projets s'affiche. Le navigateur de projet constitue un point de départ depuis lequel vous pouvez créer un projet, ouvrir un projet existant ou ouvrir un exemple de projet téléchargé.
À la création de votre projet, plusieurs modèles vous sont proposés en fonction de la catégorie sélectionnée. Le modèle vierge crée un projet totalement vide. Les autres modèles incluent des bases de contenu et de fonctionnalité.
Certains modèles requièrent l'installation de Visual Studio pour compiler les composants du projet ou du code C++ facultatif.
Lorsque vous créez un projet, vous pouvez éventuellement inclure du contenu de démarrage pour ajouter des ressources élémentaires à vos niveaux. Le contenu de démarrage est réservé au développement anticipé. Lorsque vous êtes en mesure de le remplacer par des ressources de qualité de production, vous pouvez faire vos achats sur Fab ou importer vos propres ressources à partir d'autres applications.
Quand vous aurez créé votre projet, vous pourrez le recharger en lançant l'Unreal Editor par sélection dans le lanceur depuis la section Mes projets ou par la création d'un raccourci sur votre bureau avec des propriétés cibles telles que :
| Plateforme | Chemin |
|---|---|
Windows |
|
macOS |
|
Exemples de projet
Au premier abord, travailler à partir d'un projet vide peut être impressionnant lorsqu'on souhaite créer des fonctionnalités interactives. Les modèles ne restent que des points de départ. Parfois, il est plus simple de disposer d'un exemple abouti pour apprendre à faire les choses avant de les adapter à des besoins spécifiques.
Nous mettons à votre disposition divers exemples de projet accessibles depuis l'onglet Apprendre du lanceur, sous Engine Feature Samples (Exemples de fonctionnalités du moteur).
Pour utiliser l'un de ces exemples, cliquez sur le projet pour ouvrir une page d'informations, cliquez sur FREE, puis sur Create Project (Créer un projet). Laissez le projet s'installer, puis ouvrez-le depuis le navigateur de projet ou l'onglet Bibliothèque.
Section 5 : apprentissage
Que vous fassiez vos premiers pas ou que vous cherchiez à développer vos compétences pour utiliser des techniques avancées, nous avons tout ce qu'il vous faut.
Documentation
Très complète, notre documentation de l'Unreal Engine comprend entre autres des guides de démarrage rapide, des manuels de référence, des guides de programmation et de script et des notes de version.
Elle constitue un bon point de départ pour
Une fois familiarisé avec le moteur, vous pourrez chercher des informations à propos de sujets précis sur le site de la documentation afin d'approfondir vos connaissances.
Pour en savoir plus sur l'utilisation de Datasmith, consultez la documentation de Datasmith.
Vidéos didactiques
Si vous préférez obtenir les informations au format vidéo, notre plateforme d'apprentissage en ligne propose de nombreux tutoriels vidéo à la demande.
Quand vous maîtriserez les fondamentaux, vous pourrez filtrer le contenu par sujet, architecture/construction, automobile ou développement de jeux, par exemple, pour trouver le parcours d'apprentissage qu'il vous faut.
Section 6 : ressources d'assistance
Assistance pro Epic
Les détenteurs d'une licence personnalisée de l'Unreal Engine peuvent bénéficier d'une assistance premium par le biais de l'assistance pro Epic. Il s'agit d'un site web d'assistance exclusif sur lequel vous pouvez poser des questions, obtenir des réponses du personnel d'Epic Games et apprendre des interactions entre nos équipes et d'autres développeurs.
Bien qu'Epic Games propose de nombreux canaux d'assistance pour répondre à vos besoins très divers, nous vous remercions d'adresser toutes vos questions, problèmes et commentaires à l'assistance pro Epic. Ainsi, nous pouvons vous garantir de vous apporter l'aide dont vous avez besoin.
Pour plus d'informations sur l'utilisation de notre site d'assistance et l'octroi d'accès à d'autres personnes, consultez les divers articles de la base de connaissances que nous avons préparés.
Ressources de la communauté
Vous pouvez également échanger avec notre communauté pour trouver rapidement auprès d'autres développeurs des solutions à des problèmes bien connus. Rendez-vous sur les forums de l'Unreal Engine pour discuter avec d'autres développeurs.
Nous contacter
Vous avez encore des questions ou des problèmes ? Contactez-nous et nous vous mettrons sur la voie aussi vite que possible.
Contactez notre responsable du développement commercial pour toute question relative à votre licence ou à l'activation de privilèges supplémentaires.
Envoyez-nous un e-mail à l'adresse [email protected] pour nous poser vos questions à propos du compte ou de l'intégration.