In 2016, I started working on a web clone of the classic 1995 MS-DOS game Achtung, die Kurve! Unlike all other clones and spin-offs I’ve seen, e.g. Curve Fever, my goal was to stay true to the original mechanics and visuals.
I started out in JavaScript (yeah …), but started over in Elm in 2021, together with @lydell. Yesterday, exactly 10 years after the first commit, we threw a release party where we officially deployed the game live on stage in front of ~30 people (yeah, it failed).
We crunched like crazy during the days leading up to the release, adding significant features even in the last few hours – always confident in the Elm compiler’s guidance. It almost feels like coding in cheat mode at times!
We do bring a couple of additions to the table compared to the original game – most notably the ability to replay rounds, and alternative controls for some of the players.
The source code is on GitHub. Feedback is welcome!
![]()
![]()
![]()
![]()
![]()
![]()
