Lorsque vous créez un nouveau projet, l'Unreal Engine vous fournit une liste de modèles que vous pouvez sélectionner. Ces modèles contiennent des ressources prêtes à l'emploi, comme la géométrie de niveau, un personnage que vous pouvez contrôler, et des animations de personnage simples. De nombreux tutoriels se servent de ces modèles comme point de départ.
Dans le modèle de jeu Véhicule, le joueur voit le jeu à travers une caméra placée derrière ou à l'intérieur d'un véhicule. Le véhicule peut être conduit dans la zone de jeu.
Créer un projet de véhicule
La fenêtre du navigateur de projets au lancement de l'Unreal Engine. Vous pouvez y choisir d'ouvrir un projet existant ou d'en créer un nouveau.
Pour créer un projet de jeu de véhicule, sélectionnez la catégorie Jeux à gauche, puis le modèle Véhicule.
Lorsque le modèle Véhicule est sélectionné, vous pouvez configurer plusieurs autres paramètres dans le panneau situé à droite de la fenêtre du navigateur de projets pour configurer le projet Véhicule. Vous pouvez configurer les paramètres suivants :
Plateforme cible | Sélectionnez le type de plateforme auquel est destiné votre projet :
|
Préréglage de qualité | Sélectionnez le niveau de qualité maximal en fonction de la plateforme de destination du projet :
|
Variante | La variante du modèle que vous voulez ouvrir. Les variantes ajoutent des ressources supplémentaires au projet. Pour en plus sur les variantes, consultez la section Variantes de modèle de cette page. |
Une fois ces étapes terminées, le projet contient un niveau de base avec un véhicule que vous pouvez contrôler.
Pour tester le niveau, cliquez sur Jouer dans la barre d'outils principale. Vous utiliserez les touches WASD (QWERTY) pour contrôler le véhicule avec un clavier. Toutefois, le modèle prend également en charge les contrôles de manette, d'écran tactile et de VR.
Appuyez sur les touches W et S pour accélérer et freiner le véhicule.
Appuyez sur les touches A et D pour diriger le véhicule à gauche ou à droite.
Utilisez la souris pour déplacer la caméra.
Appuyez sur la touche Espace pour appliquer le frein à main.
Appuyez sur la touche L pour allumer ou éteindre les phares.
Appuyez sur la touche Retour arrière pour réinitialiser le véhicule.
Variantes de modèle
Le modèle Véhicule comprend un ensemble de variantes que vous pourrez choisir dans le menu déroulant Variantes. Les variantes permettent de créer différents styles de jeu. Le modèle Véhicule comprend des variantes pour les modes de jeu Contre-la-montre et Tout-terrain.
Nom de la variante | Description |
Aucun | Un modèle simple avec le contenu suivant :
|
Contre-la-montre | Un modèle de jeu de course contre la montre avec le contenu suivant :
|
Tout-terrain | Un modèle de jeu de conduite tout-terrain avec le contenu suivant :
|
Pour en savoir plus sur les fonctionnalités de ces variantes, consultez la rubrique Variantes de modèle de jeu.
Variante Contre-la-montre
La variante Contre-la-montre propose un circuit avec des portails de piste que le joueur peut franchir en conduisant. Lorsque le véhicule franchit tous les portails du circuit dans l'ordre, le temps au tour du joueur est enregistré. L'interface utilisateur (IU) affiche le temps du tour actuel, le meilleur temps au tour du joueur, ainsi que le rapport et la vitesse (en kilomètres par heure) du véhicule.
Véhicule
La variante Contre-la-montre propose une voiture de sport. Les ressources de la voiture de sport se trouvent dans le dossier Content/Vehicules/SportsCar.
Portails de piste
Lorsque le véhicule franchit tous les points de contrôle du circuit dans l'ordre, le nombre de tours augmente d'une unité et le temps au tour est enregistré. Le blueprint de jeu de piste se trouve dans le dossier Content/Variant_Timetrial/Blueprints.
Interface utilisateur
L'interface utilisateur de la variante Contre-la-montre affiche un compte à rebours de départ, ainsi que le temps au tour actuel, le meilleur temps au tour du joueur, ainsi que le rapport et la vitesse actuels du véhicule. Les ressources d'IU se trouvent dans les dossiers Content/Variant_Timetrial/UI et Content/VehicleTemplate/UI.
Variante Tout-terrain
La variante Tout-terrain comporte un buggy de type tout-terrain et un paysage avec un terrain accidenté et des collines. Ce véhicule met en avant des configurations avec une suspension plus souple.
Véhicule
La variante Tout-terrain comporte une voiture tout-terrain. Les ressources de la voiture tout-terrain se trouvent dans le dossier Content/Vehicles/OffroadCar.
Paysage
Le terrain hors piste est configuré à l'aide de l'outil Paysage et de la texturation virtuelle à l'exécution. Les ressources du terrain se trouvent dans le dossier Content/VehicleTemplate/Maps/LandscapeInfo. Pour améliorer le coût en mémoire lors du rendu du niveau, l'outil Paysage utilise également une couche de HLOD située dans le dossier Content/Variant_Offroad/Maps.
Interface utilisateur
L'IU de la variante Tout-terrain indique le rapport et la vitesse actuels du véhicule. Le blueprint d'IU se trouve dans le dossier Content/VehicleTemplate/UI.
Contenu du modèle
La section suivante décrit en détail ces contenus et indique où les trouver dans le navigateur de contenu.
Blueprints ;
La variante Aucun du modèle Véhicule contient des blueprints pour les ressources suivantes :
Véhicule
Mode de jeu
Contrôleur de joueur
Ces blueprints se trouvent dans le dossier Content/VehicleTemplate/Blueprints.
Le graphique d'événement de chaque blueprint comprend des commentaires et des annotations sur le rôle des différents groupes de nœuds et la logique derrière leur implémentation.
La variante Contre-la-montre utilise le contrôleur de joueur et le mode de jeu qui se trouvent dans le dossier Content/Variant_Timetrial/Blueprints.
La variante Tout terrain utilise le contrôleur de joueur et le mode de jeu qui se trouvent dans le dossier Content/Variant_Offroad/Blueprints.
Niveau
Dans la variante Aucun du modèle Véhicule, le niveau, Lvl_VehicleBasic, se trouve dans le dossier Content/VehicleTemplate/Maps.
Dans la variante Contre-la-montre, le niveau, Lvl_Timetrial, se trouve dans le dossier Content/Variant_Timetrial/Maps. Ce niveau contient une piste de course avec des portes.
Dans la variante Tout-terrain, le niveau, Lvl_Offroad, se trouve dans le dossier Content/Variant_Offroad/Maps. Ce niveau contient des routes et des terrains hors piste.
Améliorer votre projet
Maintenant que vous disposez d'un niveau jouable, vous pouvez importer votre propre contenu et modifier le jeu. Vous pouvez également utiliser les ressources fournies dans le navigateur de contenu de ce projet pour cela en les glissant-déposant dans le niveau et en les plaçant où vous le souhaitez.
Pour plus d'instructions sur la façon d'habiller votre niveau, consultez la rubrique Démarrage rapide du concepteur de niveaux.
Et ensuite ?
Maintenant que vous avez acquis les bases de la création d'un jeu basé sur des véhicules, voici d'autres choses que vous pouvez essayer :
Habiller votre niveau avec du contenu et des accessoires de Fab. Vous pouvez créer toutes sortes d'environnements intérieurs et extérieurs.
Créer ou modifier l'affichage tête haute (ATH) en jeu avec Unreal Motion Graphics (UMG).
Utilisez Niagara pour ajouter ou modifier des effets visuels dans un jeu.
Ajouter des véhicules contrôlés par l'IA contre lesquels le joueur peut courir à l'aide de StateTrees ou d'arbres de comportement.
Essayez de créer et d'ajouter un véhicule modulaire à votre jeu.