Construction Zone

Construction Zone is a game mode which allows the player to create and save their own levels. It is introduced in Mario vs. Donkey Kong 2: March of the Minis, and returns in Mario vs. Donkey Kong: Minis March Again!, Mario vs. Donkey Kong: Mini-Land Mayhem!, and Mario vs. Donkey Kong: Tipping Stars, where in the latter it is known as the Workshop mode. In Mario and Donkey Kong: Minis on the Move, a similar mode known as Create & Share makes its debut. Prior to the discontinuation of the Nintendo Wi-Fi Connection service in 2014, players could utilize the service to distribute their own levels online.

The concept for the Construction Zone dates back to the DESIGN mode of Wrecking Crew, with a similar level editor being planned for the original Mario vs. Donkey Kong.

Mario vs. Donkey Kong 2: March of the Minis
The Construction Zone game mode is introduced in Mario vs. Donkey Kong 2: March of the Minis, allowing the player to create, play, and share their own levels, as well as receive levels from other players.

Play Level
If the player selects Play Level, they can play certain levels made in the Construction Zone.
 * Your Levels: levels that the player has created which have passed the play test. Up to 8 of these levels can be stored.
 * Received Levels: levels that the player has received from other players, either locally or via Nintendo Wi-Fi Connection. Up to 24 of these levels can be stored.

Edit Level
To create or edit a level, the player must select Edit Level, then select one of 8 slots to edit. Slots with a blue outline indicate a level which has passed the play test, while all other slots use a yellow outline. To erase a level, the player must tap Erase Level and select a level to erase. If the player chooses an empty slot, they must select a construction kit to begin creating a new level. Before selecting a construction kit, the player can toggle the Template button to create a sample level instead of a level with only one Mini and the exit. There are a total of 11 construction kits.

The level creation screen features a Full View on the top screen, allowing the player to view their entire level. A toolbar with several buttons is displayed on the top of the Touch Screen:
 * Confirmation Menu: Represented by a green Mini Mario button. Opens a drop-down menu with objects the player can use in their level. Tapping an object highlights it; tapping it again selects it and closes the menu. Tapping an empty space in the level inserts that object into the level. The player can drag the stylus across some objects (such as Pink Blocks) to change their size.
 * Edit Menu: Represented by a blue hammer button. Lets the player change the current mode, indicated by an icon to the immediate right of the button; if no icon is displayed, the player has selected an object from the Confirmation Menu.
 * Erase: Lets the player remove objects by tapping them. Dragging the stylus across multiple objects removes them all at once.
 * Move: Lets the player move objects by dragging them. Dragging the stylus across multiple objects selects them, allowing them to be moved all at once.
 * Flip: Lets the player flip certain objects by tapping them, including Minis, most enemies, conveyor belts, rafts, and Moving Platforms.
 * Reset: Clears the level (if Template is set to off) or resets the level back to the sample level (if Template is set to on).
 * End Menu: Represented by a red gear button. Lets the player save the level, test it, or exit editing. The player must name their level before saving it for the first time.
 * Undo & Redo buttons: Let the player undo their last action or restore their last undone action, respectively.
 * Meter: Decreases as more level elements are placed. If the meter runs out, the player cannot place any more objects into the level.

To share a level created in the Construction Zone with other players, the level must pass the play test. To test a level, the player must tap the Play Test button in the End Menu. The player must save their level before testing it. To pass the play test, the player must direct all of the Minis in the level so that they reach the exit within 600 seconds; otherwise, the level does not pass the play test.

Nintendo WFC
Before Nintendo Wi-Fi Connection was discontinued, players could use it to send or receive levels from other players.
 * Synchronize - By connecting to Nintendo Wi-Fi Connection, players could synchronize their levels to make them available to others.
 * Receive - As long as players knew each other's friend codes and had them installed under their friends list, they could receive levels from each other. Every so often, Nintendo also published an official level.
 * Nintendo WFC Config - Allows the player to enter Nintendo Wi-Fi Connection Setup.
 * WFC Friends - Up to 60 friends can be stored here, registered with a friend code. The player's friend code is displayed on the top screen.

Multi-Card
Two players, each with a copy of the game and with Nintendo DS systems close to each other, can locally send and receive levels made in the Construction Zone.
 * Broadcast - One player can send a level to another player, if the other player chooses "Receive".
 * Receive - One player can receive a level from another player, if the other player chooses "Broadcast".

Mario vs. Donkey Kong: Mini-Land Mayhem!
Construction Zone returns in Mario vs. Donkey Kong: Mini-Land Mayhem!. To start using features in the Construction Zone, the player is required to create a user name.

Level Creation 101
Before the player can design their own levels, they must first complete a short tutorial in a mode called Level Creation 101 (or simply Tutorial in the British English version). The tutorial is presented in four short lessons, each of which brings the player in a nearly finalized level where a specific type and amount of elements must be placed in order to make the level possible to pass when play-tested. When play-tested, these lessons function as actual levels where the Minis can collect M-Tokens and Mini Mario Cards, and the player can earn a score based on their performance. Once all of these lessons are complete, the player can begin using all features of the Construction Zone.
 * The first lesson, titled Ground Tiles 1, has the player position up to three ground tiles to form a staircase, enabling the Minis to reach an exit door.
 * The second lesson, titled Ground Tiles 2, is similar to the first lesson in that it requires the player to form a staircase and a bridge over a gap using six ground tiles.
 * The third lesson, titled Red Girder Rivets 1, has the player position two Red Girder Rivets beside two other that are already set up, then build a bridge of three Red Girders between them. During gameplay, this setup would allow the player to conveniently reposition the Red Girders, so as to prevent the Minis from falling into spikes.
 * The fourth lesson, titled Red Girder Rivets 2, has the player similarly place three Red Girder Rivets on different levels and six Red Girders between these rivets.

Create
The Create feature represents the level editor, which is grid-based. Before starting a new level, the player must choose a Game Rule and Template Type for the level. The Game Rule refers to any of the four level types, whether they are Normal, Multi-Door, Key, or Magnet-based. Template Type refers to the default proportions of a level, designated as standard, wide, or tall. The dimensions of a level can later be adjusted in horizontal, vertical, or all directions (depending on the Template Type chosen) by dragging a special cursor on the top-right corner of the editing space. Preferences for Game Rule and Template Type are unlocked as the player progresses through the game; for example, the "Key" and "Multi-Door" Game Rules become available after completing Coaster Hills. After choosing a preference, the player should tap "OK" to begin editing.

Building starts out from a floor of ground tiles, where two Mini Marios, a Mini Mario Card and an M-Token are ordered before an exit door. These elements cannot be removed, as they are mandatory to exist in each level. There are ten sets of elements that can be used to build a level, eight main and two extra, based on each attraction of the game. These sets include objects and background themes. The Coaster Hills set, which includes ground tiles and Red Girders, is accessible from the start; more sets are unlocked once their corresponding attractions are completed. Completing Final Ferris Wheel grants access to both the Rainbow Summit and Secret Storage sets.

The player has a number of editing options to choose from a toolbar at the top of the screen. In order, the toolbar contains: In addition, the toolbar features a blue bar that drains as more elements are placed on the screen. When the bar is completely empty, no more elements can be placed.
 * two buttons that open drop-down menus where the player can locate and select elements to use in the level; each menu is divided into two separate columns that are navigated via a scrollbar;
 * the Object Menu features fixed objects (e.g. tiles, pipes, cannons) in one column and resource items (e.g. Red Girders, Springs, Green Pipes) in the other;
 * the Character / Item Menu features Minis and collectables in one column and enemies in the other;
 * a button that accesses the Background Menu, where the player can change the theme of the level;
 * the Move tool, a hand cursor that can be used to move elements on the screen; dragging it across multiple objects allows the player to move them all at once;
 * the Erase tool, which can be used to remove elements on the screen; dragging it across multiple objects removes them all at once;
 * the Flip tool, which can be used to swap the direction of Minis and enemies;
 * a System Menu, which the player can tap and then choose to save, play-test, reset, or exit the level;
 * two buttons that undo or redo actions.

In the process of saving a level, the player has to give it a name. After play-testing a level, the player is given the option to retry it, edit it, create a new level, or exit.

Play & Edit
The Play & Edit feature lists the player's own levels, as well as levels downloaded from other users. Levels that had been uploaded online and those that were downloaded are marked accordingly as "Uploaded" or "Downloaded". Selecting a level from the list on the bottom screen allows the player to view its layout on the top screen. Tapping the level a second time opens a window where the player can see its name, creator, high score, number of downloads from other users, and type of level. Here, the player can also choose to play, edit, or delete the level. If a level has not been completed in Play mode, then it will be marked as incomplete. The levels can be sorted by latest, name, creator's name, and size. Up to 160 levels on eight pages can be found here. The topmost level of each page is viewed on the top automatically after a change to the page number or a change to the sort type.

Share
The Share feature allows distribution of custom levels between users, either locally or online. In the "Share" center, there are two options to choose: In addition, the Online Share menu would link to the Challenge Center menu.
 * Local Share, an option that allows users to send or receive levels from nearby players, which is done via the DS Wireless Communications.
 * Online Share, an option that made uploading and sharing levels online possible. It required Nintendo Wi-Fi Connection, which is discontinued as of May 20th, 2014, rendering the feature obsolete. The table below lists all actions that could be selected here.

Challenge Mode
Finally, the Challenge Mode feature allowed players to take part in level creation contests run by Nintendo every two weeks prior to the termination of the Nintendo WFC. Each competition had a theme that was announced by Nintendo via the newsletter in the Challenge Center. To enter a competition, players had to download a template issued by Nintendo and create a level based on the template, then submit their entry and wait for other players to vote them. The candidate that garnered the most votes would win the competition. Players could only participate with one entry per contest and could download up to sixty Challenge Mode levels overall onto their system.

Below is a list of all items that could be selected in the Challenge Menu, accompanied by a description of the action they allowed. Additionally, the Challenge Center menu featured a button that linked the player back to the Online Share menu.