Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Blocking out the level | Level Design and Aesthetics
Unreal Engine FPS Game
course content

Course Content

Unreal Engine FPS Game

Unreal Engine FPS Game

1. Unreal Engine Introduction
2. The Character Blueprint
3. Enemy Blueprints
4. Level Design and Aesthetics
5. User Interface and Sound Effects
6. Gameplay Logic
7. Packaging for Windows

bookBlocking out the level

To begin with, you can draw your ideas on a piece of paper. You may also use simple tools like Microsoft Paint to hash out the general layout of your level. The tools are not important, your ideas are.

Here is what I created for our level. Feel free to use this or your own design!

The advantage that this method has is that it can be easily manipulated and changed before we decide what assets we want to use. Once we are happy with the general layout of the level, then we can simply choose suitable 3D models (i.e. static meshes) to replace the blocks in accordance with their shapes and sizes.

A few elements that I find important in a game like ours are the following:

  • A location for the player to spawn.
  • Locations at which the enemies spawn.
  • A place for the player to take cover.
  • Verticality or elevated platforms to make the game more fun and varied.

Note

Block out the level and then test it. Take notes on what works and what doesn’t work. Then change the level’s layout a few times to suit your needs. As a general rule of thumb, we always want to take small steps to improve our game until we are somewhat satisfied: do not aim for perfection in one go, getting there is a process.

Everything was clear?

How can we improve it?

Thanks for your feedback!

Section 4. Chapter 1
some-alt