Welcome to the Deep Level Editor Documentation page. Find all-important information in one place.

Getting Started

To start, open Deep the Game through Steam. When the main menu opens, click on “Play” and click the “Editor” button in the lower right corner. There you can select “Load” to load a finished level to play it or select “Editor” to start a level from scratch or load a level you’ve been working on. You will see the following screen:

UI Elements

Here is a detailed explanation of every component of UI.

1 – Tile menu – The Tile menu is used when using the Stamp tool. Select which tile you want to stamp and use it on the canvas.
2 – Tool menu – Pick which tool you want to use on the canvas or modify selected tools.
3 – File menu – This menu is used for general file management.

Tile menu

This menu is used to select which tile you want to use with the Stamp tool. It can be opened by hovering over the categories in the lower part of the screen. It has 4 categories: Tiles, Enemies, Objects, and Functions. Here is how they look in the editor:

1 – Tiles – These blocks build up the foundation of the level. Each of them can be rotated or flipped with the Rotate or Horizontal/Vertical Flip.
2 – Enemies – These are all the entities and blocks that can deal damage to the player.
3 – Objects – These are some miscellaneous items such as boxes, bombs or bridges.
4 – Functions – These items are used for the technical aspect of the level or for player modifications.

Tool menu

This menu is used to equip a tool for editing the canvas.

1 – Stamp Tool – This tool is used to place tiles on the canvas (Left-click).
2 – Move Tool – This tool is used to move across the canvas. It is equipped while holding space.
3 – Delete Tool – This tool can delete tiles on the canvas. You can also delete tiles with the right-click.
4 – Rotate 90° counter-clockwise – Rotates the current tile 90° counter-clockwise.
5 – Rotate 90° clockwise – Rotates the current tile 90° counter-clockwise.
6 – Flip Horizontal – Flips the current tile horizontally.
7 – Flip Vertical – Flips the current tile vertically.

File Menu

This menu is used for general file and editor management.

1 – Preview level – Preview the level you are currently making. This can be also done with the F5 key
2 – Toggle grid – Toggles the grid on the canvas.
3 – Open a level file – Opens a level saved on the PC
4 – Save a level file – Saves a level to the PC

Tiles

Here is an overview of all tiles currently available in the level editor:

Tiles

These are pretty straightforward: They build the basic layout of each level. There are 32 tiles and they are all solid.

Enemies

These are all the entities and objects that can deal damage to the player. Here are all of them:

1 – Bat – Bat can be placed under a tile. You can find a bat’s behavior in official chapters.
2 – Fire – This tile hurts the player if he collides with it. Looks different in preview
3 – Patrol Guy – Patrol guys can be placed on a tile. Their distance is fixed to 100 points (this may change). You can find a patrol guy’s behavior in official chapters.
4 – Slime – Slime can be placed on a tile. You can find a slime’s behavior in official chapters.
5 – Spikes – This tile hurts the player if he collides with it. It can be rotated.

Objects

Objects are misc tiles that can be platforms or destructible objects. Here are all of them:

1 – Bomb – When destroyed creates a fire. It can be jumped through.
2 – Box – When destroyed creates a fire, a coin or a hearth (random). It can be jumped through.
3 – Bridge – The central part of the bridge. Place this tile and leave 2 tiles left and right empty for the bridge that spawns there. See the image below.
4 – Weak Block – They act like a tile, but when stepped on they shake and break. Avoid placing them next to tiles or entities.
5 – Mushroom – An object that boosts player’s jump.
6 – Platform – An platform that can be put on walls. It can be jumped through. It can be rotated.
7 – Treasure – When destroyed creates a coin. It can be jumped through.

Left – bridge setup in the editor, Right – Level Preview

Functions

Functions are the technical tiles of each level or tiles that affect the player. Here are all of them:

1 – Finish object – On collision with this tile, the level is completed. At least one is required to play a level.
2 – Player object – Tile which sets the spawn position of a player. At least one is required to play a level. Level can’t be played if there is more than one instance.
3 – Coin – Gives the player coin points. Currently doesn’t make an impact on gameplay.
4 – Heath – Heals the player with 1 HP.

Errors & Error Messages

If you encounter one of these messages or issues, these are the solutions:

  • “ERROR: NO FINISH BLOCKS FOUND (MIN 1)” – Each level requires at least one finish object to be playable. Add it from the functions category with the stamp tool.
  • “ERROR: NO PLAYER BLOCK FOUND (MIN 1)” – Each level requires at least one player object to be playable. Add it from the functions category with the stamp tool.
  • “ERROR: MORE THAN ONE PLAYER FOUND (MAX 1)” – A level can’t contain more than 1 player object. Delete any extra player models to make the level playable.
  • The level won’t load when loading it with the “Load” button – The level contains one of the messages above. Try to edit the level using the editor or contact the person who sent you the file.