Level creation can often be a slow process. Placing and copying elements can be time-consuming, and this becomes more difficult when adding gameplay through Verse. You may need to make specific devices to deal with sections of your level, and this can result in both long development time and significant memory overhead.
Scene Graph is a powerful tool you can use to tackle these issues. By utilizing entities and components, you can create prefabs that you can easily mix and match to build complex levels. Verse components let you run your scripts on any entity, and by starting from a simple base you can quickly iterate to tackle any gameplay scenario.
In this guide, you’ll learn how to create a platformer game using Scene Graph. You’ll write Verse components to create different custom behaviors, such as making entities disappear and move around. You’ll then apply those components to prefabs to create custom moving platforms and have the tools to quickly build a platformer level.
Open Blank Starter Island
To start, open Unreal Editor for Fortnite (UEFN) and create a new project using the Blank template. The blank template is a great starting place to understand the basic workflows of Scene Graph and test your gameplay design.
Under Project Settings, make sure that the Scene Graph System is enabled. You will need access to Scene Graph to complete this tutorial.
Overview
This project builds on Scene Graph and Verse concepts, so be sure to check out Working with Entities and Components and Creating Your Own Component Using Verse before getting started.
After creating your project, follow these steps to create your platformer: