The level file

A level is a Markdown file you can read and edit in any text editor. The editor writes it for you, but knowing its shape helps when you want to tweak a number or review someone's level.

# Frozen Outpost
> The relay on Kryos went silent.

## Meta
- author: Jane Doe
- license: CC-BY-4.0
- terrain: ice
- difficulty: 3

## Resources
- fleet: fleet.png  [spritecard cell=64x64 grid=4x3 rows=drifter,weaver,gunner]

## Ground
(a grid of characters: buildings, turrets, rocks)

## Waves
### @ 6s  drifter x5
- path: sine x=-40 amp=90 freq=2 speed=100

## Boss
- name: THE GLACIER WYRM
- style: curtain
- hp: 320

Sections: Meta (author, licence, terrain, weather, music, difficulty), Resources (your pictures and sounds), Background (your own ground tiles and overlays), Ground (buildings, turrets, rocks), Waves and Boss.

The full rules are in the level format specification. The website, the editor and the game check levels with the same validator, so a level that is valid here is valid everywhere.