Interactive Engineering Lab

2022 · UCT CSC2002 · Java Swing

Words in Motion

Catch falling words with your keyboard. Every character counts.

ORIGINAL PROJECT

2022 · UCT CSC2002 · Java Swing. Read the original case study

Actual recovered 2022 · UCT CSC2002 · Java Swing application screenshot
Genuine source-built Swing application capture during the 2026 recovery; not a mockup.
2026 PORTFOLIO RECREATION
LIVE DEMO

How it works

Exact case-sensitive word matching, score by word length, caught/missed counters and pause. A missed word adds no points.

What changed for the portfolio

New React game, synthetic engineering vocabulary, three deterministic word lanes and adjustable speed. The browser uses events, not the original worker threads.

Evidence & limitations

The original project’s contribution, source attribution, results and limitations remain in its case study. New synthetic inputs and browser state are not historical measurements.

Original evidence and technical details