Isak

ISAK FORSBERG · SURVEY · 2026

Work / Systems · archipelago

Typing game

Handcoded typing challenge — timer, score, and words that keep coming.

00 Coordinates

Client
Studio
Role
Handcoded JavaScript
Year
2025
Stack
JavaScript · Game

01 The brief

A typing test where the next word, the clock, and the score share one glance.

02 The problem

Typing tests die when feedback is late. The player needs to see the next word, the clock, and the score in one glance.

03 The decision

Handcoded JS, keyboard-first. Rejected delayed feedback. The loop is the interface.

04 The build

Handcoded JS with a tight loop: words arrive, the timer runs, the score updates. Layout stays out of the way of the keyboard.

  • Continuous word stream
  • Live timer and score
  • Keyboard-first UI

05 The result

A practice piece for game loops and input. Still one of the clearest things I have built in plain JavaScript.

00 Coordinates · 01 The brief · 02 The problem · 03 The decision · 04 The build · 05 The result