Amanda Rosengren Blom

ELVELANGS 2024

Audience watching a colourful fish game projected onto a screen during Elvelangs
TEAM
Amanda Rosengren Blom · Mikkel Teigen Pike
PERIOD
September 2024 · 2 weeks
COURSE
Interaction Design

CONTEXT

In a creative coding course, we explored JavaScript through an interactive contribution to Elvelangs, an annual event along the Akerselva river.

FROM CODE TO PHYSICAL INTERACTION

We developed a simple JavaScript fish game and built a physical controller with a motion sensor and micro:bit.

JavaScript code for game logic and animation

JavaScriptGame logic and animation

Physical prototypeA cardboard
controller

Cardboard controller with two large eyesCardboard controller with micro:bit
Cardboard controller and micro:bit used as a physical prototype

micro:bitMovement as input

IN USE AT ELVELANGS

The game was shown during Elvelangs and invited passers-by of all ages to stop, try it and compete for the best time. Many came back for another go.

Elvelangs projection showing “Click to Start” with an audience in front of the screen
↑ Back to top