Dave Gnukem

From Libregamewiki
Jump to navigation Jump to search
Dave Gnukem
DaveGnukem.png
Dave Gnukem
GenreSide-scrolling, Platform game
Latest release1.0.3  (Announcement)
Release dateNovember, 28, 2022
DeveloperDavid Joffe[1]
Code licenseGPLv2, MIT
Media licenseCC-BY, CC0[2]
P. languageC++
LibrarySDL (previously GGI and DirectX)
Contribute
Dave Gnukem is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well.

Dave Gnukem is a 2D retro-style platformer shooter inspired by a famous proprietary side scroller game Duke Nukem.[3]

History[edit]

The game was originally written 16-bit x86 assembler and Turbo Pascal for MS DOS, and restarted in C++ while David Joffe was in his first year of university in 1995 as a DOS-based 16 color EGA game. The game adopted SDL with version 0.53 from July 24, 2001, whereas the Linux support previously used GGI and the Windows version used DirectX.[4] The game had previously used graphics from the original Duke Nukem, but this was later replaced with new graphics inspired by the originals, including the bandanna wearing protagonist as of version 0.55 released on August 14, 2004. The project was halted after that, but picked up again by Joffe during a coding live stream in October 2016, with the 1.0 version finally finished on April 3, 2018. The game was updated to SDL 2 with version 1.0.3 on November 28, 2022. Joffe has compared this development time to that of the infamously delayed Duke Nukem Forever.

Plot[edit]

The game takes place 8 years in the future, from whatever the current year is. Evil Dr Proetton is trying to infect and cripple computers around the world with software called SystemD. In order to save the world the player has to find a floppy disk with Devuan and install it on the main computer.

The game proceeds to explicitly mention that resemblances of any actual people or entities are purely coincidental.

References[edit]

External links[edit]