Glitchball

Play

Rules

Controls

The green player moves with the arrow keys and glitches with the slash (/) key.

The red player moves with the WSAD keys and glitches with the V key.

Graphics

The concept was that there is a fixed grid mesh and all entities (players, ball) are disturbances on this substrate. I used a tiny WebGL wrapper library and wrote a couple of shaders in GLSL to achieve the desired effect.

Screenshots

Starting positions
Starting positions

Attacking glitch
Attacking glitch

Defending glitch
Defending glitch

Scoring a goal
Scoring a goal