error
Your browser does not support the HTML5 canvas tag.
Configuration

About

Beaming is an open source, browser-based puzzle game that involves directing beams through a hexagonal grid. The rules and solutions for each puzzle can be inferred by interaction and visual cues. If you'd prefer a little more guidance before you get started, you can expand the sections below for more information.

Table of Contents

The Basics

The core gameplay involves selecting a hexagonal tile and interacting with the toolbar at the bottom of the screen that contains actions that can be used to manipulate items in the puzzle, the goal being to figure out the solution for the puzzle. When you have successfully solved a puzzle, you will see a message indicating as much, as well as a puzzle overlay indicating the tiles that were part of your solution.

Actions and Attributes

The actions shown in the toolbar at the bottom of the screen are updated based on the currently selected tile. Actions which are available to use on any tile will always show up in the toolbar, whereas actions which belong to a specific tile, indicated by the corresponding icon within the tile, will only be available when that tile is currently selected. You will notice that some tiles also contain attributes which can change the way a tile behaves. Actions which are available generally but cannot be applied in the current situation, for example because no tile is selected, will still be visible in the toolbar but disabled.

Solution Requirements

The solution for each puzzle varies. The requirements for solving a puzzle will be displayed in the upper right corner of the screen.

Interaction

In general, puzzles can be solved strictly by tapping. You tap on a tile to select it, and then tap on an action in the toolbar to apply it to that tile. Some actions support additional behaviors, which are listed below and expanded upon in the Actions section below:

  • Masks - Some actions require the user to select other tiles. The mask is used to restrict which tiles can be chosen by covering the invalid ones. While the mask is active, the action can be cancelled by either tapping on the currently selected tile (displayed with a dashed border), or by tapping outside the puzzle area.
  • Swiping - Some actions in the toolbar support swiping, or pressing on the action and then releasing the pointer outside the action, to toggle between states. For example, the Rotate action can be swiped to change the applied direction of rotation.
Attributes

As mentioned in The Basics above, attributes change the way a tile behaves and are indicated on a tile by a light gray icon. Click or tap on an icon below to learn more about it.

block - Immutable

The tile, and the items within the tile, cannot be modified in any way. Any available actions are disabled.

lock - Locked

Any available actions applied to the tile will become locked to the tile and will no longer be available for use on other tiles. A maximum of six actions can be locked to a single tile, at which point no further actions will be available for the tile.

Actions

As previously mentioned in The Basics above, actions manipulate the items within tiles and are indicated by the icons in the toolbar at the bottom of the screen. Click or tap on an icon below to learn more about it.

toggle_on - Toggle

Any valid (toggleable) items in the tile will have their state toggled. For example, toggling a terminus item will turn beams on and off.

rotate_left - Rotate

Any valid (rotatable) items in the tile will be rotated in the direction indicated by the icon (either clockwise or counter-clockwise). This action supports swiping, which can be used to change the direction of the applied rotation.

drag_pan - Move

Any valid (movable) items in the tile will be moved from the currently selected tile to a valid tile of your choice. This action utilizes a mask for selecting the valid tile.

swap_horiz - Swap

Any valid (movable) items in the currently selected tile will trade places with any valid (movable) items in a valid tile of your choice. This action utilizes a mask for selecting the valid tile.

Solution Requirements

As mentioned in The Basics above, the requirements for solving each puzzle vary and are indicated by the text and icons on the right side of the top toolbar. Generally, solutions will require that a user meet one or more threshold requirements. Click or tap on an icon below to learn more about it.

link - Connections

A connection is formed when a beam emitted from one terminus enters an available opening in another terminus of the same color.

stacks - Moves

A move is stored any time the user makes a decision, generally in relation to taking an action. Note that some actions may result in multiple moves. For example, if an action causes a beam to enter a portal with multiple potential exit portals, the resulting decision will result in an additional move.

Credits

Settings

Window
Cache

Reset the game cache. This will erase all progress and settings across the game. This cannot be undone, use with caution!