What each level should contain, along with a sample design

Map Generation

Some map components will be generated when a new campaign is launched:

Considerations For Level Design

Here is a list of gameplay factors to take into account when creating levels:

Example Layout