It's time to kick ass and chew bubble gum, and I'm all outta gum!

Per-pixel dynamic lighting and realtime shadows... groovy! Polymer renderer requires a bad-ass video card.

More Polymer greatness.

Hollywood Holocaust with classic textures

Come get some!

EDuke32 is an awesome, free homebrew game engine and source port of the classic PC first person shooter Duke Nukem 3DDuke3D for short—to Windows, Linux, Mac OS X, FreeBSD, several handhelds, your family toaster, and to your girlfriend's vibrator. We've added thousands of cool and useful features and upgrades for regular players and additional editing capabilities and scripting extensions for homebrew developers and mod creators. EDuke32 is open source software that is completely free to use for all non-commercial purposes.

Created by community leader Richard "TerminX" Gobeille and a team of elite ninja programmers including Pierre-Loup "Plagman" Griffais, Philipp "Helixhorned" Kutin, and Evan "Hendricks266" Ramos (based on work by Todd Replogle/Ken Silverman/Jonathon Fowler/Matt Saettler), EDuke32 is the undeniable king of Duke Nukem 3D ports.

EDuke32 is licensed under the GNU GPL and the BUILD license.

Download EDuke32 

Join our community

Join us on Discord or visit our forums.


Once you've downloaded EDuke32, you'll probably want to read our wiki page on installation and configuration, as well as the FAQ if you have any problems.

Come get some!

Packed with features—"shake it, baby!"

BUILD engine technology originally created by Ken Silverman, non-GPL rendering and engine technology used in EDuke32 available under BUILDLIC.

Valid XHTML 1.0! Valid CSS! Button DUKEWORLD! EDuke32 site button

Think EDuke32 rocks and want to link us? Use the above button on the right! This site best viewed in Firefox or Chrome. Fight Spam! Click Here!