Hello all you Doom Gurus!
Here is "The Doom Bathroom", an interactive bathroom!
It was built with Ultimate Doom Builder rev 3530 64 bit, and tested with GZ Doom 4.5 64 bit.
It is a Doom 2, map 01 level.
This level, is just a single room bathroom, and heavily exploits the use of 3D floors, and other tricks!
It took me over a month just to make this one room! It has hundreds of 3D floors, animated by script code.
And, around 800 lines of script coding too!
Many things in the bathroom are interactive:
To operate the sink, toilet,tub faucet, and shower head, just press use on the faucet or toilet handles.
The faucet and toilet handles are in fact "mini" 3D floors, that are animated with script code!!
To open or close the bathroom windows (or tub sliding glass doors), press use on the handles.
You can take one of the towels (the right side one) off the towel rack, and replace it by pressing the use
button (press use on the empty rack slot to put the towel back on).
You can also grab and replace the soap too, in the tub!
You can open and close the cabinet doors (below the large mirror), to reveal a shotgun and a medikit.
Press use again to take the shotgun or medikit.
You can turn on or off the mirror lights, by pressing use on the blue light switches.
The main room ceiling lights also have a blue light switch, by the entry door.
You can take a piece of toilet paper off the dispenser, and throw it in the toilet.
Press use inside the toilet bowl (only after taking a sheet of toilet paper) to drop the paper into
the toilet! Don't forget to flush!!
You can take a dump while sitting on the toilet too! Just sit on the toilet (facing forward), and press
the use button to take a dump! Don't forget to wipe and flush too!!!
All the windows, mirrors, and glass (including the ceiling lights are destructible).
And beware of the cursed doom candle!!! (light it up, by pressing use on it...if you dare!).
This is a great example for you doom fans, to see just what can be done with 3D floors!
And, it is a great example for you reverse engineerers, who would love to dissect and learn!
However, it appears too big of a file to attach here, so follow the links below to the download page!
I hope you guys enjoy!
Here's the link to the mod file:
https://github.com/Rick4574/RS-Doom-Mod ... throom.zip
You can also see my YouTube video on it here:
https://www.youtube.com/watch?v=azWp0_KX_SA
Many thanks also to the doom modding community, and the many software engineers, who have worked
so hard at keeping Doom alive, and breaking the boundaries on its early limitations. Keep it going!!!
Sincerely,
Rick Salley
The Doom Bathroom! (An interactive bathroom for Doom 2)
Handy guides on how to do things, written by users for users.
Moderators: GZDoom Developers, Raze Developers
Forum rules
Please don't start threads here asking for help. This forum is not for requesting guides, only for posting them. If you need help, the Editing forum is for you.
Please don't start threads here asking for help. This forum is not for requesting guides, only for posting them. If you need help, the Editing forum is for you.
1 post
• Page 1 of 1
-
- Posts: 19
- Joined: Fri Jul 17, 2020 4:17 pm
The Doom Bathroom! (An interactive bathroom for Doom 2)
Post by Rick4574 »
1 post
• Page 1 of 1
Jump to
- Important Threads
- ↳ HELP! "Account is inactive!"
- ↳ Official ZDoom Community Rules
- ↳ Mod Download Broken? Request Reuploads Here
- ↳ Don't see your first post(s) here? DON'T PANIC
- ↳ Errors? Can't run that new mod? Your GZDoom or ZDoom may be too old!
- ↳ Official Discord Server
- ↳ New Password Requirements and Password Reset
- ↳ A quick notice about privacy (Re: Our efforts to combat spam)
- Official
- ↳ ZDoom (and related) News
- ↳ The Spotlight
- ↳ Developer Blog
- ↳ Rules and Forum Announcements
- Technical Issues
- ↳ Technical Issues
- ↳ Helpful Stickies
- GZDoom Development
- ↳ Bugs [GZDoom]
- ↳ Important Threads
- ↳ Please check the latest version (or dev builds) before reporting!
- ↳ Classic ("Carmack") Software Renderer Bugs
- ↳ OpenGL Renderer Bugs
- ↳ OpenGLES Renderer Bugs
- ↳ Vulkan Renderer Bugs
- ↳ Audio/Music Bugs
- ↳ LZDoom Bugs
- ↳ ZDoom.org Bugs
- ↳ On Hold Bugs
- ↳ On-Hold Softpoly Bugs
- ↳ Closed Bugs [GZDoom]
- ↳ Vintage Build Bugs
- ↳ SoftPoly2 Bugs
- ↳ Feature Suggestions [GZDoom]
- ↳ ZDoom.org Suggestions
- ↳ Code Submissions
- ↳ On Hold Suggestions
- ↳ Closed Feature Suggestions [GZDoom]
- Raze-Specific Stuff
- ↳ Raze
- ↳ News
- ↳ Raze (and ZDoom-related) News
- ↳ Technical Issues
- ↳ Technical Issues
- ↳ Raze Development
- ↳ Bugs [Raze]
- ↳ On Hold Bugs
- ↳ Closed Bugs [Raze]
- ↳ Feature Suggestions [Raze]
- ↳ Code Submissions
- ↳ On Hold Suggestions
- ↳ Closed Feature Suggestions [Raze]
- ↳ Discussion
- ↳ General
- ↳ Editing Help
- ↳ Scripting (Build)
- ↳ Mapping (Build)
- ↳ Tutorials (Build)
- ↳ Projects
- ↳ Projects
- ↳ Abandoned Projects
- Doom Editing Help
- ↳ Scripting
- ↳ Mapping
- ↳ Assets (and other stuff)
- ↳ Tutorials
- ↳ Programming and Compiling
- Discussion
- ↳ General
- ↳ Networking
- ↳ Legacy Discussion
- ↳ Off-Topic
- Projects
- ↳ Levels
- ↳ Gameplay Mods
- ↳ TCs, Full Games, and Other Projects
- ↳ Resources
- ↳ Requests
- ↳ Script Library
- ↳ Graphic/Audio Patches
- ↳ Shaders
- Software and Ports
- ↳ Launchers
- ↳ Game Engines
- ↳ Creation, Conversion, and Editing
- ↳ Miscellaneous
- Archives
- ↳ The Halls of the Dead
- ↳ Abandoned/Dead Projects
- ↳ Editing (Archive)