LAST UPDATED: 10 January 2022

With all the power of Nominal, structuring levels correctly can be a difficult task. These documents outline how to structure level blueprints to utilise the power of our simulation engine with Unreal Engine's visualisation engine. All of the scenario levels, as described in the Nominal Scenarios document, use the same level structure we describe here.

Video Tutorial

The following video gives an overview to how a level can be constructed, with all of the required nodes documented here. Here, we create a simple demo level with the Universe and a tumbling spacecraft.

Tutorial_Basic_1.mp4

NOTE: This video was created for version 0.12, and may not be updated to the current release. Please see the code screenshots below for more accurate nodes to create to construct a scenario level.

Creating a New Level

To create a new simulation demonstration, start by creating a new Level in the Content Browser:

Untitled

Once created, open up the level by double clicking on it. In Unreal, the level is constructed using the level blueprint. This can be accessed once inside the level under the blueprint tab, clicking on the open level blueprint option.

Untitled

In Unreal, the first event that get's called is the BeginPlay event. From here, we can construct all of the components, managers and other classes required by the simulation and demo.

Adding a Universe

The Universe system must be the first element added to every simulation. It can be added to the scene as a scene component.

Untitled