Nirvana2D Stage Editor

The stage editor is where tiles, sprites, and background layers are brought together to form the stages that you load into your game.


The Viewport

The main part of the stage editor you will interact with is the viewport.

#1 - Layer Selection - Select the active layer

#2 - Set Camera - You can use this to move instantly to a desired position in the stage

#3 - Placement Mode - The left button is for free placement and the second button is for grid snapping

#4 - Editor Viewport - This is where a majority of editing is done

#5 - Screen Mouse Info - The position of the mouse on the screen

#6 - Stage Mouse Info - The position of the mouse in the stage

#7 - Camera Info - The position of the camera in the stage


Stage Manager

This is where you create stages and manage stage properties


Layer Settings

This is where you create layers and edit layer settings

#1 - Tool Bar

#2 - Organizer - Change the order of layers or delete layers

#3 - Layer List - Select a layer in the list to edit its properties and toggle the check box to view/hide individual layer

#4 - Layer Settings

#5 - Sprite Layers have extra settings that can be changed.


Editor Settings

This is where you can change editor settings

#1 - Viewport

#2 - Camera


Tile Map Tools

These tools are only usable when a tile layer is selected.

NOTE: There is a subset of these tools available on sprite layers. The sprite layer tools will create a sprite with the selected tiles.

#1 - Tools

#2 - Tileset - Shows the tileset for the current layer

#3 - Viewport - Tileset Selection


Sprite Tools

These tools are only usable when a sprite layer is selected.

#1 - Sprite Tools

#2 - Sprite List - Select a sprite

#3 - Sprite Properties


Collision Shape Tools

These tools are only usable when a sprite layer is selected.

#1 - Shape Tools

#2 - Shape List - List of shapes in the current layer

#3 - Shape Properties - Different properties are available for different shapes


Background Image

A background image can only be set for a Canvas 2D layer.

#1 - Render Type - Determines how the image will be drawn

#2 - Layer Image - The image to draw on the layer