Marble Rail

Design height-aware marble runs on a 2D grid.

Feedback

Height-aware editor

Build a race or flowing marble run.

Place rails, splits, merges, and Dr/Ad drops, then launch Race or Flow and share the exact course.

20x12 grid Height-aware rails Race, Flow, and share

Editing

Tap-first course building

Place, rotate, move, and tune height-aware parts from a compact control flow that stays close to the board.

Playback

Race and Flow in one surface

Preview the layout, compare arrival gaps, or launch a dense continuous stream without leaving the editor.

Sharing

Exact layout reproduction

Share a URL or compressed code so other devices reopen the same course and playback setup.

How it works

  1. Use one Start and at least one Goal; connect rails across the 20x12 grid.
  2. Use Dr/Ad to change height; warnings show open or conflicting connections.
  3. Preview the course, start a red-blue Race, or run Flow with a dense launch gap.
  4. Export a share URL to reproduce the exact layout and playback settings.

Part guide

AlphaYK © 2026 AlphaYK. Marble Rail is provided by AlphaYK.