After a few weeks on/off work with Emscripten, I’ve succesfully ported Commander Keen to the Web Browser. The code is on GitHub and you can play it right here.
An old school PC platformer, Keen took on legendary status after developer id Software went on to stellar success with Wolfenstein, Doom and Quake. I’ve very fond 1980s memories, playing Keen on the Amstrad PC1640. So when I discovered the reverse-engineered C source code I needed to bring it to a broader audience.
Thanks to original authors NY00123, QuantumG and Lemm. The vast majority of the work is theirs.
You can learn more about the project over on GitHub.
Controls
- Arrows - Move Keen around
- Ctrl - Jump
- Alt - Use Pogo/Stop Pogo (if you have one)
- Ctrl AND Alt - Fire raygun (if it has charges)
If you’re having issues with the controls (e.g. on a Mac keyboard), you can change the key bindings with F3.
Comments