DEBUILD, a Duke Nukem level editor in QuickBASIC (early WIP)

Announce and discuss the progress of your various programming-related projects...programs, games, websites, tutorials, libraries...anything!

Moderators: Pete, Mods

Post Reply
MikeHawk
Veteran
Posts: 67
Joined: Sun Jul 08, 2018 11:23 am

DEBUILD, a Duke Nukem level editor in QuickBASIC (early WIP)

Post by MikeHawk »

Ten days ago, I started working on a Duke Nukem level editor out of curiosity. I never really looked into the game files and thought it would be fun. Here's an early preview. It's a pretty good first draft but it doesn't contain some key features such as a proper load/save menu, the ability to load custom backdrops, etc. There's a whole ToDo list at the beginning of the program to give you an idea and the code is riddled with "TODO" and "FIXME" comments.
PREVIEW1.PNG
PREVIEW1.PNG (7.49 KiB) Viewed 22 times
PREVIEW2.PNG
PREVIEW2.PNG (5.31 KiB) Viewed 22 times
If you want to give it a try, place all the .DN1 files of the shareware edition of Duke Nukem 1 into the DATA/ subdirectory and run LOAD.EXE: it will load the 1st level of the 1st episode so you can view, edit, and save it. I'm also leaving the source with it if you want to have a look (yes it's mode 7, and yes, it's as painfully slow as you think it is.)

Oh, and Duke was released on July 1st, 1991! So it's kind of like a belated anniversary thing.
Attachments
PREVIEW.ZIP
(81.93 KiB) Downloaded 2 times
Post Reply