Can A Computer Beat Borderlands 2!?

Поделиться
HTML-код
  • Опубликовано: 28 сен 2022
  • Full Run: • Borderlands 2 Geared B...
    Buck Up Glitch: • Borderlands 2: Gaige B...
    / miqueagul
    / miqueagul
    Music:
    "Beauty Flow" Kevin MacLeod (incompetech.com)
    Licensed under Creative Commons: By Attribution 4.0 License
    creativecommons.org/licenses/b...
  • ИгрыИгры

Комментарии • 223

  • @simoncorn1151
    @simoncorn1151 Год назад +538

    "I didn't teach him, he just started doing it" is the scariest thing you could say about a bot

    • @irlemaker8127
      @irlemaker8127 Год назад +5

      Also when you refer to it as a him or her

    • @hunterwulf4572
      @hunterwulf4572 Год назад +8

      @@irlemaker8127yes very true. This is the creepy bot that just did that

    • @limpfall13
      @limpfall13 Год назад +5

      @@irlemaker8127mostly likely if it’s a non gendered bot or person the best bet is to just use the singular they/them. Or when it comes to a bot which isn’t alive or conscious you can just use it

    • @angrydragonslayer
      @angrydragonslayer Год назад +8

      ​​@@limpfall13f i fall into one of my 3-4 month creative episodes when making something, it is going to be gendered, blessed/cursed and probably racially motivated
      Maybe even sane

    • @RipleySawzen
      @RipleySawzen Год назад +4

      @@irlemaker8127 Did you just misgender Skynet?!?!?!

  • @ice_cre4m_man261
    @ice_cre4m_man261 Год назад +855

    I like that the bot taught itself how to grenade jump.

    • @laary7589
      @laary7589 Год назад +138

      reading this before watching the video is fucking magical

    • @pocketinfinity6733
      @pocketinfinity6733 Год назад

      thats what playing borderlands 2 does to a mf...any mf

    • @howmanydo9574
      @howmanydo9574 Год назад +60

      You are giving me high expectations for this video

    • @MrEvanNoyes
      @MrEvanNoyes Год назад +13

      Well idk if that’s what really happened

    • @erikjohnson2885
      @erikjohnson2885 Год назад +3

      @@howmanydo9574 they were met!

  • @johnnybgood7442
    @johnnybgood7442 Год назад +318

    The fact that it taught itself to grenade jump is terrifying

    • @smusky4643
      @smusky4643 Год назад +8

      Wumbo intelligence

    • @HK-pq7pe
      @HK-pq7pe 2 месяца назад +3

      Considering how the bot plays, I highly doubt it

  • @souzooka7876
    @souzooka7876 Год назад +112

    I don't know if anyone mentioned this yet, but the reason why an auto hotkey script would easily desync is because while AHK may send commands down to a millisecond of accuracy, the game doesn't read commands every millisecond. The game would likely only read your inputs every frame, and as such could only respond to your script 60 times a second (assuming a 60fps framerate), or even worse, at a varying rate if your framerate varies. TASes are set up so that a particular input is input per frame, instead of ms timings, to prevent this desync.

    • @Aceful
      @Aceful Год назад +11

      AutoHotkey would infact not send inputs down to a millisecond of accuracy, especially not when using the default sleep delay, it is typically rounded by the cpu which can be -/+ 20ms.
      You also have the delays from Send, which can vary greatly depending on what SendMode you use.

  • @imagoloop4029
    @imagoloop4029 Год назад +485

    But can a bot play the whole series without dying....?

    • @josephdias5859
      @josephdias5859 Год назад +42

      I bet if you ran 10000 hours of simulation with a deep learning bot it could

    • @mikeruryuji1916
      @mikeruryuji1916 Год назад +6

      If you could literally waste 1 year trying to code yeah cause lets be honest no real pro coder would do this for free or has been done especially when they could for site like phub earn hundreds of thousands dollars whereas this is very time ineffiecient since best you could do this 1k dollars if lucky especially since borderlands is not a game like league normal good videoes do about 100k views whereas borderlands 10k is already an achievement

    • @baconman-bh3bi
      @baconman-bh3bi Год назад +5

      Probably not

    • @bast4rdlyreaper
      @bast4rdlyreaper Год назад

      INFINITE MONKEY TYPEWRITER THEORY

    • @mileshunter8034
      @mileshunter8034 Год назад +1

      @@mikeruryuji1916 is it true you're kid named finger?

  • @jason6569
    @jason6569 Год назад +182

    The moment you showed the script I recognized autohotkey... And cried a little full-well knowing what you were aiming for. With everything you were saying a new thing I face-palmed harder and harder.
    You sir, made my day.

  • @petrus4
    @petrus4 Год назад +74

    I think very few people appreciate just how bad clipping in BL2 actually is. If you want to know what I'm talking about, run Captain Scarlett's DLC, and in particular, use the glitch which lets you get back into the loot room after you've killed the Leviathan. Most of that terrain is completely invisible. We can also talk about the ability to get Flynt out of his arena, as well. It's a great game, but it still has lots of issues.
    Also, writing a truly reliable bot for the game would be very hard, because you really need access to the game's internals. I'm assuming raytrancing/collision detection and a neural net would be the way to go, but it would be horrible to do.

    • @glassofwater281
      @glassofwater281 Год назад +4

      I just see that as Borderlands 2's little quirks that make it more fun

    • @petrus4
      @petrus4 Год назад +3

      @@glassofwater281 There are some challenge runs I've seen that would have been virtually impossible without the ability to cheese Flynt, yes.

  • @bluntd.cloudz3874
    @bluntd.cloudz3874 Год назад +76

    Just don't accidentally create AI and end us all

  • @pocketinfinity6733
    @pocketinfinity6733 Год назад +17

    *NAHHHH* you cannot tell me that Keegan didnt have the script runner hot keyed on his keyboard, mans was waiting his entire life for someone to ask him for a script to beat Borderlands 2

  • @callmehoodie4073
    @callmehoodie4073 Год назад +3

    I could tell right off the bat your production is top notch 👌 keep it up man, subbed

  • @freddislettis9835
    @freddislettis9835 Год назад +50

    I can hardly get out if bed in the mornings. How did you take the time to make an AHK script to beat the entirety of borderlands 2?

  • @zerdavulpes4294
    @zerdavulpes4294 Год назад +12

    i was beating up gobbler men in wizard 101 while watchin this :)

    • @Zed_eS
      @Zed_eS Год назад

      WWWW, new character? :o

  • @zackblake526
    @zackblake526 Месяц назад +1

    "I don't wanna be a rock racist" 😂

  • @absolutehumunculusphilly1268
    @absolutehumunculusphilly1268 Год назад +30

    I like how the bot taught itself how to merge weapons

  • @ThisIs357
    @ThisIs357 Год назад +5

    This should definitely be a speed run for this certain level alone

  • @kieranheaton4951
    @kieranheaton4951 Год назад +8

    Makes a bot to beat the game so his character controlled by the bot creates a bot to beat the game for it.

  • @mr.whimsic6902
    @mr.whimsic6902 Год назад +9

    Finally, I can get "Cool Story, Bro" without having to do it myself

  • @harryleeds8855
    @harryleeds8855 Год назад +1

    Sometimes a RUclips channel pops up on your feed, you watch a video and see the quality of them and then you see the subscriber count is significantly lower than it should be, this is one of them situations where you just know a channel is going to absolutely explode at some point, amazing

  • @scarvestarr
    @scarvestarr 11 месяцев назад +2

    congratulations dude. thats awesome

  • @f1r3f1ght3
    @f1r3f1ght3 Год назад +4

    the legend is back

  • @SMDTURBO
    @SMDTURBO Год назад +8

    Each character has different physics as well including jump height, and fall speed.

    • @miqueagul
      @miqueagul  Год назад +7

      I think Krieg is the only one where it's different

    • @juliet4093
      @juliet4093 Год назад

      @@miqueagul not true

    • @ultimatestuff7111
      @ultimatestuff7111 10 месяцев назад

      @@miqueagulsal gains higher jump height or at least grenade jump height

  • @montgomeryfitzpatrick473
    @montgomeryfitzpatrick473 Год назад +17

    You put more work into this than it takes to beat borderlands

  • @mythicalbellyrubber4274
    @mythicalbellyrubber4274 8 месяцев назад +2

    Geologists probably canceled this man 😢 L.I.P (live in peace)

  • @YourDucking
    @YourDucking Год назад +3

    Hating borderlands while continuing to play borderlands for no specific reason is the realist thing ever

  • @purplexiedlive8309
    @purplexiedlive8309 Год назад +11

    bgm has made a geared TAS if i remember correctly, but idk how they did it or if that is even true

    • @miqueagul
      @miqueagul  Год назад +7

      You got a link? Sometimes a TAS is a person playing a slowed down version of the game, so it might be that.

  • @Ishsa
    @Ishsa Год назад +3

    This is the first tool impeded speedrun

  • @djerk2138
    @djerk2138 Год назад +7

    claptrap may not be able to climb stairs, but this bot cant walk through doors 😂

    • @divinehatred6021
      @divinehatred6021 Год назад +2

      claptrap can climb stairs, he just doesnt want to :D

  • @zombies5100
    @zombies5100 4 месяца назад +1

    Plot twist: This isn't a bot playing, it's a game journalist

    • @miqueagul
      @miqueagul  4 месяца назад +1

      My bot would still be better at cuphead

  • @v0cal_Assassin
    @v0cal_Assassin Год назад +12

    Buttsmoke is still a better Bl2 player than Miq

  • @lucaslorentzon8189
    @lucaslorentzon8189 Год назад +3

    U are my fav borderlands youtuber

  • @DropDeadDevon
    @DropDeadDevon Год назад +6

    I’m one minute in and laughing out loud, fuckin love it

  • @OlaftheGreat
    @OlaftheGreat Год назад +8

    Someone with significantly more programming experience(no offense, of course) could come up with some crazy solutions. Setting up an actual AI that learns as it plays, incorporating a navmesh for pathing, and who knows what other shenanigans you could come up with.
    Not me of course, math hurts my brain.

    • @miqueagul
      @miqueagul  Год назад +6

      My friend that helped with this said he could make a bot that fully beats the game, but it was more effort than it's worth. Maybe 1 day though

    • @somethingtheoneandonly
      @somethingtheoneandonly 5 месяцев назад

      ​@@miqueagulTo make one such bot you'd need to understand core BL2 engine mechanics which I don't grasp, but with the Source engine I could probably build a bot to speedrun thru like Portal 2
      if i was given fourty years to do that

  • @Xx_TRIGONOMETRYDASH_xX69420
    @Xx_TRIGONOMETRYDASH_xX69420 Год назад +7

    Iv been waiting for another masterpiece

    • @miqueagul
      @miqueagul  Год назад +4

      Sorry, you'll have to keep waiting

  • @mrmalone9157
    @mrmalone9157 Год назад +6

    This was awesome! Also.. Can Buttsmoke teach me to grenade jump!?

  • @OkthenBi
    @OkthenBi Год назад +2

    3:53 oh damn that scared me, that's my name as well

  • @sircastillo1300
    @sircastillo1300 Год назад +9

    Of course one can, you've beat it before!

  • @giba941
    @giba941 Год назад +26

    Well considering that a robot can now tie shoes while shooting on some north korean dudes, i wont be surprised to see this ^_^

    • @DDieg0_s
      @DDieg0_s Год назад +4

      sorry what? 😃

  • @OsomCrosby
    @OsomCrosby Год назад +2

    Guy content is solid. He deserves more subscribers.

  • @enclavesoldierjohnson2352
    @enclavesoldierjohnson2352 Год назад +1

    You made history my friend this made me subscribe to you

  • @scoob4333
    @scoob4333 Год назад +4

    Trombone champ. Game for the meme discord call.

  • @drninjapuppy2322
    @drninjapuppy2322 Год назад +2

    love ur vids

  • @TarkusLives
    @TarkusLives Год назад +3

    We love Brands

  • @homefront1999
    @homefront1999 Год назад +4

    Honestly, should try to expand on this, Maybe contact people more familiar with designing AI. I've never seen a bot complete an FPS before. I've seen stuff like platformers. But I feel an FPS is a whole different field.

  • @mewt5358
    @mewt5358 Год назад +1

    Borderlands 3 bot affected by chaos theory

  • @LilGasmask666
    @LilGasmask666 Год назад +6

    I watched the world record happen live :)

  • @mintbubobubo
    @mintbubobubo Год назад +1

    dude you're a legend

  • @torridermuffin4018
    @torridermuffin4018 Год назад +1

    I love this man

  • @QQyoko
    @QQyoko Год назад +1

    "Hallways are just doorways with extra steps."
    🤔☝️👍

  • @mcbacon8er
    @mcbacon8er Год назад +3

    I was there for all 9 hours and I gotta say, goose

  • @sagz000
    @sagz000 Год назад +1

    ah sweet man made horrors beyond my comprehension

  • @Jacrispy223
    @Jacrispy223 Год назад +2

    So does this confirm robots are fucking stupid and we are still the best?

    • @miqueagul
      @miqueagul  Год назад +1

      01100011 01100001 01110010 01100101 01100110 01110101 01101100 00100000 01110100 01101000 01100101 01111001 00100000 01100001 01110010 01100101 00100000 01101100 01101001 01110011 01110100 01100101 01101110 01101001 01101110 01100111

  • @LocalGhostSoru
    @LocalGhostSoru Год назад +7

    So this is why Joltz did a human tas instead of actual tas

    • @miqueagul
      @miqueagul  Год назад +5

      He actually showed up for the stream and talked about how he tried to make a bl1 tas.

  • @lindendrew9935
    @lindendrew9935 Год назад +2

    I don't comment on RUclips, this may be my first but what an effort. Always a great vid and I've actually thought about getting twitch to see what you are doing. Great work

  • @DominikHatHunger
    @DominikHatHunger Год назад +1

    bots teaching themselves how to grenade jump is why i have a loaded pistol next to my 1994 printer in case it does an unexpected noise

  • @TheCrazyBraz
    @TheCrazyBraz Год назад +1

    Would it be possble to share the bot? Trying to automate farming Gravewarden from BL3

  • @klutch4198
    @klutch4198 Год назад +5

    Of course it's in python lol.

    • @keeganbruer1985
      @keeganbruer1985 Год назад +3

      I'm thinking about making the next one with JavaScript 🤔

    • @klutch4198
      @klutch4198 Год назад +1

      haha do it! “Everything that can be written in JavaScript, will be written in JavaScript”

    • @klutch4198
      @klutch4198 Год назад +1

      This borderlands bot was built with css
      🤣

  • @sorenwitte7637
    @sorenwitte7637 Год назад +1

    I use buck up to stack master gee dots for damage

  • @-sk8-437
    @-sk8-437 Год назад +8

    Hell yeah this sounds awesome but didnt someone already do this?

    • @miqueagul
      @miqueagul  Год назад +4

      Not as far as I know

    • @-sk8-437
      @-sk8-437 Год назад +1

      @@miqueagul idk maybe it was something else i swear i saw something on it though still great video and good comedy

  • @nuclearbomb3142
    @nuclearbomb3142 Год назад

    Salvador challenge but the only guns u can use are the dlc gun that heals you? I forgot the name. Grognosle i think

  • @christophercrafte
    @christophercrafte Год назад

    something I got a little lost on. I was under the impression you just had a bunch of button presses in a set order to tell it when to shoot or do anything. so than how did it start grenade jumping if you had not done it first?

  • @heyitskae
    @heyitskae Год назад

    "I want to be the first bot to beat Borderlands"
    All this time I thought my friends were the first bots to beat the game

  • @ohnosono3127
    @ohnosono3127 Год назад +1

    so uh... yeaa!

  • @pedrolantyer
    @pedrolantyer 3 месяца назад +1

    To be fair this would 100% be doable with AI, but the amount of time it would take to actually run training until it got consistently good results would make it so it's not viable with a workstation! So if anyone out there has a few dozen RTX A6000 hooked up via NVLINK, do us a solid, a few thousand dollars to spare on energy bills, do us a solid

  • @timstadler4718
    @timstadler4718 Год назад +3

    I hope the goat darksmoke sees this

  • @user-tr1bf9gr2d
    @user-tr1bf9gr2d 19 дней назад +1

    I tried to fight king mong but he's a scaredey cat at 1/4 health he runs away into a rock and disapares?🤔

  • @saaaaaaaaalt838
    @saaaaaaaaalt838 Год назад +1

    ..... Are we just gonna gloss over the fact that the boy taught it's stuff to grenade jump?
    Is that not concerning?

  • @xexcellx1821
    @xexcellx1821 Год назад +1

    If you ever try this again in the future, look at trying to do RNG manipulation

  • @nickbarbera2192
    @nickbarbera2192 Год назад +1

    Joltz just showed up? Lmfao

  • @stephenarnold4014
    @stephenarnold4014 Год назад +3

    It can solo goku

  • @Calebdub76
    @Calebdub76 Год назад +1

    Imagine bloodshot doing this

  • @jonathanlanderos6212
    @jonathanlanderos6212 Год назад

    Did bro just say his bot learned how to grenade jump on his own??

  • @purplereign186
    @purplereign186 Год назад +1

    Damn man ur a rockist?

  • @dappermacaroon7556
    @dappermacaroon7556 Год назад +3

    How do you make your mouse move in relative position in autohotkey?

    • @miqueagul
      @miqueagul  Год назад +5

      mousemove 0 1 1 R. The 0 is the y axis, the first 1 is the x axis, the second 1 is the speed, and the R makes it relative

    • @dappermacaroon7556
      @dappermacaroon7556 Год назад

      @@miqueagul thank you so much.

  • @sploingle
    @sploingle Год назад

    i thought the title meant that you got claptrap in bl2

  • @ubuica53
    @ubuica53 Год назад +3

    It's so strange to hear your "youtube" excited voice in comparison with your streaming voice...
    Please accept our congratulations, sincerely, Agency of Chaos.

    • @miqueagul
      @miqueagul  Год назад +1

      I was so tired after that stream my excited voice was more of a "thank god this is over" voice

  • @jimmydcz724
    @jimmydcz724 Год назад +2

    I need moar
    MOAAAAAAAAAAAAAAAAA-

  • @ViCT0RiA6
    @ViCT0RiA6 Год назад +1

    this is very very impressive, you are v smart

  • @pupip55
    @pupip55 Год назад

    You could Train a self learning AI form gameplay footage, You would have to record all inputs as you play but very doable.

  • @sonario0074
    @sonario0074 Год назад

    And now, all we need is twitch plays borderlands.

  • @Th3VoidOfDarkn3ss
    @Th3VoidOfDarkn3ss Год назад +1

    I think twitch chat did better beating the game then "darksmoke".

  • @gusta.della674
    @gusta.della674 Год назад

    beating borderlands without play borderlands

  • @bazel_the_badger3609
    @bazel_the_badger3609 Год назад

    I feel like this would have been really funny if he did it with the Pre-Sequel and made the bot play as claptrap

  • @NaNA-cb4vz
    @NaNA-cb4vz Год назад

    Couldn't you have used the mini map to do the broad strokes of correcting movement?

  • @ArkadioBRO
    @ArkadioBRO Год назад +2

    now do the whole game :)

  • @Shedderdude1
    @Shedderdude1 Год назад +6

    Spoiler: maybe?

  • @poppy3660
    @poppy3660 Год назад +1

    this is just a t.a.s. (tool assisted slowrun)

  • @ckmishn3664
    @ckmishn3664 Год назад +4

    Didn't you already beat Borderlands without playing it?

  • @sleepy4016
    @sleepy4016 Год назад +1

    Can you beat borderlands 2 only using Zeros kunai

  • @djixi98
    @djixi98 10 месяцев назад +2

    Hey, as a python dev, i wanted to hear his explanation lol tho i can guess vaguely what it contains

  • @obieldenook1142
    @obieldenook1142 Год назад +1

    Congrats to you and your bot. Just wow.

  • @JAYDOG1337A
    @JAYDOG1337A Год назад +1

    Short Answer: No
    Long Answer: Fuck No

  • @lukasvlk8432
    @lukasvlk8432 Год назад +8

    At the beginning when he said you don't need to hit enemies, just shoot the groung infinitely with Gaige, I realised that was kinda my strategy with that character. Am... am I a bot? :D

    • @garbagegremlins4707
      @garbagegremlins4707 Год назад +1

      Please click all the pictures of Handsome Jack yo confirm you are human. If there are no pictures click next

  • @bruhSaintJohn
    @bruhSaintJohn Год назад

    Dude, you've been trying to teach the bot to navigate in 3d space, when you have the tools to navigate in 2d!
    Is it possible to train the bot to use the minimap? Recognize red dots as enemies and diamond icons as quest objectives?

    • @miqueagul
      @miqueagul  Год назад

      This is actually the plan Keegan had. This is absolutely the method we would use if we continue.

  • @Th3VoidOfDarkn3ss
    @Th3VoidOfDarkn3ss Год назад +1

    17:47 same bro...

  • @kamikaze4172
    @kamikaze4172 Год назад

    Thoughts on the Borderlands movie?

  • @Erbmon
    @Erbmon Год назад

    I don't wanna be that guy.. but why not use the minimap? it makes navigation almost trivial whit image recognition

  • @Sheaman
    @Sheaman Год назад +1

    I think you can beat it

  • @daleymatron
    @daleymatron Год назад +1

    G fucking G bro

  • @mclaserhd6557
    @mclaserhd6557 Год назад +1

    Wow i am so early your Video is 48mins old 💯😱

  • @jaysonwilkerson83
    @jaysonwilkerson83 Год назад +1

    Butt smoke 😂😂😂😂