Getting Started With Level Creation
Before you begin editing, you may want to increase the size of the window for convenience. To do so, go to the Window menu and select your desired size.
Level Editor Components
The above image shows the main components of the editor. They are as follows (by rectangle color):
Blue: This is the hints bar. It displays information about tiles/entities picked in the tile picker (outlined in Magenta), as well as information about tiles/entities selected in the tile editor (outlined in Green).
Red: This is the level selector.
- Each button represents a "tab" of the editor, with each of the
x-x format tabs being regular area levels, and the Black Market, Haunted Castle, and Worm being special levels not guaranteed to be on a particular level number. Mothership editing is currently not supported..
- The Default (Read-Only) tab is a collection of chunks from the original game, which may come in handy as a reference for making your own levels.
Magenta: This is the tile and entity picker.
- It displays all the tiles you have to work with, and you can click on it to pick tiles (and the hint bar outlined in Blue will display information about this tile).
- It also lists entities once they are selected from the entity picker (Level->Entity Picker).
- A tile is represented as a square with a letter/number/symbol inside of it.
- Tiles make up terrain, static room components, as well as certain special enemy spawners. Tiles may differ between areas.
- Entities are game objects that are not available as regular tiles, such as specific items, enemies, crates/pots, etc.
Green: This is the tile editor. The red rectangle inside of the editor is the cursor. Once you have picked a tile/entity from the tile picker (outlined in Magenta), you can:
- Right click to place down tiles. The amount of tiles placed by right click will be dependent on the cursor size.
- Middle click (scroll wheel click) to erase tiles
- Left click to manipulate the cursor. A single left click moves the cursor to the desired position with 1x1 size. Left clicking and dragging will move and size the cursor.
- You can also use the cursor as a text input, and type the tile you want on the keyboard, or press the Tilde key (`) to place down tiles previously picked in the tile picker.
- Yellow: This is the menu bar.
- Under File you will find options for dealing with level packs, which are files containing all your custom levels.
- Under Edit you will find options for undoing/redoing, cutting/copying/pasting.
- Under Window you will find window size options.
- Under Level you will find options dealing with project settings, resource editing, entity picking, and other options which will are documented in greater detail below.
- Under Cursor you will find options for manipulating the cursor in the tile editor (outlined in Green). These options include features such as flood fill, and various other shortcuts for working with the cursor system. To the right of all context menu options is the keyboard shortcut for activating the feature. Learning these shortcuts will make editing much more convenient.