Layers

There are four layers in CodeGroove. From highest to lowest, they are:

  • Wire
  • Object
  • Underneath
  • Floor

Different block types are on different layers. The Blocks page tells you which blocks live where.

Each square of the board can only have one block on each layer.

Wire Layer

This is a special layer used only by wires.

Object Layer

This is where most of the useful blocks live. The player, walls, pickups, enemies, and most machines are on this layer.

Underneath Layer

This layer is for blocks that are underneath the Object layer but on top of the Floor layer, like pressure pads, floor spikes, and doorways.

Floor Layer

The lowest layer, used for floors and special floors like lava and water.

Example

A single square can have one block per layer. That's one Wire block, one Object block, one Underneath block, and one Floor block.

For example, on one square we could have:

  • A wire on the Wire Layer
  • The player on the Object Layer
  • Floor spikes on the Underneath Layer
  • Grass on the Floor Layer

but we couldn't have:

  • A wire on the Wire Layer
  • The player on the Object Layer
  • A coin also on the Object Layer
  • Floor spikes on the Underneath Layer
  • Grass on the Floor Layer
  • Lava also on the Floor Layer

Follow Us