Editor Guide

Welcome to the official online documentation of the Micronoid Editor.

Latest version: v 0.1

To correctly use the level editor you must be logged in the system. If you are not, an alert window will warn you that you will not be able to save your work.

The Menu Bar

FILE

  • NEW: the New operation will create a new blank single level or episode thus erasing every previous unsaved work. A confirmation window will pop up before performing the operation.
  • SAVE: the Save operation will upload current level or episode to the system. It will be greyed out if not logged in.
  • SNAPSHOT: the Snapshot operation will save on your computer a .jpg file containing the image of current level.
  • IMPORT: with the Import operation you are able to load in the editor a custom level or an entire episode you previously exported to your computer or you downloaded from internet. The imported information will overwrite current work. If you import a single level when editing an episode, the level will be loaded in current position, actually overwriting the displayed level. A confirmation window will pop up before performing the operation. The Import option will be greyed out if not logged in.
  • EXPORT: the Export operation will save on your computer a .noid file if you exported a single level or a .noids file if you exported the episode. These file can be later imported in the editor to continue editing. The Export option will be greyed out if not logged in.
  • QUIT: the Quit operation will bring you back to the game menu. Current work will remain in memory.

INTERFACE

This menu is showing the actual configuration of the editor interface with a check mark.

  • SINGLE LEVEL: the default interface, showing only options to edit a single level.
  • LEVEL SET: advanced interface that allows you to create a totally new game with custom graphics.

TEST

In this menu you can set some options and try the level you are building.

  • DIFFICULTY: here you can set the difficulty of the test between three levels. Note that you do NOT assign a difficulty to the level, but you set the difficulty for the single test.
  • GAME TYPE: here you can select the game type, like in the normal game. Again, this is only for testing purpose.
  • RUN LEVEL: choose this option to actually run the test.

HELP

  • DOCUMENTATION: you are reading it.
  • ABOUT: some information about  the editor version and copyright.

The Tools Window

  • pencil DRAW TOOL: use this tool to place selected item on the stage in the highlighted position.
  • erase ERASE TOOL: use this tool to remove items from the highlighted position of the stage.

The Set Window

info LEVEL INFO

You can only set the name of the level. The “Author” input is greyed out because the editor takes this information from your login data. It will display “ANONYMOUS” if you are logged out.

aspect LEVEL ASPECT

  • ROW SIZE: the playable level width. The number show how many 1×1 bricks can be placed in a single row.
  • COLUMN SIZE: the playable level height. The number show how many bricks can be placed in a single column.
  • BACKGROUND TYPE: choose from different graphic set. If you are editing a whole episode, the first choice will be labelled as “_custom_”: by selecting this you can use the images you uploaded in the Custom GFX area (see further).
  • BACKGROUND NO: browse backgrounds from the chosen set.
  • FULLSCREEN: check to extend the background to the whole screen and not only behind the playable area.
  • WALL COLOR: set the wall color to fit the mood of your background.

brick BRICK

Set options for the current brick. Note that with current brick it is intended the next brick you will place, not the one you just placed. Note that if you draw bricks over others, you will overwrite informations.

  • TYPE: choose from Empty (will delete bricks), Normal, Multi Hit, Unbreakable and Respawn bricks.
  • SIZE: set the width of the brick from 1 to 2. This option is only available for Normal and Unbreakable bricks.
  • HITS: set the number of hits that are necessary to destroy a single brick. Only available for Multi Hit bricks.
  • POWERUP: set if current brick will have a chance to drop a random powerup from the powerup pool. Choose No from the dropdown menu to make sure that the brick will not drop any powerup. Click on Choose to modify the powerup pool for this level. You can not set a specific powerup for a single brick nor assign a 100% drop chance.
  • SHOW POWERUP: check to see if your bricks have the chance to drop a powerup (a question mark will appear over the brick).
  • MOVES: indicates if the brick will be moving during the gameplay. Set No to keep it in place (default behavior) or set the direction you want it to move when it is hit by the ball. Check the Moving option if you want the brick to start moving as soon that the game starts.
  • SHAPE: you can choose from different brick shapes. This option is available only for Unbreakable brick type.

enemy ENEMIES

Set number and type of enemies for the current level. Click on one enemy button to add it to the list or click on a specific enemy on the list to remove it.

The Episode Setting Window

Each episode is structured like two parallel arrays of levels. At the end of each level two doors are opened (left and right) and entering one or the other will determine the next played level. When the next level is marked as single, entering left or right door will lead to the same level. Remember that when adding or removing a level you are operating on both the arrays.

  • EPISODE NAME: set the name of the episode. It will be visible in main menu (if title is shown) and in the credits area.
  • TOTAL: it shows the total levels number. Plus and minus signs (+ and -) will add and remove levels to and from the tail of the array (beware that the minus will remove levels without any kind of warning).
  • INSERT: adds a level in the current index position.
  • DELETE: removes  the level stored in the current index position.
  • INDEX: changes the displayed level. You can set it as single or double. In the latter case you can edit both left and right levels.
  • NAME: set the level name.
  • TYPE: set the level type (NORMAL, SHOOTER or BOSS).
  • CUSTOM GFX: here you can load your own graphics and set some options to totally customize the episode, thus making a completely new game out of it. An in-depth explanation how to set custom graphics is here.
  • FONT: set the game font from a predefined set to match the mood or theme of your new episode.
  • USE CURRENT EDITED EPISODE: this option will load the episode you are editing in the game engine so you can see your work as if it was published. Verify if the image in the main menu is like you intended to be and double check your level layout in the level selection area.