« BackDOOM CAPTCHAdoom-captcha.vercel.appSubmitted by denysvitali 6 months ago
  • charlesabarnes 6 months ago

    I tried to do it the intended way, but found it too difficult. I was able to cheese it by staying in the starting area and killing the enemies that spawned to the right.

    • dspillett 6 months ago

      That isn't cheesing it, given those start conditions. That is a standard tactic when you only have the pistol (or are too low in ammo for other weapons).

      The pistol is crazy accurate in these games so you can pick enemies of from afar with a few shots each, and in this case they are firing shotguns which are very ineffective at long range (the game stimulates them as having unrealistically wide pellet spread, so even if a far-off enemy gets a pin-point shot you will only take minimal damage).

      I remember playing over the collage NetWare LAN and winning people who had better but less accurate weapons (usually the shotgun, or the double in later versions, as we found that the most cathartic) simply by keeping my distance. Works until someone gets close from behind, at which point if you respawn somewhere convenient you can find the bugger PDQ, and pick him off with the pistol for revenge. Even works against the rocket launcher, just make sure you don't get hit directly (d'oh) or hang around where it is easy for splash damage from misses to ruin your plans.

      It is a valid method for many DOOM-style games (as they were called in my day) and their offspring. Works well in HL2 where you can spam the trigger button as fast as you like and the basic pistol will fire at that rate without a limit (other weapons have a minimum shot latency).

      • 0xDEAFBEAD 6 months ago

        I've played combat games where you can chirp in order to lure enemies towards you.

        Then you're incentivized to find a defensible spot and keep mashing the "chirp" button so you get a steady stream of enemies.

        You could remove the chirp button -- but then you're left sprinting out juust far enough that the enemy detects you, then run back somewhere defensible. Not very satisfying.

        Or you can make it so enemies stream towards the player continuously, regardless of how close they are, without any trigger -- which is sort of equivalent to having the chirp button get mashed automatically. Again, find somewhere defensible and mash the attack key.

        None of these approaches feel very satisfying. There must be some clever approach to this issue which doesn't run into any of these problems. A simple set of rules which leads to a large variety of combat challenges instead of a degenerate winning strategy.

        • dspillett 6 months ago

          Often (though definitely not always) you can mitigate these problems with good level design and adversary programming (or in some cases, resorting to more direct scripting for specific situations).

          The situation here is one of level design and player load-out – this Doom level is not intended to be encountered with only a pistol, so the only way to make progress is a way most wouldn't find fun. Though this sort of situation can be interesting if it occurs naturally though, such as a player not managing their ammo correctly for what is coming up, because here it is part of the challenge or getting yourself out of a pickle of your own mix. It can also be good if it is plot relevant. And running at the combine pistol equipped was often fun. It isn't always a situation that needs to be “solved”.

        • frameset 6 months ago

          Do you remember the early "bug" in HL2 where you could bind shoot to mouse wheel up, then flick the wheel to magdump the pistol and blast anything? Good times :)

          • fennecbutt 6 months ago

            CS as well

        • BiteCode_dev 6 months ago

          Well, this is not the first level, but this is the level entry weapon.

          Plus, left and right arrows rotate the characters since it's keyboard only, but in modern FPS you are used to having them laterally move you and you rotate with the mouse, so your reflexes are off.

          • hansjorg 6 months ago

            As in the original, you can use alt + left/right arrow keys to strafe.

            • buzer 6 months ago

              In Windows the issue is that alt+space will by default open the window's control menu (for minimize/maximize/move/etc.). Pressing space down and then alt will work though.

              • Zetaphor 6 months ago

                So this is just as difficult as every other captcha then

                • BiteCode_dev 6 months ago

                  Good memory.

                  But very platform dependant, so maybe OP is on a browser or OS that doesn't let you do that.

                  I know it works on Chrome for me, but not on FF.

                  • capitainenemo 6 months ago

                    Probably because firefox has alt+(left|right)arrow as global navigation bindings, and is capturing them before the captcha can get them. requesting a fullscreen gaming mode avoids more key binding issues, but probably ruins the "captcha" feel.

                  • sweeter 6 months ago

                    nice, that was the first thing that I noticed that I kept trying to do. It makes it a lot easier. I forgot about how clunky controls can be for older games without retroarch rebinds and stuff. I was playing Perfect Dark last night on my Steamdeck and I was able to bind the controls to a modern layout (left-stick walk, right-stick look, etc...) and it makes the game a ton easier.

                    • p0w3n3d 6 months ago

                      thanks, without strafing it's almost impossible

                      • p0w3n3d 6 months ago

                        I've just learned that my colleague played it on phone and won with two attempts. She just didn't move forward, only left right and shoot

                        • bravoetch 6 months ago

                          use , . for strafing. Not ideal, but it works.

                    • gruez 6 months ago

                      You don't even need to cheese it when everything is client side, so there's no way for the server to verify you actually killed the required amount of enemies.

                      • Maxatar 6 months ago

                        Perhaps this implementation works that way, but in principle if the game is strictly determined based on a random seed and player input, then the server can verify that the player's inputs do in fact result in the correct outcome.

                        • bcoates 6 months ago

                          Doom doesn't even have a (variable) random seed, it's deterministic like an NES game and has built-in record/playback that's just a frame by frame list of player moves.

                          • DaiPlusPlus 6 months ago

                            So have the client record and send the demo recording.

                            …hang on, this is starting to feel like Elliptic Curve cryptography: it’s trivial to prove a demo file is a “solution” to a random-seeded Doom map, but nontrivial to work-backwards to generate a demo-recording.

                            • gcr 6 months ago

                              That's how all proof of work tactics work.

                              The heart of Bitcoin is just "Find me a number between 0xf80000 and 0xff0000 whose SHA-1 hash starts with eight zeroes..."

                            • Salgat 6 months ago

                              This sounds like a trivial thing to take advantage of. Update the game to randomize damage and add a unique seed for each instance played.

                          • make3 6 months ago

                            it's a PoC

                            • cwillu 6 months ago

                              What part of the concept was proven?

                              • hombre_fatal 6 months ago

                                You could send inputs to the server, the server simulates them to see if you killed monsters.

                                The concept here is the UX of what it would be like if it were properly hooked up.

                                Just like what you would do with any captcha proposal. You’d want to mock up the UX to evaluate whether it something people can do.

                                Though here’s it’s just for fun.

                                • 93po 6 months ago

                                  yes - i refuse to use captchas for basically any reason - if a site blocks me with a captcha where i have to label traffic lights or whatever, i close the tab and move on

                                  i would probably choose to use doom captcha even if it takes 5 times longer. it is proven that at least people will interact with this if they wouldnt with traditional ones

                                  • yieldcrv 6 months ago

                                    found the robot

                                    jk robots can do this now

                                  • oliwarner 6 months ago

                                    I think this is unfairly downvoted.

                                    Anyone can think of something humans do and just playing DOOM in a browser falls well short of anything new.

                                    All the hard stuff is missing. It's half an idea.

                                    • dspillett 6 months ago

                                      > All the hard stuff is missing. It's half an idea.

                                      Nah, it's all the idea but half (or less) the implementation.

                                      Still counts as a PoC by many definitions. I've been handed less complete proofs to continue ("we fleshed this out in Excel in the client meeting, said we could have it done for real by Tuesday, can we?").

                                      • cwillu 6 months ago

                                        I find the early votes on new comments are biased downwards; I can speculate as to why, but it usually is more than balanced out by later votes.

                                • cuu508 6 months ago

                                  Hah, same here.

                                  1. press the back arrow to move back

                                  2. press spacebar every second

                                  and that's it, 30 or so seconds later the captcha is solved :-)

                                  • lightning8113 6 months ago

                                    I didn't even have to move. Holding space bar down from the start seemed to work for me.

                                    • Tor3 6 months ago

                                      The first time I didn't move at all (except for targeting), and before I knew it it was "solved". Just a few seconds.

                                    • undefined 6 months ago
                                      [deleted]
                                      • TehCorwiz 6 months ago

                                        Yeah, pistol starting this particular level is...unkind. At least start with a shotgun.

                                        • oytis 6 months ago

                                          IDDQD works. Just saying.

                                          • zorked 6 months ago

                                            You don't get credit for IDDQD though.

                                            Also use something like IDCLEV15 and you can go to other stages.

                                            • antonvs 6 months ago

                                              > You don't get credit for IDDQD though.

                                              What does this mean? I was able to "solve the captcha" using IDDQD.

                                            • Dwedit 6 months ago

                                              Oddly enough, IDCLIP and IDCLEV work. You can't activate any doors or switches, but you can beat E1M8 with No Clipping Mode. Then you're stuck at the "Ordering Info" screen with no way to activate the menu.

                                              • huhtenberg 6 months ago

                                                But WASD doesn't!

                                                • oytis 6 months ago

                                                  Was it working in the original DOOM though? I don't remember any more.

                                                  • gusfoo 6 months ago

                                                    > Was it working in the original DOOM though? I don't remember any more.

                                                    By default it was the arrow keys for movement and <> for turning with CTRL as fire. But you could re-map the keys and after a few years quite a lot of people did.

                                                    • bigstrat2003 6 months ago

                                                      Nope. Doom was arrow keys to go forward/back/turn, plus alt-left/right to strafe.

                                                  • TeMPOraL 6 months ago

                                                    So does IDKFA.

                                                    • Dwedit 6 months ago

                                                      Monsters killed by the Rocket Launcher (gibbing) do not increase the kill counter.

                                                    • doganugurlu 6 months ago

                                                      How nostalgic, and authentic!

                                                      • seattle_spring 6 months ago

                                                        Holy crap, so does IDSPISPOPD

                                                      • Sparkyte 6 months ago

                                                        If you run immediately to right entry and get behind everything providing one of the shotgun guys dies you can get the shotgun and take them out.

                                                        • big-chungus4 6 months ago

                                                          you run straight and to the right, and there is a group of 3 enemies that you can kill in less then 10 seconds and win

                                                          • johnisgood 6 months ago

                                                            Yes, same. Are those invisible turrets?!

                                                          • anandsuresh 6 months ago

                                                            +100 for technical chops, -100 for usability. +10 for the trip down memory lane, and the self-realization that I now suck at playing video games.

                                                            • smitelli 6 months ago

                                                              This is the secret level (E1M9) that you'd normally encounter after E1M3. By this point in the regular progression you'd have found a shotgun, chaingun, rocket launcher, and probably some armor. Starting this level with just a pistol (and it looks like maybe U-V or Nightmare difficulty) is just begging for a buttwhipping.

                                                              • mgiampapa 6 months ago

                                                                Yes, this is set to Nightmare, don't feel that bad.

                                                                • throwanem 6 months ago

                                                                  This is the funniest and the most elaborate way of closing form submissions that I think I've ever seen. Well done!

                                                                • ognarb 6 months ago

                                                                  I managed to pass the catcha on my on my second attempt \o/

                                                                  • ptek 6 months ago

                                                                    This is why I like Doom and Doom II, you can just level skip to a level on Ultra Violence and just start blasting, It's good for a quick game compared to War Craft 2.

                                                                    E1M5, E1M7 are also good levels to skip to on Ultra Violence and start blasting, Using respawn on Ultra Violence also makes it interesting for E1M5 and E1M7.

                                                                  • sznio 6 months ago

                                                                    >and the self-realization that I now suck at playing video games.

                                                                    Nah... No mouselook really makes this much harder. Took me over 10 attempts to pass, and I'm Diamond at Overwatch.

                                                                    • anandsuresh 6 months ago

                                                                      Didn't realize that was a thing. Was using the keyboard the whole time. Took a few tries to figure out how to strafe... and then just kept the spacebar pressed the whole time, and cleared the CAPTCHA. :)

                                                                      • NooneAtAll3 6 months ago

                                                                        you can strafe?

                                                                        • mukunda_johnson 6 months ago

                                                                          In Doom, < and > are strafe, and it works here too.

                                                                          • ConspiracyFact 6 months ago

                                                                            I was able to do it without this, but this made it much easier. However, it would be much better if the strafing keys were on the left side of the keyboard. You can bunch your hands together and use your left hand for <, >, and space, but it's awkward.

                                                                            • bigstrat2003 6 months ago

                                                                              They are, kinda. The default Doom keybinds have ctrl as the fire key, space as the "use" key, and alt as a modifier that turns left/right arrows into strafing. So when you play like that, your left and right hands are separated.

                                                                            • stavros 6 months ago

                                                                              Thanks, this was impossible without strafing, and very easy with it.

                                                                              • -mlv 6 months ago

                                                                                Managed to complete the CAPTCHA without strafing but it took me 3 tries.

                                                                      • Reason077 6 months ago

                                                                        Not sure how secure against bots it actually is either. Surely you can make an AI that can play DOOM at least as well a human now days.

                                                                        • teach 6 months ago

                                                                          Yeah, amusingly, I use a keyboard that doesn't have arrow keys. I've bound them to a different layer, but that doesn't work well with this setup.

                                                                          If this implementation supported the now-standard WASD (which was absolutely used by some high-level Doom players back in the day) AND if it allowed me to fire using the left mouse button (again, like the original game), then it would have been relatively easy to prove that I'm a human. :)

                                                                          • Fnoord 6 months ago

                                                                            Not sure if wasd was used by high profile Doom players. You see, there weren't many keybinds. You had ctrl and alt for shoot and strafe (fun thing to do was press del casually on a player's keyboard, like Russian roulette, then be like 'WTF crash?'), and you had the arrow keys for movement. Then you had 4 keys for weapons in Wolf3d and some more in Doom. Swapping those required travel, but IIRC swap wasn't instant. So, no crouch, no jump, no look up or down, not even reload IIRC. Games utilizing wasd were usually multiplayer games. One would sit left, with wasd. One would sit right, with arrow keys.

                                                                            • drdaeman 6 months ago

                                                                              Vanilla Doom had a configuration file where one could redefine key bindings (there was 10 total) to anything player wanted. But, yes, I believe custom configs were uncommon (even mouselook was frowned upon amongst the players I knew[1]) and modern gold standard of WASD+M only became a thing after Descent and Quake 1.

                                                                              https://doom.fandom.com/wiki/Configuration_file#Keyboard

                                                                              [1]: For a childish reason - being considered not a "true" way of playing. Although maybe that had some rational roots too, because back in the day mices weren't particularly good - bulky with heavy balls and imprecise with lint-hungry rollers and simple low-resolution sensors.

                                                                              • Narishma 6 months ago

                                                                                > even mouselook was frowned upon amongst the players I knew

                                                                                In Doom and Wolfentein 3D, it was more of a weird mouse look and move thing that wasn't very usable.

                                                                            • computerdork 6 months ago

                                                                              Another thing that makes it "easier" is this actually does support strafe, using Option + left and right arrow keys. Still not easy, but more doable:)

                                                                              • Fnoord 6 months ago

                                                                                Option what. I am trying to solve a captcha on a mobile phone. I have 4 buttons on left of screen (equiv to wasd) and on right I can shoot. If I go back the imp (IIRC that was its name) cannot hit me, so I can easily shoot the cannon fodder coming from the right. Gg. But no strafing!

                                                                                • computerdork 6 months ago

                                                                                  Ah, you must need to be using a keyboard:)

                                                                                • NooneAtAll3 6 months ago

                                                                                  what's option? you mean ctrl?

                                                                                  or alt?

                                                                                  • Fnoord 6 months ago

                                                                                    Option is Alt on macOS.

                                                                            • casenmgreen 6 months ago

                                                                              1. That's a tough level, one of the hidden levels IIRC.

                                                                              2. It feels like "-fast" has been used.

                                                                              3. The task is much, much more difficult because you can't strafe.

                                                                              Very cute though :-)

                                                                              • epcoa 6 months ago

                                                                                Correct, it's E1M9, the shareware secret level, on Nightmare difficulty.

                                                                                You can strafe with the old-school chording of Alt.

                                                                                The sound was fucked up for me, high pitched, no idea why (fits the ridiculousness of this experience though, so NBD).

                                                                                • wellthisisgreat 6 months ago

                                                                                  > old-school chording of Alt

                                                                                  Damn I completely forgot it was a thing even, wow. And yet it was for like 7 years of my gaming experience

                                                                                • mistaken 6 months ago

                                                                                  Strafing works for me on linux with firefox. Maybe it's an OS or browser setting that prevents it?

                                                                                  • hnlmorg 6 months ago

                                                                                    It’s not available on touch screen devices.

                                                                                    • plussed_reader 6 months ago

                                                                                      Bluetooth keyboard to the rescue!

                                                                                      • supercheetah 6 months ago

                                                                                        Kinda awkward to use on the toilet.

                                                                                        • plussed_reader 6 months ago

                                                                                          Logitech k480

                                                                                      • undefined 6 months ago
                                                                                        [deleted]
                                                                                      • casenmgreen 6 months ago

                                                                                        I also FF on Linux.

                                                                                        But I always redefined A and D as strafe-left and strafe-right.

                                                                                        I literally did not know the keyboard shortcut to strafe, because I have probably literally never used it.

                                                                                      • mock-possum 6 months ago

                                                                                        Is it actually that tough??

                                                                                        I was ready to good-naturedly complain that it didn’t work on mobile, but the onscreen controls worked just fine, and I didn’t have any trouble killing 3 guys right away.

                                                                                        I guess I have been playing a fair amount of classic doom lately though so

                                                                                        • casenmgreen 6 months ago

                                                                                          We mean the whole level, not the three mobs for the captcha.

                                                                                        • RiverCrochet 6 months ago

                                                                                          Hold ALT, you definitely can strafe. At least I could.

                                                                                          • inglor_cz 6 months ago

                                                                                            Yeah, E1M9 is notoriously hard with a pistol start. I immediately recognized it ... which speaks to the amount of time I spent on Doom in my youth.

                                                                                          • galleywest200 6 months ago

                                                                                            There are so many monsters, took me 3-4 tries...just like a real captcha!

                                                                                            • liontwist 6 months ago

                                                                                              I interpreted this as a parody for this reason.

                                                                                              • phoronixrly 6 months ago

                                                                                                Man, and just like real CAPTCHA it is hell for people with disabilities... 10/10

                                                                                                • throwaway7679 6 months ago

                                                                                                  It's doom, so hell for everyone

                                                                                                  • UniverseHacker 6 months ago

                                                                                                    excellent comment

                                                                                                • gamegod 6 months ago

                                                                                                  What kind of monster doesn't give us WASD or at least ctrl to shoot?

                                                                                                  Awesome captcha though :)

                                                                                                  • InMice 6 months ago

                                                                                                    ijkl;

                                                                                                    • felixg3 6 months ago

                                                                                                      Unfortunately very specific to QWERTY layouts:(

                                                                                                      • zamadatix 6 months ago

                                                                                                        That depends entirely on whether you opt to do the compare by code or key. E.g. in JS KeyboardEvent.code == "KeyW" may resolve true even though KeyboardEvent.key == "W" may resolve false because the user is on AZERTY or what have you.

                                                                                                        • zubairshaik 6 months ago

                                                                                                          Ergonomic keyboards on software like ZMK or QMK actually change both iirc, so that's a no go for external keyboard users.

                                                                                                          • zamadatix 6 months ago

                                                                                                            I'm a QMK user with a custom no -standard layout myself. I think you're referring to mapping keys to a given keycode as part of the firmware config. That's not inherently a problem, do it properly and it still lines up with whatever OS layout you load. If you're purposefully changing the keycodes to avoid letting the OS know the layout is different... well, you got what you explicitly configured you wanted it to behave like? Leave a layer if you expressly don't want said behavior, it's not up to the app developer to assume you meant to do otherwise.

                                                                                                      • kelahcim 6 months ago

                                                                                                        No! Just no! :)

                                                                                                        • InMice 6 months ago

                                                                                                          Lol, I use mouse with left hand so wasd would be silly for me. and semicolon is an extra perk, much better than mapping left side capslock.

                                                                                                    • msoad 6 months ago

                                                                                                      When I try to log into AWS console and have to solve their captcha I always think that the target audience that this is designed to avoid can easily automate it (Some open source models can solve this without all that "AI safety" gatekeeping) while the majority of audience are simply suffering from this "feature".

                                                                                                      Apple has proposed a solution to captcha[1] which I can't wait to be standardized and widely used.

                                                                                                      [1] https://support.apple.com/en-us/102591

                                                                                                      • bn-l 6 months ago

                                                                                                        > Automatic Verification helps protects your privacy when you sign in to an app or website. Instead of being asked to complete a CAPTCHA:

                                                                                                        > An Apple server validates your device and Apple Account.

                                                                                                        > This verification is sent to a third-party token issuance server, which has been verified by Apple. The token issuance server generates a private access token that verifies you to the app or website.

                                                                                                        This is definitely not better for privacy and gives apple even more control. I would rather 3 extra seconds for captchas.

                                                                                                        • Aloisius 6 months ago

                                                                                                          3 seconds?

                                                                                                          I seem to fail 4 out of 5 captchas at this point.

                                                                                                        • TowerTall 6 months ago

                                                                                                          > you don't have to complete a CAPTCHA. All you have to do is sign in to the app or site

                                                                                                          No thank you. Do not want.

                                                                                                          PS: I stopped reading the apple support article after reading that sentence.

                                                                                                          • msoad 6 months ago

                                                                                                            The cryptography that Apple uses for _their users_ is something novel and useful. I'm sure there would be completely open solutions that doesn't require Apple servers. At the moment this is Apple specific. I'm guessing most users will user Apple/Google solutions (just like how Passkeys are being used today) but for the security and privacy conscious there is always ways to keep your own private keys. Most people are handing over their private keys to Google and Apple for Passkeys today. That's not necessary a bad thing. Most people reuse passwords so it's an improvement.

                                                                                                            • TowerTall 6 months ago

                                                                                                              If Apples solution only tell the site that the current user has an verified apple account without providing futher info I guess I can be acceptable for most. If the site being visited get info about whom that specific user it is a no-go.

                                                                                                              On a more meta level it is tragic that we wont be able to use our computer online without being signed in to an online and be verified.

                                                                                                              • msoad 6 months ago

                                                                                                                > On a more meta level it is tragic that we wont be able to use our computer online without being signed in to an online and be verified.

                                                                                                                Fully agreed! Again, for most people this is the way of life. They type in Google in search bar to go to google Google and then search...

                                                                                                                > If the site being visited get info about whom that specific user

                                                                                                                My understanding is that you only get to know user is legit without knowing anything about them.

                                                                                                        • wheresmycraisin 6 months ago

                                                                                                          Random trivia: the creators of Doom made sure that they could complete each level starting only with a pistol and 50 rounds by doing it themselves.

                                                                                                          • vunderba 6 months ago

                                                                                                            Thank you for doing the right thing and crediting the original Doom Captcha creator on the github repo. My expectations of the software industry in general have been at an all-time low lately, so this was nice to see.

                                                                                                            The original from a few years back:

                                                                                                            https://vivirenremoto.github.io/doomcaptcha

                                                                                                            https://github.com/vivirenremoto/doomcaptcha

                                                                                                            • bilekas 6 months ago

                                                                                                              Well this is hard, guess I'm not a human!

                                                                                                              It's been so long since I've played doom but without strafing.. it's almost impossible!

                                                                                                              • KerryJones 6 months ago

                                                                                                                Stated elsewhere: hold alt + (left/right) to strafe

                                                                                                                • cpill 6 months ago

                                                                                                                  just go forward to trigger the monsters and then immediately back to where you started for cover and then pick them off at a distance. easy!

                                                                                                                • airstrike 6 months ago

                                                                                                                  This was created with Vercel's AI assistant "v0"

                                                                                                                  Here's a link to the chat: https://v0.dev/chat/4X85A52Dzde?b=b_tOXbbZzZPgT&f=0

                                                                                                                  • gruez 6 months ago

                                                                                                                    >This was created with Vercel's AI assistant "v0"

                                                                                                                    "with" is doing a lot of the heavy lifting here. I skimmed the log and so far as I can tell, the only thing that the AI assistant did was design the UI. It didn't implement the actual game. This might sound impressive, but aside from adding minor bits of interaction (eg. a button that shows "loading" for a few seconds), there's little difference functionality-wise from a drag-and-drop UI designer like winforms (and its predecessor, visual basic, which existed in the 90s).

                                                                                                                    • pierrec 6 months ago

                                                                                                                      The JS part is nowhere to be seen, I guess they used the assistant to create the layout, but not the actual DOOM integration part (?) Even then, that chat gets pretty painful to read after a while... Paraphrasing, but that's the gist of it: "center the text in the button", "you didn't center it, center the text", "please please center the text"...

                                                                                                                      • airstrike 6 months ago

                                                                                                                        The very beginning of the chat is already inefficient as it wastes a lot of "context space" to just get very basic stuff in like defining the text at the top.. that kind of stuff should go in the very first message

                                                                                                                      • skrebbel 6 months ago

                                                                                                                        I read through the chat but it's all nitpicking about layout and there doesn't seem to be any point where DOOM is actually inserted. I don't understand, did the author get the AI to do the easy part and then code the hard part by themselves?

                                                                                                                        • monkpit 6 months ago

                                                                                                                          Isn’t WASM doom a solved thing already? I wouldn’t consider that the hard part, unless I’m missing your point.

                                                                                                                          • skrebbel 6 months ago

                                                                                                                            well you'll need integrations to have the WASMised doom tell you when a monster gets hit, or when you died. you need to worry about which keyboard events to pass in, etc. i know it's not super hard but it's definitely the more exciting part of this, vs all the "make the title text bigger" stuff that's in the chat

                                                                                                                            • to11mtm 6 months ago

                                                                                                                              Ehh if you think about doom it's just a hook in the loop for whatever triggers the death animation.

                                                                                                                              • furyofantares 6 months ago

                                                                                                                                Sure but if you think about making this project I think a lot is already know how to layout a box on a webpage and probably don't know how to hook WASM-ism Doom into the page logic.

                                                                                                                                • furyofantares 6 months ago

                                                                                                                                  > a lot is already know

                                                                                                                                  I meant "a lot of us already know"

                                                                                                                                • skrebbel 6 months ago

                                                                                                                                  Wait you wanna live monkey patch the WASM bitcode to hack that hook in? There's gotta be easier ways. This is the kind of stuff I'd hope an AI tool like Vercel's v0 could help with but instead this demo just shows it as a layouter, and an annoyingly bad one at that.

                                                                                                                          • runlevel1 6 months ago

                                                                                                                            As others have pointed out, that was only setting up the UI.

                                                                                                                            Here's the repo with the rest of the source: https://github.com/rauchg/doom-captcha

                                                                                                                            They also had to modify Doom to skip the menus, add the necessary callbacks, and a few other tweaks.

                                                                                                                          • sira04 6 months ago

                                                                                                                            One day we'll have the Dark Souls captcha https://www.youtube.com/watch?v=WqnXp6Saa8Y

                                                                                                                            • Bengalilol 6 months ago

                                                                                                                              Open console, type: for (i=0; i<3; i++) {Module.onEnemyKilled();} Done.

                                                                                                                              • threekindwords 6 months ago

                                                                                                                                Ok, so this is the kind of content I show up for.

                                                                                                                                On one hand, it’s a clever and fun way to show off what we can do with the web these days. The way it is presented hits just right... the demo is dead center of the page, with debug tools and more info within reach. I particularly enjoyed reading the "how it's made" page to understand how it was put together. I like how all of this extra stuff was not front and center when the page loads. Even the design language of the CAPTCHA box itself felt just right.

                                                                                                                                On the other hand, it's a satire of what we have done to the web. The bad guys (like the monsters in the game) have won. I'm a flesh and blood human, but here I am having to click on fuzzy pictures of random objects before I can do the task I actually wanted to accomplish. Behind the scenes, my human insight gets licensed and used for whatever purpose (nefarious or not). Just like the DOOM demo here, it's hard and cumbersome, but for whatever reason we all accept it as the way it has to be. We all shake our heads and say "what a shame, what a shame."

                                                                                                                                • mschuster91 6 months ago

                                                                                                                                  > Just like the DOOM demo here, it's hard and cumbersome, but for whatever reason we all accept it as the way it has to be.

                                                                                                                                  Because most if not all of us have lost all hope that eventually our governments will be either willing or able to do something about the bad actors on the 'net.

                                                                                                                                • itvision 6 months ago

                                                                                                                                  Solved it on a second attempt on my smartphone.

                                                                                                                                  It's horrible. 99% of people will give up.

                                                                                                                                  • theendisney 6 months ago

                                                                                                                                    If they give up they are human 99%.

                                                                                                                                  • acidburnNSA 6 months ago

                                                                                                                                    Thank God the cheat codes I have memorized still work.

                                                                                                                                    • irusensei 6 months ago

                                                                                                                                      Really cool. I’m all for cool and interesting captchas if there has to be captchas at all. Aparently this one is made to be really hard uh? Gave me some wicked idea about a captcha where you have to survive a few seconds in a 2hu fight.

                                                                                                                                      You can argue that’s bad for accessibility and you are correct but let me use this opportunity to talk about that hostile “put things into orbit” thing big I noticed Microsoft and X using. Recently I’ve installed windows 11 on a laptop and had to create an MS account for testing purposes. During the captcha phase the OS was installing drivers in the background so the resolution changed to 4k during the challenge but the UI didn’t scaled. With no way to reconfigure the display I had to strain my eyes to finish it and I suffer from miopia and astigmatism.

                                                                                                                                      • jordigh 6 months ago

                                                                                                                                        Aw, monster in-fighting kills don't count? That's my favourite kind of kill. In-fighting is a basic Doom skill, kind of forgotten in modern FPSes.

                                                                                                                                        • mrcwinn 6 months ago

                                                                                                                                          No WASD?! CAPTCHA fail — I can tell no human created this.

                                                                                                                                          • bigstrat2003 6 months ago

                                                                                                                                            Doom didn't have WASD, it had arrow keys to move.

                                                                                                                                            • mrcwinn 6 months ago

                                                                                                                                              Wow, I stand corrected!

                                                                                                                                          • throwanem 6 months ago

                                                                                                                                            Pistol-starting E1M9 "Army Base", the first episode's massive difficulty spike of a secret level, on a touchscreen? Not that I don't appreciate the massive vote of confidence, but...

                                                                                                                                            • econ 6 months ago

                                                                                                                                              Just shooting without moving shouldn't solve it. The ammo is excessive.

                                                                                                                                              Mobile needs a better interface and landscape mode.

                                                                                                                                              • Dwedit 6 months ago

                                                                                                                                                It took me using Debug Mode to realize there was supposed to be a confetti animation that plays after winning, it loads from a third party site. I have third-party javascript blocked by default.

                                                                                                                                                • econ 6 months ago

                                                                                                                                                  Do you have a version that requires more kills?

                                                                                                                                                  At 20 or so it would be a useful admin login challenge.

                                                                                                                                                  To make it less hackable it could perhaps submit which monsters were killed and/or the time between kills or some other pattern. If the set roughly matches the previous attempts it could make for quite the challenge to brute force.

                                                                                                                                                  The "hackers" are already complaining that the challenge is to much for them :p I think you are onto something.

                                                                                                                                                  • Andrew_nenakhov 6 months ago

                                                                                                                                                    How am I expected to kill monsters if I can't strafe, goddamit?!

                                                                                                                                                    • ceautery 6 months ago

                                                                                                                                                      Comma and period to strafe.

                                                                                                                                                      • undefined 6 months ago
                                                                                                                                                        [deleted]
                                                                                                                                                      • bstsb 6 months ago

                                                                                                                                                        reading the chat with v0 was interesting. the last time i tried v0 it generated really basic tailwind templates but the first image generation was actually really good for an LLM.

                                                                                                                                                        • fixprix 6 months ago

                                                                                                                                                          Yea looks like most people are missing the fact it was built by the CEO of Vercel with v0, an AI site builder. Doom in a browser has been done to death. Link to chat log:

                                                                                                                                                          https://v0.dev/chat/4X85A52Dzde

                                                                                                                                                          • Kiro 6 months ago

                                                                                                                                                            Why are people downvoting this? I also found the chat very interesting and a cool demo of v0. It's linked at the bottom of the page.

                                                                                                                                                          • magic_smoke_ee 6 months ago

                                                                                                                                                            IDSPISPOPD, IDKFA, and IDDQD work but the only weapons that work are the chainsaw up to the rocket launcher.

                                                                                                                                                            • jordigh 6 months ago

                                                                                                                                                              The shareware weapons. You had to fork out some real cash for the full version if you wanted the plasma weapons!

                                                                                                                                                          • mazone 6 months ago

                                                                                                                                                            on mobile phone. Just back up directly from the start to the door behind you so you dont get shoot then snipe them from a distance. captcha solved.

                                                                                                                                                            • tnvmadhav 6 months ago

                                                                                                                                                              I tried moving and I died. Stay at the spawn point and keep shooting anything that moves :)

                                                                                                                                                              • zoklet-enjoyer 6 months ago

                                                                                                                                                                Same. Only way I could beat it

                                                                                                                                                              • foo-stuff 6 months ago

                                                                                                                                                                I wonder how long this would need to train in order to pass the Captcha...

                                                                                                                                                                https://github.com/apollopower/DOOM-AI

                                                                                                                                                                • phoronixrly 6 months ago

                                                                                                                                                                  I would argue that you do not need AI in the sense of ML to pass this specific CAPTCHA as it stands (move forward, move back then shoot until solved). If it was extended to all DOOM levels and you started at a completely random position of a level, I bet there is a high chance you would still not need any ML to beat it... You would at best have to implement an AI (in the sense of game development, not ML) algorithm...

                                                                                                                                                                  Ofc all of this is going to be necessary IF it actually cannot be trivially circumvented... How does the FE prove to the backend that you actually killed the monsters?

                                                                                                                                                                  • jsheard 6 months ago

                                                                                                                                                                    > How does the FE prove to the backend that you actually killed the monsters?

                                                                                                                                                                    Doom is fully deterministic so you could record the players inputs and replay them on the server to verify that the kills actually happened. Some games actually do that to make cheating their online leaderboards more difficult, because it's a lot more work to fake a record-setting replay than it is to just submit a fake score, and even if you do fake a working replay it might not stand up to human review.

                                                                                                                                                                • LinuxBender 6 months ago

                                                                                                                                                                  I think my machines too slow and resolution too low. I died a few times, only got one monster. I could imagine folks in a NOC all trying to log in at the same time with speakers enabled. Some management types would have a meltdown. People on the phone would be like, yeah sure you're getting to my issue... haha I do like the idea though. Needs a quick mute and a boss button that switches to TPS reports.

                                                                                                                                                                  • anta40 6 months ago

                                                                                                                                                                    Failed on 1st attempt, then beat it on 2nd attempt (I'm on Macbook Air). Very amusing idea. Perhaps I'll implement this for my personal project... well because why not? :p

                                                                                                                                                                    • mishkatronic 6 months ago

                                                                                                                                                                      I did this on mobile which was challenging. I ended up hugging the left hand wall and taking out enemies as they came into my line of sight.

                                                                                                                                                                      • aydgn 6 months ago

                                                                                                                                                                        I figured out how to solve this captcha with a bot! :) The trick is to strafe left immediately after spawning and continuously press the spacebar. Then, just wait for the enemies to move in front of you and get eliminated. :)

                                                                                                                                                                        • fuzzy_biscuit 6 months ago

                                                                                                                                                                          Pro strat is to peak forward a smidge and then pop off the few zombiemen and shotgun guys that are drawn in.

                                                                                                                                                                          • pshirshov 6 months ago

                                                                                                                                                                            1) Extremely annoying on smartphones

                                                                                                                                                                            2) Exclusive, won't work well for many of those who need accessibility

                                                                                                                                                                            • alexandrehtrb 6 months ago

                                                                                                                                                                              Very cool.

                                                                                                                                                                              Suggestions:

                                                                                                                                                                              - Make the player immortal by default. Also all weapons by default.

                                                                                                                                                                              - Add strafing, if possible.

                                                                                                                                                                              - Make the player go to the level exit to finish the captcha (maybe a custom short map?)

                                                                                                                                                                              - A simpler version for mobile could be the original 3x3 captcha square with enemies attacking you. Tapping on enemy squares would kill them.

                                                                                                                                                                              • Nition 6 months ago

                                                                                                                                                                                Considering that they've picked a very difficult level on purpose, I assumed it's hard on purpose as a joke. You get to solve the CAPTCHA only once you've got significant skills at Doom.

                                                                                                                                                                                • johnisgood 6 months ago

                                                                                                                                                                                  Those suggestions are anti-CAPTCHA or unrelated to CAPTCHA, however.

                                                                                                                                                                                • tomaytotomato 6 months ago

                                                                                                                                                                                  This is really cool, I even tried to get monsters to frag each other but it didn't count towards the required 3 kill count. <clap>

                                                                                                                                                                                  Also using cheats, kills with the rocket launcher aren't registered on the app.

                                                                                                                                                                                  • deeviant 6 months ago

                                                                                                                                                                                    I feel this faster than the average "click on all pictures of x".

                                                                                                                                                                                    • runlevel1 6 months ago

                                                                                                                                                                                      That's a low bar. Google's reCAPTCHA sometimes feels like it was created in a lab to be as infuriating to humans as possible.

                                                                                                                                                                                      If you're not logged in and are using a shared IP (CG-NAT in my case), you get all sorts of fun behaviors. It loves to fail correct responses -- sometimes multiple consecutive ones. Occasionally, it will deliberately slow down new image fade-in to a snail's pace to test reaction time. Spot those stairs too fast? You must be a bot.

                                                                                                                                                                                    • pg5 6 months ago

                                                                                                                                                                                      Pretty cool, but a little on screen pad would be good for mobile users.

                                                                                                                                                                                      • yousif_123123 6 months ago

                                                                                                                                                                                        It does have it. If you tap on it, it should show it.

                                                                                                                                                                                        • djeastm 6 months ago

                                                                                                                                                                                          I also was unable to see controls on mobile. Tried tapping everything I could see.

                                                                                                                                                                                          • turbocon 6 months ago

                                                                                                                                                                                            There is a pad on the screen for mobile, I think you just need to tap it

                                                                                                                                                                                            • pjmlp 6 months ago

                                                                                                                                                                                              Nope, not for Android Chrome.

                                                                                                                                                                                              Taping shows the instructions for keyboard use.

                                                                                                                                                                                          • undefined 6 months ago
                                                                                                                                                                                            [deleted]
                                                                                                                                                                                            • notcrazylol 6 months ago

                                                                                                                                                                                              Why is this level this hard? or am I just bad at the game?

                                                                                                                                                                                              • Jensson 6 months ago

                                                                                                                                                                                                Stand still and attract them to you.

                                                                                                                                                                                                • notcrazylol 6 months ago

                                                                                                                                                                                                  ohhh okay. thanks!

                                                                                                                                                                                              • kmeisthax 6 months ago

                                                                                                                                                                                                Can't move or shoot on my iPad Pro with Magic Keyboard.

                                                                                                                                                                                                • knolan 6 months ago

                                                                                                                                                                                                  Tap on it . Arrow keys to move and space to shoot. It’s annoying because you can’t strafe.

                                                                                                                                                                                                • lomkju 6 months ago

                                                                                                                                                                                                  Toughest captcha I have ever solved in my lifetime.

                                                                                                                                                                                                  • discoinverno 6 months ago

                                                                                                                                                                                                    I couldn't win without cheating ^:) It's crazy how ingrained in my memory is the code tho, could remember it automatically after maybe 25 years

                                                                                                                                                                                                    • m1117 6 months ago

                                                                                                                                                                                                      I'm glad I'm so old and remember iddqd idkfa

                                                                                                                                                                                                      • Beijinger 6 months ago

                                                                                                                                                                                                        Nice. But I would prefer this as a Captcha: https://play-cs.com/

                                                                                                                                                                                                        • chrisan 6 months ago

                                                                                                                                                                                                          Doom is the defacto "I wonder if we can get it to run on x" program

                                                                                                                                                                                                        • elliotpage 6 months ago

                                                                                                                                                                                                          Guess I'm not a human, I got owned by the imps because I assumed left and right would be strafing instead of turning.

                                                                                                                                                                                                          • mosquitobiten 6 months ago

                                                                                                                                                                                                            I broke it, I can enter the menu in firefox with F1, get put in the first level, I shoot the barrels and it counts as monsters killed.

                                                                                                                                                                                                            • thrillgore 6 months ago

                                                                                                                                                                                                              Starting me on E1M9 with the arrow keys and a pistol on what I'm told is Nightmare difficulty is a dick move.

                                                                                                                                                                                                              • quotemstr 6 months ago

                                                                                                                                                                                                                Funny, but thanks to RL, I'd expect this to actually be an ineffective CAPTCHA. DOTA was solved years ago, yes?

                                                                                                                                                                                                                • undefined 6 months ago
                                                                                                                                                                                                                  [deleted]
                                                                                                                                                                                                                • ckrailo 6 months ago

                                                                                                                                                                                                                  Hold down the spacebar and let the enemies run in front of you. Might take two tries. No movement needed.

                                                                                                                                                                                                                  • indigoabstract 6 months ago

                                                                                                                                                                                                                    Ouch, the puzzle is too hard. Maybe the next step could be an automated tool for solving wicked CAPTCHAs? :)

                                                                                                                                                                                                                    • undefined 6 months ago
                                                                                                                                                                                                                      [deleted]
                                                                                                                                                                                                                      • tumsfestival 6 months ago

                                                                                                                                                                                                                        I see people here having trouble with this, be thankful this isn't Plutonia on Ultra-Violence.

                                                                                                                                                                                                                        • to11mtm 6 months ago

                                                                                                                                                                                                                          The fact it's always E1M9 means it is fairly solvable unless they changed Doom's RNG in a meaningful way.

                                                                                                                                                                                                                          =(

                                                                                                                                                                                                                          • undefined 6 months ago
                                                                                                                                                                                                                            [deleted]
                                                                                                                                                                                                                            • grahamj 6 months ago

                                                                                                                                                                                                                              Clearly from comment comments here some humans can do this, but are we sure that bots can’t?

                                                                                                                                                                                                                              • lokimedes 6 months ago

                                                                                                                                                                                                                                Is this an anti-human captcha? It only allows for Alpha Zero or better to enter.

                                                                                                                                                                                                                                • tomw1808 6 months ago

                                                                                                                                                                                                                                  without idkfa and iddqd I cannot pass. Its the strive left/right thats missing for me (not sure if that was in the original version actually), but it really throws me off that I need to use arrows and not asdw.

                                                                                                                                                                                                                                  • bigstrat2003 6 months ago

                                                                                                                                                                                                                                    The original was arrows, not WASD. You hold alt + left/right to strafe.

                                                                                                                                                                                                                                  • cydmax 6 months ago

                                                                                                                                                                                                                                    It took me 3 retries. I’ve forgotten how to strafe and just moved a bit to the right…

                                                                                                                                                                                                                                    • zghst 6 months ago

                                                                                                                                                                                                                                      I just started shooting because I kept dying, they appeared and I was able to pass!

                                                                                                                                                                                                                                      Pretty difficult…

                                                                                                                                                                                                                                      • LarsDu88 6 months ago

                                                                                                                                                                                                                                        I can see why the next generation of shooters made A and D strafe rather than turn

                                                                                                                                                                                                                                        • theendisney 6 months ago

                                                                                                                                                                                                                                          On mobile you have to stop walking to turn. It needs 8 directions to really work.

                                                                                                                                                                                                                                          • Raed667 6 months ago

                                                                                                                                                                                                                                            How is this a captcha ? how does the server verify you killed 3 monsters?

                                                                                                                                                                                                                                            • puttycat 6 months ago

                                                                                                                                                                                                                                              Cool, but why is this a CAPTCHA? That is a very broad definition of the test.

                                                                                                                                                                                                                                              • RiverCrochet 6 months ago

                                                                                                                                                                                                                                                Well, for one, CAPTCHA means Completely Automated Public Turing Test To Tell Computers And Humans Apart and I don't think DOOM as in the gameplay is Turing-complete.

                                                                                                                                                                                                                                              • abbabon 6 months ago

                                                                                                                                                                                                                                                This CAPTCHA requires some serious cheating (IDDQD / IDKFA) to solve.

                                                                                                                                                                                                                                                • mansilladev 6 months ago

                                                                                                                                                                                                                                                  Glad you’re not refactoring my 2FA. Took me 4 attempts to kill 3 monsters.

                                                                                                                                                                                                                                                  • rickreynoldssf 6 months ago

                                                                                                                                                                                                                                                    Kind of hard without strafe.

                                                                                                                                                                                                                                                    • alexshendi 6 months ago

                                                                                                                                                                                                                                                      I couldn't do it. I suppose I'm a Russian CyberBot! дружба!

                                                                                                                                                                                                                                                      • davewasthere 6 months ago

                                                                                                                                                                                                                                                        I learned I can't play Doom if I can't strafe. I'm a bot!

                                                                                                                                                                                                                                                        • ai_ja_nai 6 months ago

                                                                                                                                                                                                                                                          Crazy difficult, but I guess a RL AI could learn how to beat it

                                                                                                                                                                                                                                                          • wruza 6 months ago

                                                                                                                                                                                                                                                            Can’t strafe on mobile, that’s can shooting range and you are the can.

                                                                                                                                                                                                                                                            • entropie 6 months ago

                                                                                                                                                                                                                                                              Its awesome, but actually quite hard without arrow keys on a HHKBpro.

                                                                                                                                                                                                                                                              • ngneer 6 months ago

                                                                                                                                                                                                                                                                Strange. Wouldn't computers be better at this than humans?

                                                                                                                                                                                                                                                                • michaelsshaw 6 months ago

                                                                                                                                                                                                                                                                  This would be way cooler if this wasn't so fucking difficult!

                                                                                                                                                                                                                                                                  • econ 6 months ago

                                                                                                                                                                                                                                                                    If you take a right turn then a left and run into the corner you drop into a secret area with a chain gun, some health and a med pack. The problem is that they are waiting for you if you take the elevator back up. I have no idea how to get past them without killing to many monsters. Even shooting the barrel counts -.-

                                                                                                                                                                                                                                                                  • midnight_shaman 6 months ago

                                                                                                                                                                                                                                                                    Great idea, looking forward to seeing it on production websites ;)

                                                                                                                                                                                                                                                                    • ricardo81 6 months ago

                                                                                                                                                                                                                                                                      Excellent, though I'd have liked it more with a bigger gun

                                                                                                                                                                                                                                                                      • ac29 6 months ago

                                                                                                                                                                                                                                                                        IDKFA

                                                                                                                                                                                                                                                                        • undefined 6 months ago
                                                                                                                                                                                                                                                                          [deleted]
                                                                                                                                                                                                                                                                        • MB-EU 6 months ago

                                                                                                                                                                                                                                                                          only thing I'd change is put shoot as CTRL :) - Good work

                                                                                                                                                                                                                                                                          • moonlion_eth 6 months ago

                                                                                                                                                                                                                                                                            Ironically robots are better at captchas than humans

                                                                                                                                                                                                                                                                            • EGreg 6 months ago

                                                                                                                                                                                                                                                                              I think it’s nearly impossible on a mobile phone hehe

                                                                                                                                                                                                                                                                              • nunobrito 6 months ago

                                                                                                                                                                                                                                                                                "Spartans: Today we captcha like men"

                                                                                                                                                                                                                                                                              • slumberlust 6 months ago

                                                                                                                                                                                                                                                                                RIP to those of us with tenkeyless keyboards :(

                                                                                                                                                                                                                                                                                • ugh123 6 months ago

                                                                                                                                                                                                                                                                                  Strafe while holding 'option' on Mac

                                                                                                                                                                                                                                                                                  • cyanydeez 6 months ago

                                                                                                                                                                                                                                                                                    Aren't you afraid you are training AI?

                                                                                                                                                                                                                                                                                    • ProofHouse 6 months ago

                                                                                                                                                                                                                                                                                      Make it 10000x easier and I’d use it haha

                                                                                                                                                                                                                                                                                      • undefined 6 months ago
                                                                                                                                                                                                                                                                                        [deleted]
                                                                                                                                                                                                                                                                                        • oncethishappens 6 months ago

                                                                                                                                                                                                                                                                                          I must be human,I died pretty quick.

                                                                                                                                                                                                                                                                                          • make3 6 months ago

                                                                                                                                                                                                                                                                                            you would have to randomize spawns otherwise they can just record a playthrough and repeat it to unlock

                                                                                                                                                                                                                                                                                            • rootedbox 6 months ago

                                                                                                                                                                                                                                                                                              doom is deterministic so does not make a good choice for a captcha.. that being said.. this is cute

                                                                                                                                                                                                                                                                                              • EVa5I7bHFq9mnYK 6 months ago

                                                                                                                                                                                                                                                                                                No BFG 9000 :(

                                                                                                                                                                                                                                                                                                • jiffygist 6 months ago

                                                                                                                                                                                                                                                                                                  3 cybers, 240 cells, go!

                                                                                                                                                                                                                                                                                                • Sparkyte 6 months ago

                                                                                                                                                                                                                                                                                                  Incredibly difficult but I love it.

                                                                                                                                                                                                                                                                                                  • bithead 6 months ago

                                                                                                                                                                                                                                                                                                    Takes less time than other CAPTCHAs

                                                                                                                                                                                                                                                                                                    • dvngnt_ 6 months ago

                                                                                                                                                                                                                                                                                                      didn't google's ai genie use automomus agents to play doom to generate training data?

                                                                                                                                                                                                                                                                                                      • tom_ 6 months ago

                                                                                                                                                                                                                                                                                                        Well at least it wasn't E4M2.

                                                                                                                                                                                                                                                                                                        • jiffygist 6 months ago

                                                                                                                                                                                                                                                                                                          I hate the borked sounds so much

                                                                                                                                                                                                                                                                                                          • mobilio 6 months ago

                                                                                                                                                                                                                                                                                                            fun mode - iddqd and idkfa works!

                                                                                                                                                                                                                                                                                                            • mjrpes 6 months ago

                                                                                                                                                                                                                                                                                                              Interesting; it recognizes kills made with chainsaw, gun, shotgun, machine gun, but not rocket launcher. Plasma and BFG keys don't work.

                                                                                                                                                                                                                                                                                                              • mobilio 6 months ago

                                                                                                                                                                                                                                                                                                                in shareware version plasma and BFG guns aren't available

                                                                                                                                                                                                                                                                                                                • anthk 6 months ago

                                                                                                                                                                                                                                                                                                                  The authour could had just used FreeDoom https://freedoom.github.io

                                                                                                                                                                                                                                                                                                                  which is a free as in freedom replacement for DOOM I/II and deathmatch iWADs (totally compatible with community PWADS).

                                                                                                                                                                                                                                                                                                            • mattcantstop 6 months ago

                                                                                                                                                                                                                                                                                                              Difficulty level: 1000/100

                                                                                                                                                                                                                                                                                                              But I love it!

                                                                                                                                                                                                                                                                                                              • ulrischa 6 months ago

                                                                                                                                                                                                                                                                                                                Does not work on a smartphone

                                                                                                                                                                                                                                                                                                                • TechTechTech 6 months ago

                                                                                                                                                                                                                                                                                                                  Works fine on android Firefox mobile

                                                                                                                                                                                                                                                                                                                  • oxide 6 months ago

                                                                                                                                                                                                                                                                                                                    Game loads on firefox desktop, but is a black screen. Debug didn't show anything out of the ordinary. loads fine on Chrome though.

                                                                                                                                                                                                                                                                                                                • joshcsimmons 6 months ago

                                                                                                                                                                                                                                                                                                                  This is so metal. Great work.

                                                                                                                                                                                                                                                                                                                  • slightwinder 6 months ago

                                                                                                                                                                                                                                                                                                                    I hate it! Good CAPTCHA.

                                                                                                                                                                                                                                                                                                                    • pratikshelar871 6 months ago

                                                                                                                                                                                                                                                                                                                      too hard...I will never pass this captcha...And I am a bot

                                                                                                                                                                                                                                                                                                                      • hackersrussia 6 months ago

                                                                                                                                                                                                                                                                                                                        #HELLO-WORLD

                                                                                                                                                                                                                                                                                                                        • yobid20 6 months ago

                                                                                                                                                                                                                                                                                                                          Doesnt work on mobile.

                                                                                                                                                                                                                                                                                                                          • apgwoz 6 months ago

                                                                                                                                                                                                                                                                                                                            Was able to play, but it didn’t recognize kills. Definitely got 2, possibly a 3rd (hard to tell in small screen).

                                                                                                                                                                                                                                                                                                                            FF on iOS.

                                                                                                                                                                                                                                                                                                                          • martinbaun 6 months ago

                                                                                                                                                                                                                                                                                                                            I just died. I guess I am getting old and need to play more strategy games hehe.

                                                                                                                                                                                                                                                                                                                            • theendisney 6 months ago

                                                                                                                                                                                                                                                                                                                              Dont feel bad, the discussion shows most of HN doesnt have what it takes :) meanwhile others are trying to move around the map without killing anything. Haha

                                                                                                                                                                                                                                                                                                                              I cant figure out how to take the right turn without killing at least one shotgun guy.

                                                                                                                                                                                                                                                                                                                            • mrlonglong 6 months ago

                                                                                                                                                                                                                                                                                                                              BFG9000, here I come!

                                                                                                                                                                                                                                                                                                                              • snarfy 6 months ago

                                                                                                                                                                                                                                                                                                                                the controls are ass

                                                                                                                                                                                                                                                                                                                                • ybbond 6 months ago

                                                                                                                                                                                                                                                                                                                                  it's too hard, I bet only bot can accomplish this

                                                                                                                                                                                                                                                                                                                                  • pkkkzip 6 months ago

                                                                                                                                                                                                                                                                                                                                    very easy to build an aimbot. i think its entertaining but to be used as real captcha you need a variety of challenging games but at the risk of turning away many humans, which will ironically open up a market for more such decaptcha services

                                                                                                                                                                                                                                                                                                                                  • layer8 6 months ago

                                                                                                                                                                                                                                                                                                                                    Not very accessible.

                                                                                                                                                                                                                                                                                                                                    • m3kw9 6 months ago

                                                                                                                                                                                                                                                                                                                                      it's not possible to win without strifing

                                                                                                                                                                                                                                                                                                                                      • jokethrowaway 6 months ago

                                                                                                                                                                                                                                                                                                                                        The sad thing is that this is easier than some captchas I've seen.

                                                                                                                                                                                                                                                                                                                                        I remember some crap from hell with hcaptcha

                                                                                                                                                                                                                                                                                                                                        • lazide 6 months ago

                                                                                                                                                                                                                                                                                                                                          Compiling? [https://xkcd.com/303/] so archaic. Now I’m playing Doom so I can login to the console.

                                                                                                                                                                                                                                                                                                                                          • bogrollben 6 months ago

                                                                                                                                                                                                                                                                                                                                            today I learned I really suck at Doom.

                                                                                                                                                                                                                                                                                                                                            • mambodog 6 months ago

                                                                                                                                                                                                                                                                                                                                              just to be that guy

                                                                                                                                                                                                                                                                                                                                                        Module.onEnemyKilled();Module.onEnemyKilled();Module.onEnemyKilled()
                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                              probably should run part of the game on the server if you want to prevent bypassing the captcha easily
                                                                                                                                                                                                                                                                                                                                              • stuckkeys 6 months ago

                                                                                                                                                                                                                                                                                                                                                Thanks satan.

                                                                                                                                                                                                                                                                                                                                                • undefined 6 months ago
                                                                                                                                                                                                                                                                                                                                                  [deleted]
                                                                                                                                                                                                                                                                                                                                                  • barfolomew 6 months ago

                                                                                                                                                                                                                                                                                                                                                    I died

                                                                                                                                                                                                                                                                                                                                                    • tw0fac3 6 months ago

                                                                                                                                                                                                                                                                                                                                                      Wow

                                                                                                                                                                                                                                                                                                                                                      • pseingatl 6 months ago

                                                                                                                                                                                                                                                                                                                                                        idkfa doesn't work

                                                                                                                                                                                                                                                                                                                                                        • anthk 6 months ago

                                                                                                                                                                                                                                                                                                                                                          Now do it with Nethack/Slashem.

                                                                                                                                                                                                                                                                                                                                                          • undefined 6 months ago
                                                                                                                                                                                                                                                                                                                                                            [deleted]
                                                                                                                                                                                                                                                                                                                                                            • rarirurero 6 months ago

                                                                                                                                                                                                                                                                                                                                                              That's pretty hard, especially without side-strafing lol

                                                                                                                                                                                                                                                                                                                                                              • undefined 6 months ago
                                                                                                                                                                                                                                                                                                                                                                [deleted]
                                                                                                                                                                                                                                                                                                                                                                • rmac 6 months ago

                                                                                                                                                                                                                                                                                                                                                                  do diablo

                                                                                                                                                                                                                                                                                                                                                                  • rkagerer 6 months ago

                                                                                                                                                                                                                                                                                                                                                                    I managed to make one enemy kill another, does that count?

                                                                                                                                                                                                                                                                                                                                                                    • undefined 6 months ago
                                                                                                                                                                                                                                                                                                                                                                      [deleted]
                                                                                                                                                                                                                                                                                                                                                                      • 75w 6 months ago

                                                                                                                                                                                                                                                                                                                                                                        See also rudecaptcha.xyz

                                                                                                                                                                                                                                                                                                                                                                        • tobyhinloopen 6 months ago

                                                                                                                                                                                                                                                                                                                                                                          Lol why is it so absurdly hard

                                                                                                                                                                                                                                                                                                                                                                          • guest 6 months ago

                                                                                                                                                                                                                                                                                                                                                                            [dead]

                                                                                                                                                                                                                                                                                                                                                                            • throwaway984393 6 months ago

                                                                                                                                                                                                                                                                                                                                                                              [dead]

                                                                                                                                                                                                                                                                                                                                                                              • undefined 6 months ago
                                                                                                                                                                                                                                                                                                                                                                                [deleted]
                                                                                                                                                                                                                                                                                                                                                                                • venom2244 6 months ago

                                                                                                                                                                                                                                                                                                                                                                                  [dead]

                                                                                                                                                                                                                                                                                                                                                                                  • super_normal 6 months ago

                                                                                                                                                                                                                                                                                                                                                                                    beat the captcha first try on a pixel 6. true gaming legend signing out, el oh el oh el...

                                                                                                                                                                                                                                                                                                                                                                                    • mikedesu 6 months ago

                                                                                                                                                                                                                                                                                                                                                                                      [dead]

                                                                                                                                                                                                                                                                                                                                                                                      • undefined 6 months ago
                                                                                                                                                                                                                                                                                                                                                                                        [deleted]
                                                                                                                                                                                                                                                                                                                                                                                        • undefined 6 months ago
                                                                                                                                                                                                                                                                                                                                                                                          [deleted]
                                                                                                                                                                                                                                                                                                                                                                                          • lu1spd 6 months ago

                                                                                                                                                                                                                                                                                                                                                                                            [dead]

                                                                                                                                                                                                                                                                                                                                                                                            • doctor_radium 6 months ago

                                                                                                                                                                                                                                                                                                                                                                                              I've rolled my eyes for years over when this sort of thing would happen for real: "score 3000 points at Pac Man and maybe we'll let you view our web site". +1 for the technical achievement, but I turn and run at Cloudflare tick boxes.

                                                                                                                                                                                                                                                                                                                                                                                              • mensetmanusman 6 months ago

                                                                                                                                                                                                                                                                                                                                                                                                This will work until agents are common. I bet the best bot farms are first adopters of agents though.