AI Learns How To Play The Worlds Hardest Game

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

ความคิดเห็น • 293

  • @TylerMommsen
    @TylerMommsen  หลายเดือนก่อน +64

    👉 Try Brilliant for free for a full 30 days at brilliant.org/TylerMommsen and you’ll also get 20% off an annual premium subscription.

    • @jimsvolt
      @jimsvolt หลายเดือนก่อน

      Big fan! Could you create a tutorial with theories on coding custom neural networks using different genetic algorithms? Maybe take a problem-based approach, walking us through how to solve it step-by-step,because they are no where to be found🥲

    • @titok0018
      @titok0018 25 วันที่ผ่านมา

      I dont get it why you didnt just download the game? adobe has a debug player which can play the game, if you have swz file

    • @GMAN-l9p
      @GMAN-l9p 24 วันที่ผ่านมา +1

      Copied code bullet he did it 6 years ago

  • @kylemorris5338
    @kylemorris5338 หลายเดือนก่อน +1497

    Does the AI have any sensors with which it can see the world, or is it just learning the ideal set of movements?

    • @Woggy11
      @Woggy11 หลายเดือนก่อน +133

      That would be helpful if the AI doesn't see.

    • @Ranamo_
      @Ranamo_ หลายเดือนก่อน +483

      He uses ai that just brute forces until get the ideal result. It doesn't have sensors

    • @blazer9547
      @blazer9547 หลายเดือนก่อน +25

      Neural network rewiring

    • @palmossi
      @palmossi หลายเดือนก่อน +23

      It doesn’t need sensors because thats not how the ai works

    • @Ranamo_
      @Ranamo_ หลายเดือนก่อน +61

      @@palmossi this AI doesn't need sensors but some other have them

  • @DragonBombGaming
    @DragonBombGaming 26 วันที่ผ่านมา +141

    WHG nerd here, one thing I did notice was that the hitbox you used covered the entire perimeter of the square. In the original game, there are only 4 pixels that contain hitboxes, the middle of each side. If you go to the actual game you can see the blue circles can clip into your corners before you die. Js thought this was a fun fact for part 2!

  • @Julian-o6h
    @Julian-o6h หลายเดือนก่อน +124

    The red square was fr flexing on us 7:51

  • @levithegamer8296
    @levithegamer8296 หลายเดือนก่อน +371

    This seems extremely close to @CodeBullet 's video on making a ai on the hardest game.

    • @RadioactiveBluePlatypus
      @RadioactiveBluePlatypus หลายเดือนก่อน +58

      This is probably parallel thinking. I doubt it was intentional.

    • @Lightyboii
      @Lightyboii หลายเดือนก่อน +47

      Codebullets Video was likely a big Inspiration, but this one is still different since it's made in unity.

    • @RJTheJunior
      @RJTheJunior หลายเดือนก่อน +9

      @@RadioactiveBluePlatypus take a look at the thumbnails...

    • @Boltclick
      @Boltclick 28 วันที่ผ่านมา

      @@RJTheJunior The thumbnails are completely different. And even if they were similar, this thumbnail is a style this channel has used before, so it wouldn't be a good argument.

    • @StopBuggingMeGoogleIHateYou
      @StopBuggingMeGoogleIHateYou 25 วันที่ผ่านมา

      Code Bullet predates this by six years, the visualizations are nearly identical, and even the style of "humor" is nearly the same. Extremely derivative content.

  • @zkesong
    @zkesong 28 วันที่ผ่านมา +61

    1:35 I think you could use that to make a really cool game

    • @nightowl6055
      @nightowl6055 26 วันที่ผ่านมา +5

      Reminds me of Baba is You when you make the sentence "wall is you"

    • @chadmcbrok701
      @chadmcbrok701 18 วันที่ผ่านมา

      Real but it’d be super hard to make one with it

  • @springjackback_theyt
    @springjackback_theyt 27 วันที่ผ่านมา +23

    6:02 if u wanna skip the sponsor segment

  • @justL1nc
    @justL1nc หลายเดือนก่อน +28

    shoutout to the brave cubes who didn't make it out alive
    can't wait for part 2

  • @king_creeperz
    @king_creeperz หลายเดือนก่อน +19

    The way TWHG collision works is it has multiple square dots on the player from the corners and directional sides. And enemies can something not touch them causing to not kill you, so this isn’t that accurate to the original (to be fair this was made in unity not flash)
    There is also corner clipping which saves a few frames lol

    • @andrei1959
      @andrei1959 หลายเดือนก่อน

      i saw that on a video and i was thinking about it while watching

  • @Amasingearth
    @Amasingearth หลายเดือนก่อน +56

    Ok Codebullet. I see you reuploading your old videos with new dialogue

    • @mrcelsius2928
      @mrcelsius2928 หลายเดือนก่อน +7

      Ikr. This is literally a modernised copy

    • @valianty8
      @valianty8 25 วันที่ผ่านมา +3

      Is this channel codebullet?

    • @Snowy10100
      @Snowy10100 13 วันที่ผ่านมา +2

      ​@@valianty8Yep 100%

  • @True_Videos.
    @True_Videos. 13 วันที่ผ่านมา

    Just found this channel on my recommended page and already enjoy it.

  • @TheRealRevolvingMadness
    @TheRealRevolvingMadness หลายเดือนก่อน +66

    1:53 Missed opportunity to say "blue balls"

    • @FunnyTimersChannel
      @FunnyTimersChannel หลายเดือนก่อน +3

      Blue spheres

    • @DWAYNE_MASSE_DA_BOI
      @DWAYNE_MASSE_DA_BOI หลายเดือนก่อน +2

      ​@FunnyTimersChannel bro doesn't understand 💀

    • @IWAJVR
      @IWAJVR 27 วันที่ผ่านมา +2

      @@DWAYNE_MASSE_DA_BOIlook at their pfp ofc they dont

    • @DWAYNE_MASSE_DA_BOI
      @DWAYNE_MASSE_DA_BOI 27 วันที่ผ่านมา

      @IWAJVR yeah yeah I know.

    • @somediegoguy4758
      @somediegoguy4758 22 วันที่ผ่านมา

      COLLECT BLUE SPHERES!​@@FunnyTimersChannel

  • @alesonbrjk
    @alesonbrjk หลายเดือนก่อน +12

    you could represent time in the 3rd dimension and use a pathfinding algorithm to the end and it becomes the fastest possible

    • @yablomas_
      @yablomas_ หลายเดือนก่อน +1

      Ofc the method he used wasn’t very great but you would still need some kind of neural network since the things move

  • @megadynamike391
    @megadynamike391 20 วันที่ผ่านมา +5

    2:35 Spartans be like

    • @fireshark8637
      @fireshark8637 19 วันที่ผ่านมา

      Bro that’s so true 💀

  • @camerongray7767
    @camerongray7767 23 วันที่ผ่านมา +2

    Was OBSESSED with this game, played it through all of high school. Best I ever got was a 10 death run. The people who get perfect run are insane. I’m just not that good at games in general.

  • @Issei-sama
    @Issei-sama หลายเดือนก่อน +3

    What a wonderful channel. Happy with what I just found, good luck to you, bro 📯🦈🔥

  • @Im_humanoid
    @Im_humanoid 11 วันที่ผ่านมา +1

    Your gonna make it big you got 5k more subs in 4 weeks

  • @Salt2609
    @Salt2609 หลายเดือนก่อน +2

    Bro you're new? I thought you're an old youtuber. Ngl your videos are great. New subs here🎉

  • @jemorasmussen1202
    @jemorasmussen1202 วันที่ผ่านมา

    i played this game recently, have finished it 4 times :D 1st time with around 2150 deaths, 2nd with around 200, 3rd with 31 and 3th wiht 27 :) a real love/hate relationship😂😂
    Edit: I dont mean to hate in any kind of way, so please take this in a constructive way, for the next videos with this! :)
    1: The red cube (player) is actually able to get hit without dying, while also being able to clip out of the map with its corners. This is because the hitbox of the cube only is in the very middle of each of the 4 sides.
    2: The blue dots only collides (changes direction) when the blue part of it touches the wall.
    3: CrazyGames' quality of "World's Hardest Game" is great in my opinion.
    Nice video!

  • @mz2760
    @mz2760 หลายเดือนก่อน +3

    your channel has a great content

  • @Skivv5
    @Skivv5 หลายเดือนก่อน +167

    This is what AI was meant for, not the creativity-killing slop it is usually used for now.

    • @ElxixAkaEpic
      @ElxixAkaEpic หลายเดือนก่อน +21

      Exactly. It’s used like this, to add bots to games, etc. Sadly, it’s also used for art, music, and other things. This is why we need to stop using ai programs that take existing items and use those to produce “art”

    • @thatoneactualdude
      @thatoneactualdude หลายเดือนก่อน +9

      @@ElxixAkaEpic ngl ai covers are kinda good tho (IF USED CORRECTLY AND FOR FUN) I've made some ai covers and trust me you'll be surpirsed on how some of the voice actors sing really well.

    • @trollsansofficial
      @trollsansofficial หลายเดือนก่อน +3

      ​@@thatoneactualdude I use videogame music and click on prestemmed and see how bad it is

    • @romer21
      @romer21 หลายเดือนก่อน +3

      ​@@ElxixAkaEpicmusic is also art, I think you have the wrong idea of what art is.
      This is the reason people (wrongly) call it AI "art", is not art, just illustrations

    • @Idkwholmao
      @Idkwholmao หลายเดือนก่อน +3

      I use it for the funny, honestly.
      I love the chaos you can create!

  • @8bitbunnie936
    @8bitbunnie936 หลายเดือนก่อน

    I'd love to see more of this, man!

  • @AmineGM73
    @AmineGM73 หลายเดือนก่อน +51

    Can you do Geometry Dash next?

    • @katTheGreat
      @katTheGreat หลายเดือนก่อน +7

      Its already done a million times, plus its very easy to mod in.

    • @yeeterdeleter0117
      @yeeterdeleter0117 หลายเดือนก่อน +4

      The *real* world's hardest game

    • @digitaldissapointment
      @digitaldissapointment หลายเดือนก่อน

      Tu tu tu tu tuuuuuuuu
      Tu tu tu tu tuuuuuuuu

    • @oreocookiedoge6077
      @oreocookiedoge6077 27 วันที่ผ่านมา +1

      please do

    • @bop9444
      @bop9444 11 วันที่ผ่านมา

      ​@@katTheGreatThe AIs that have been used before are either in a crappy copy of Geometry Dash, or are just simulated using TAS to look like AI

  • @Epic_Sliceer
    @Epic_Sliceer 27 วันที่ผ่านมา +1

    "Ai learns to play geometry dash" would be my fav vid to watch (so plz make one)

  • @octi4684
    @octi4684 12 วันที่ผ่านมา

    i would love to see this with the entire game

  • @SlourpifyPlays
    @SlourpifyPlays 18 วันที่ผ่านมา

    I NEED MORE OF THIS

  • @SomeRandomStuff-nw6yp
    @SomeRandomStuff-nw6yp หลายเดือนก่อน

    congrats on 12K subs!

  • @kirabuki
    @kirabuki 21 วันที่ผ่านมา

    just subscribed dude! you seem like an awesome guy

  • @LIFEISROBLOX_E
    @LIFEISROBLOX_E 24 วันที่ผ่านมา

    holy how do you only have 10k sub with this quality

  • @JolleTeePlays
    @JolleTeePlays หลายเดือนก่อน

    Your editing and the greenscreen cam look like danis. I love that.

  • @DJMetalstone
    @DJMetalstone หลายเดือนก่อน +1

    The AI would still be in trouble if the levels designs would be randomly spawned after you die in each level . Cause then it can't brute force learn repeat the action because it can't apply what it learnt because the environment keeps changing.

  • @Davyjones777yt
    @Davyjones777yt 24 วันที่ผ่านมา

    My friend coded a program that is basically a nitro type ban program. It types at about 350wpm, bt copy and pasting every letter, number, and symbol with almost no delay, depending on your pc

  • @Green-Code
    @Green-Code หลายเดือนก่อน +1

    Bro is too good at making videos

    • @Portable_Sinco
      @Portable_Sinco หลายเดือนก่อน

      🫵😮👊
      ✋️😂🤚
      👋😊👊

  • @shamilmadatov8832
    @shamilmadatov8832 9 วันที่ผ่านมา +1

    im a game dev and
    how do you mess up collisions so creatively
    its literally such an easy code and you accidentally made something so much more complicated

  • @Karma_Phoenix
    @Karma_Phoenix 27 วันที่ผ่านมา

    The red line that shows what point you’re at in the video broke for me so now I have a line that goes outside the screen 👍 (completely unrelated to the video)

  • @SmrtZ
    @SmrtZ 27 วันที่ผ่านมา

    You should make a game using the original crash physics! That would be really interesting

  • @TheBestBalloon
    @TheBestBalloon 13 วันที่ผ่านมา

    1:33 this reminds me if the time I was at a coding camp an I accidentally created super simple gravity physics that nobody ther knew and my teacher just deleted it with no second thoughts

  • @_GhostMiner
    @_GhostMiner 26 วันที่ผ่านมา +4

    *0:35** you could've decompiled the game.*

    • @Soapy.musician
      @Soapy.musician 25 วันที่ผ่านมา

      Thats not fun

    • @_GhostMiner
      @_GhostMiner 24 วันที่ผ่านมา

      @@Soapy.musician indeed

  • @Adv3nture_
    @Adv3nture_ หลายเดือนก่อน

    the first collision would actually make a great game

  • @Emerald-Block-FR
    @Emerald-Block-FR 18 วันที่ผ่านมา

    The AI is a speed runner once it learns how to do all levels

  • @Patchy7929
    @Patchy7929 23 วันที่ผ่านมา

    i remember Easly clearing most of this game in school and a one of my friends was so impressed

  • @endgamin1077
    @endgamin1077 4 วันที่ผ่านมา

    I’m a welding major, why am I watching this at 11:30pm on a Sunday

  • @JiG_Yi
    @JiG_Yi 4 วันที่ผ่านมา

    while i was forcing myself to blurr my eyes i kind of saw an illusion from the game

  • @Eros_666
    @Eros_666 หลายเดือนก่อน +1

    Nice job ma man I really love your videos, i have question dose th AI memorise the movement or understand the movement? I’m asking because i wanna know the if the same Ai how pass certain level can be use in another levels

    • @TV-jm3vq
      @TV-jm3vq หลายเดือนก่อน

      1. AI is a black box. We can't tell it learns or remembers.
      2. Yes, and this is faster learning in passing levels.

  • @BamBoy568
    @BamBoy568 26 วันที่ผ่านมา +2

    You should do tetris because i want to see if it will use das (holding the button down) or hypertap (it moves it faster)

    • @GGS.Emmetvr
      @GGS.Emmetvr 25 วันที่ผ่านมา

      code bullet did it

  • @arkfargon
    @arkfargon 25 วันที่ผ่านมา

    This is actually harder, the red square has 4 points on it in the original (for the walls and blue circles), placed in the middle of the right, middle of the left, and on top and bottom. In this case the has a full hitbox all around it. Now before anyone says I'm hating, im just stating something. That square is a fucking pro at this game with what it did on stage 2 btw like that shit is hard af (i just realized king_creeperz and prolly a few other people already stated this fact, but im still commenting this either way :))

  • @CarlBenson-i8g
    @CarlBenson-i8g 27 วันที่ผ่านมา

    this is giving energy

  • @Colgonics
    @Colgonics 18 วันที่ผ่านมา +1

    Ethical or not, I’m making a X man with that algorithm.

  • @Gaston_15
    @Gaston_15 หลายเดือนก่อน

    We need a ia that he can see, that is, knowing that he has something in front of him, like a wall, and that he learns what that object does on his own.

  • @thebanman2293
    @thebanman2293 23 วันที่ผ่านมา

    The sponsor in this video is Brilliant

  • @BentleyTypeR
    @BentleyTypeR 5 วันที่ผ่านมา

    Can we get one with all of the population? Kinda takes the fun out of it

  • @tEmMiEyAyAyA
    @tEmMiEyAyAyA 12 วันที่ผ่านมา

    1:34 Omg i need a game like that it would be fun

  • @ReuZapper
    @ReuZapper หลายเดือนก่อน +1

    i want more levels and the time laps should be 10x speed

  • @K0rgr4Nxe
    @K0rgr4Nxe 25 วันที่ผ่านมา +1

    Art any% glitchless

  • @thekiwibirb274
    @thekiwibirb274 หลายเดือนก่อน

    Make a part two I beg of you

  • @shadow_4378
    @shadow_4378 17 วันที่ผ่านมา

    1:40 bro how does that even just casually happen lol

  • @muhammadhamza7891
    @muhammadhamza7891 หลายเดือนก่อน

    man it'll be great if u can make tutorials on how to make this type of stuff

  • @nonononoonononononohaha
    @nonononoonononononohaha 28 วันที่ผ่านมา

    1024 deaths on first map is insane

  • @DesmondAshton-Shaw
    @DesmondAshton-Shaw หลายเดือนก่อน

    You are the next codebullet and it’s amazing

  • @Probuum100
    @Probuum100 หลายเดือนก่อน

    you could speedrun painting with the mario star power up

  • @StijnVanDerTol
    @StijnVanDerTol 18 วันที่ผ่านมา +2

    Code bullet knock off

  • @giohappy
    @giohappy หลายเดือนก่อน +1

    no way, ive been playing alot of this

  • @NathanplaysRoblox-s8o
    @NathanplaysRoblox-s8o หลายเดือนก่อน

    If you wanna know, code bullet did the exact same thing

  • @Just_A_Random_Idiot_3.14
    @Just_A_Random_Idiot_3.14 26 วันที่ผ่านมา

    we used to have triple A artists
    soon we'll have triple A *battery* artists

  • @gemmutiga4029
    @gemmutiga4029 หลายเดือนก่อน

    HOW R U NOT VIRAL???

  • @mestesso3908
    @mestesso3908 24 วันที่ผ่านมา

    Now the ai must swear when it makes a mistake

  • @GuardianOfTheFloodedFortress
    @GuardianOfTheFloodedFortress 19 วันที่ผ่านมา

    THIS is what ai should be used for

  • @-DeIeted-
    @-DeIeted- 22 วันที่ผ่านมา

    Full game pls

  • @FanticDaBest
    @FanticDaBest หลายเดือนก่อน +3

    2:35 And if they can walk…
    *Diddy has joined the chat*

  • @lowerstafe
    @lowerstafe 19 วันที่ผ่านมา

    Bro forgot to add weight to collisions 💀

  • @Bread_37
    @Bread_37 27 วันที่ผ่านมา

    This is why the ai uprising will happen, you forced it to play the worlds hardest game

  • @karmasense7457
    @karmasense7457 13 วันที่ผ่านมา

    i may have found my dani replacement

  • @NoPixer
    @NoPixer หลายเดือนก่อน +1

    “Little bit older”😭😭

  • @T4TheTidePod
    @T4TheTidePod 25 วันที่ผ่านมา

    People see stuff like this and still think evolution is fake

  • @NosussyStuff-x9o
    @NosussyStuff-x9o 26 วันที่ผ่านมา

    I've played this before on Roblox... Strange it's just then published. I played it like a year ago

  • @hoxvirus3423
    @hoxvirus3423 7 วันที่ผ่านมา

    how do i make an ai simulation like this. Its so cool, great vid

  • @gamemod10GD
    @gamemod10GD 29 วันที่ผ่านมา

    Here at 12k (had to say it before u hit 1M

  • @sharvansingh7013
    @sharvansingh7013 หลายเดือนก่อน +1

    what's background music?

  • @ImaSPY-s5d
    @ImaSPY-s5d 24 วันที่ผ่านมา

    yeah do more levels but do like the top 3 best AI players

  • @mister_koshkin
    @mister_koshkin 22 วันที่ผ่านมา

    2:35
    What if the kid does learn to walk at day 1? Do you make him reproduce? XD

  • @quintopia
    @quintopia หลายเดือนก่อน

    Isn't that two different AIs? One for each level? Are you thinking of making a new AI for each of the other levels too?

  • @colon44
    @colon44 หลายเดือนก่อน +6

    1:34 WHY WOULD IT HAVE PHYSICS???? WHY WOULD IT COUNT AS A PHYSICS OBJECT AT ALL??? Is this a Unity thing???

    • @ric8248
      @ric8248 หลายเดือนก่อน +2

      To use the collision system

    • @gasterweed8333
      @gasterweed8333 หลายเดือนก่อน +1

      yeah, unity its like that xddd
      its horrible the first time and then you learn how to turn it off

  • @DOCtorActoAntohich
    @DOCtorActoAntohich หลายเดือนก่อน

    fun stuff to mess with. sadly a genetic algorithm bruteforces a sequence of actions for a specific level that lets you beat it, and a greedy algorithm ("the closer to finish the better") might troll you on levels where path to finish is not like a straight line
    also i assume it's painfully slow to train not only because it's glorified rng, but also cos you're tied to unity's tickrate :(

  • @M0nochr0me-tb
    @M0nochr0me-tb 23 วันที่ผ่านมา

    “the game doesn’t have any glitches”
    the game - 1:34

  • @whtiequillBj
    @whtiequillBj หลายเดือนก่อน

    is every level self contained or does the AI bring "experience" from the previous level?
    also would that make it easier if the AI already knew what its doing from the previous level?

  • @daepe
    @daepe หลายเดือนก่อน

    Code bullet but underrated

  • @blazer9547
    @blazer9547 หลายเดือนก่อน

    We want to see all levels.

  • @PurpleBug222
    @PurpleBug222 18 วันที่ผ่านมา

    haha!
    i was charged with second degree murder.

  • @TauP420
    @TauP420 19 วันที่ผ่านมา

    Do the last level!

  • @Sandw1chTurtle
    @Sandw1chTurtle 25 วันที่ผ่านมา

    guys, im sad to tell you that unfortunately you can't type awesome to have the process bar go rainbow anymore

  • @Qwertysqu
    @Qwertysqu หลายเดือนก่อน +1

    Give the ai ray casts

  • @mr_epok
    @mr_epok 29 วันที่ผ่านมา

    1:35 seems good wdym

  • @wentaoqin1446
    @wentaoqin1446 25 วันที่ผ่านมา

    This isn't the world's hardest game but it's literally called 'the world's hardest game'.

  • @Oligael10
    @Oligael10 หลายเดือนก่อน

    When Subway Surfers AI? (well, this is a little difficulty cuz in the game you run faster after pass a long time playing, if you wanna make it, it's going to be fun, hehe)

  • @M-sound23
    @M-sound23 หลายเดือนก่อน

    New sub❤️

  • @TheMadProgrammersOfficial
    @TheMadProgrammersOfficial หลายเดือนก่อน

    Now do it in VULKAN

  • @PedroDias-cd4hf
    @PedroDias-cd4hf 21 วันที่ผ่านมา +1

    0:28 This is the definition of og i have great memories with this game

  • @ric8248
    @ric8248 หลายเดือนก่อน

    Artificial? YES
    Intelligence? HELL NO

  • @anton96400
    @anton96400 17 วันที่ผ่านมา +1

    Not actually ai, just bruteforcing.

  • @cachamuertos
    @cachamuertos 25 วันที่ผ่านมา +2

    Why do so many "AI learns to play..." videos rely on recreating games from scratch or using low-quality clones? I get that having full control over inputs and outputs makes training easier, but it just feels off. There was one video, though, where someone trained an AI to play Ultrakill using only visual input, which was way more engaging to watch, train, and test. It made the experience feel closer to how an actual player would approach the game. Great video overall! I hope we see more AI setups that lean on true computer vision to play games in the future.