Working with levels
In this section, we will learn how to create a level, how to save it, and understand how working with multiple levels is the best workflow to achieve massive environments.
A level is all or a part of your world. A game is usually divided into multiple levels with various kinds of transitions between them. Sometimes, there are no transitions at all, and levels are loaded seamlessly during the game or during a cinematic. Levels contain everything we can see in our game. In your case, everything you can see in your cinematic environment. A level can contain static mesh actors (3D models) such as trees, buildings, or a vehicle; lighting actors; landscapes; skeletal mesh actors (animated assets) such as characters; sounds; visual effects such as a particle system; volumes and any kind of utilities that improve the visual quality of your project; and cameras and level sequences. It also includes blueprints and code assets. A level is like a snowball where you can see...