workshop

← all creations

Dash Trail

mechanics · created 2026-08-21

Dash movement with fading afterimage trail — snappy burst, ghost images, brief input lock.

game-feelmovementcanvas

A dash mechanic with an afterimage trail: press dash and the player bursts in the current movement direction, leaving a chain of fading ghost images. The trail sells the speed; the short input lock after the dash gives it weight.

Reuse

The mechanic lives in src/dash-trail.js as a framework-free ES module:

Port notes for DragonRuby: the update logic is ~60 lines of pure state math with no DOM dependencies — translate update() directly into a tick method; trail maps to args.outputs.sprites with alpha from age.

Gotchas