Source Code of ‘Commander Keen: Keen Dreams’ Will Be Available on GitHub

A number of developers have released the source code of the PC classic ‘Commander Keen: Keen Dreams’ on GitHub. The code was written in the 1990s by id Software, the developer who was later responsible for, among others, Wolfenstein, Doom and Quake.

The source code of the platform game Commander Keen is available under a GNU GPLv2+ license. To enable the publication of the game code, a number of developers had previously started a crowdfunding campaign on Indiegogo in order to obtain the rights. On GitHub, the code, written in Borland C++ at the time, can be compiled to both a cga and an ega version of the game.

The Commander Keen series, in which main character Keen jumps through the levels with or without his pogo stick, comes from id Software. It was one of the first side scrolling platform games for the PC. A total of seven volumes were released in the Commander Keen franchise, several of which were released as shareware. In 2013, a port of the Keen Dreams episode was released for Android smartphones and tablets.