La création de niveaux est souvent un processus lent. La procédure qui consiste à placer et à copier des éléments prend du temps, et devient encore plus complexe lorsque vous ajoutez une dimension de jouabilité via Verse. Il est par ailleurs possible que vous deviez créer des appareils spécifiques pour traiter certaines sections de votre niveau, ce qui risque d'accroître le temps de conception et d'augmenter l'utilisation de la mémoire.
L'outil Scene Graph est donc à votre disposition pour vous aider à résoudre ces problèmes. En utilisant des entités et des composants, vous créez des préfabriqués que vous pouvez facilement mélanger pour concevoir des niveaux complexes. Les composants Verse vous permettent d'exécuter vos scripts sur n'importe quelle entité et, à partir d'une base simple, d'itérer rapidement pour aborder n'importe quel scénario de gameplay.
Dans ce guide, vous apprendrez à créer un jeu de plateforme à l'aide de Scene Graph. Vous écrirez des composants Verse pour créer différents comportements personnalisés, tels que la disparition et le déplacement d'entités. Vous appliquerez ensuite ces composants aux préfabriqués pour créer des plateformes mobiles personnalisées et disposerez des outils nécessaires pour concevoir rapidement le niveau d'un jeu de plateforme.
Ouvrir une île de départ vide
Pour commencer, ouvrez l'Unreal Editor pour Fortnite (UEFN) et créez un nouveau projet en utilisant le modèle vide. Le modèle vide est un excellent point de départ pour comprendre les flux de travail de base de Scene Graph et tester le design de votre jeu.
Sous Paramètres du projet, assurez-vous que le système Scene Graph est activé. Vous devez avoir accès à Scene Graph pour réaliser ce tutoriel.
Overview
Étant donné que ce projet s'appuie sur les concepts de Scene Graph et de Verse, n'oubliez pas de consulter les rubriques Utiliser des entités et des composants et Créer votre propre composant à l'aide de Verse avant de vous lancer.
Après avoir créé votre projet, procédez comme suit pour créer votre jeu de plateforme :
1. Disparition de la plateforme en boucle
Utilisez Scene Graph pour créer un composant de plateforme qui disparaît.
2. Déplacer des entités à l'aide d'animations
Utilisez Scene Graph pour créer un composant qui anime une entité vers différentes cibles.
3. Créer votre jeu de plateforme avec des préfabriqués
Utilisez Scene Graph et Verse pour créer votre propre jeu de plateforme.