Skip to main content
The editor uses a combination of keyboard shortcuts and mouse actions. All inputs are disabled while a menu or panel is open — press Escape to close menus and return to the viewport.

Camera Movement

The camera uses an acceleration/deceleration model: it speeds up while you hold an arrow key and gradually slows down when you release. Maximum movement speed is capped to prevent disorientation.

Block Selector Navigation

The selector is a wireframe cursor that highlights the current grid position. When a block is selected (grabbed), moving the selector also moves the block.

Block Actions

Input Behavior

  • All keyboard inputs are single-press — holding a key does not repeat the action (except camera movement and selector navigation)
  • The Escape key has priority: if any menu is open, it closes the topmost menu first
  • When a menu is open, all block and camera inputs are disabled
  • Mouse cursor is hidden and locked while camera input is enabled; it becomes visible when a menu opens
Pressing Escape while the Main Menu is open will close it and return to the editor. If you have unsaved changes and try to quit, a confirmation popup will appear.