Doom 2 UDK Map


It started out as a simple, "Build a small room in UDK" assignment, and I turned it into a summer project. Doom2 is one of my favorite games; many hours were put into it as a kid. So it was easy to dump my summer into it.
I did a lot of things with this UDK map, so let me just give you some bullet points:
- Figured out how to change the HUD a bit (disabled the minimap, moved the text to the upper left)
- Created my own custom Doom2 gametype, with a couple of scripts
- Got a .wad editor to get the textures and sounds from a doom2.wad
- Played with flipbooks for animating the water
- Used kismet+matinee for buttons and doors
- Created custom health and armor pickups, using masquerade (because the pickups are 2d objects)
- Perfectly to scale: got the DoomBuilder program to edit the actual Doom2 level, which gave me the exact dimensions of everything in the level
- Made it installable (harder than I thought)
The HUD gave me the most grief; it took me a long time just to figure out that it was actually done in flash. There was a lot of things I tried hard to do, but couldn't figure out how to do, like get the old Doom2 font, get the screen to flash when you pick up health, and a better way to get 2D pickups (if you press the button to let the platform down and see the health floating in the air, you know what I mean.)
Obviously, there was a lot I couldn't do. There are no guns or enemies, but overall I was very happy with it.