...but it can run a silly point-and-click version! Enjoy! (Only tested in Firefox and Chrome, desktop recommended)
Special thanks to @blackle for basically discovering variables in CSS and to @corncycle for showing how it can be abused to create incredible things.
Also thanks to id Software for Doom
bugs
- due to how i made them, enemies and items move 1px to the right every time one is clicked. kind of ruins the immersion. uhh, it's probably really simple to fix that but i don't know how.
- probably many others but i didn't notice them
nerd shit
- Source code (warning: bad)
- It's not even visible but while creating this I basically discovered how to create range conditionals in CSS using sums of min() and max() functions - thanks to this there aren't blockers absolutely everywhere!
- Adding "skill levels" by simply showing a different version of the set of enemies and/or items probably wouldn't be TOO difficult...
- Cohost has a max post size of about 192KB. Who would've thought....
- A huge part of the HTML is the counters system. Right now there's a div with a background for every digit, it'd probably be better to make one huge div with a background with all the numbers in the right places. I had to remove a few items and enemies simply to limit the counter's max value. Even better would be to not repeat the list of numbers for every single screen they are visible on (spoiler: for the HUD counters it's every single one).
how many of you backtracked to try and find the secrets on the imp platform
I did that, but i didn't remember what i was looking for.
so i pressed tab like those old flash player games and all went white!
