Virtual O-Runner

Shift+click: add color · Click: place player · Alt+click: force-place · WASD/↕↔ movement.

Timer
00:00.00
Stort nedtællings-overlay: 3…2…1… GO!. Timer vises øverst.
3
Current: 40
Current: 10
Current: 10
Current: 2
When you Shift+click: 0% (0% = blocked)
100%

Colors with speed %: 0% = wall · 10–90% = slow · 100% = free.

Drag a map image here or use the button

Virtual O-Runner – Help & Instructions

Controls

  • WASD / Arrow keys (↕↔): Move the player
  • Click: Place the player
  • Shift + Click: Add a new color and assign a movement speed
  • Alt + Click: Force-place the player (ignores collisions)

Map Image

You can load a PNG/JPG/WebP map image. Drag it into the window or press “Choose image…”.

Color & Collision Settings

Global Color Tolerance: How much a pixel’s color may differ before counting as a collision.

Collision Radius (px): How far around the player collision checks apply.

Drawing Radius (px): Size of the brush when adding new colors.

Base Speed (px/frame): Default movement speed on free terrain.

Speed for New Colors (%)

  • 0%: Wall
  • 10–90%: Slow terrain
  • 100%: Free terrain

Color Behavior

Each color entry displays its RGB value, color-matching tolerance, movement speed, and a delete button.

Example:

  • rgb(0,0,0) → tolerance 45 → speed 0% (wall)
  • rgb(20,90,170) → tolerance 50 → speed 0%
  • rgb(25,100,25) → tolerance 55 → speed 30%

Tools & View Options

  • Show/hide collision test: Toggle collision visualization
  • Clear colors: Remove all custom color rules
  • Zoom: Adjust view scale
  • Fit to window: Automatically fit the map to the window