Unreal Engine 4 - Tutoriels pour débutants

Chargement dynamique de niveau

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

I. Introduction

Cette série de vidéos vise toute personne souhaitant apprendre à utiliser le moteur de jeux Unreal Engine 4.
Vous pouvez retrouver les autres épisodes de cette série dans le sommaire dédié.

II. Vidéo


Unreal Engine 4 - Tutoriels pour débutants - Chargement dynamique de niveau


III. Résumé

Dans cet épisode, nous allons voir comment charger un niveau dynamiquement.

III-A. Chargement dynamique de niveau

L'avantage de charger un niveau dynamiquement est que celui-ci n'utilisera la mémoire de votre machine que si cela est utile. De plus, il sera déchargé une fois inutilisé. Ainsi, il est théoriquement possible de faire des mondes infinis.

III-A-1. Implémentation

Tout d'abord, vous avez besoin de la fenêtre « Levels » (accessible dans le menu « Window » → « Levels »). Les niveaux listés dans cette fenêtre représentent des morceaux de la carte pouvant être chargés dynamiquement.

Pour ajouter un niveau, cliquez sur « Levels » → « Create New ».

Pour éviter tout changement malencontreux des niveaux, la fenêtre « Levels » permet de verrouiller/déverrouiller chacun d'eux.

Pour modifier le contenu d'un niveau, faites un clic droit sur celui-ci et cliquez sur « Make Current ». À partir de ce moment, chaque modification de la scène fera partie du niveau.

Ensuite, vous devez utiliser un blueprint afin de charger le nouveau niveau dynamiquement. L'exécution du blueprint peut être commandée par un volume de déclenchement. Sélectionnez le volume et faites un clic droit dans le blueprint pour ajouter un événement « Add On Actor Begin Overlap ». Ajoutez un nœud « Load Stream Level » et connectez les deux nœuds. Finalement, configurez le nœud de chargement et le tour est joué.

Placez bien le volume dans le niveau actuellement visible et non dans celui qui devra être chargé.

IV. Commenter

Vous pouvez commenter et donner vos avis dans la discussion associée sur le forum.

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

Copyright © 2016 Virtus Education. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.