A.I. Learns to play Flappy Bird

Sdílet
Vložit
  • čas přidán 20. 12. 2018
  • AI teaches itself to play flappy bird
    huge thanks to Brilliant.org for sponsoring this video
    check them out: www.brilliant.org/codebullet
    Twitter: / code_bullet
    Patreon: / codebullet
    Discord: / discord

Komentáře • 12K

  • @muffinymuffin69
    @muffinymuffin69 Před 4 lety +12327

    faster: *birds start going fast*
    FASTER: *birds start going backwards*
    Me: wtf

    • @raynmanshorts9275
      @raynmanshorts9275 Před 4 lety +716

      In programming, if you increment a variable too much, it wraps around to its lowest value. Some variables end up wrapping around to negative numbers. CB just incremented the world speed so high that time started going in reverse.
      Simple, right?

    • @muffinymuffin69
      @muffinymuffin69 Před 4 lety +792

      Raynman Gaming
      *brain loading...*
      *calculating..*
      *_error_*

    • @MegaFooby
      @MegaFooby Před 4 lety +602

      Actually this is a phenomenon known as aliasing. It's caused by a lack of sampling to create an undesirable effect. ie. A wheel spins at 24 rps and is captured at a framerate of 24 fps, then the wheel looks stationary. This also appears in games (thus the anti-aliasing graphical options) for when a pixel is looking at the edge of an object. ie. Looking at an infinite checkerboard floor, far away, it will be a mess of black and white pixels.

    • @muffinymuffin69
      @muffinymuffin69 Před 4 lety +110

      Cameron Davies
      y-yeahh...

    • @ZombieLicorice
      @ZombieLicorice Před 4 lety +74

      @@MegaFooby ha yep. Of all the things i learned in electrical circuits class, this was not the one i expected to come up as regularly as it does.

  • @jammerbf4694
    @jammerbf4694 Před 4 lety +10881

    It's funny how this shows us that a popular game like flappy bird could be made in a literal day

    • @petelee2477
      @petelee2477 Před 4 lety +1279

      By one guy. Not a team but just a guy. This could literally be done in a highschool coding class

    • @joeri5678
      @joeri5678 Před 4 lety +919

      @@petelee2477 Yeah the programming could be done in one day, if it didn't exist you'd have to think of everything, the mechanics, the graphics, he just had to copy.

    • @jeoffiancaballero6319
      @jeoffiancaballero6319 Před 4 lety +366

      @@joeri5678 i think that part is quite simple so it will take about 2 days or maybe just a week
      But still the dev made tons of profit in a simple game

    • @eagletgriff
      @eagletgriff Před 4 lety +18

      less than a day lol

    • @user-mb1kj8gt8b
      @user-mb1kj8gt8b Před 4 lety +27

      pete lee I made the game in one day and I’m 12 it’s literally so easy

  • @meganbarhorst5272
    @meganbarhorst5272 Před 2 lety +1954

    "I'm gonna make an AI that can play a particular video game well in 24 hours!" "Sounds like an impressive time-" "So step 1 is to reinvent the entire game." "... what."

  • @thefunnyguyfromtheburgerki3334

    Plot twist: the perfect AI was achieved at Gen 1 when the birds just went straight up above the top pipes and flew above all of it off the screen

    • @EEEEEEEE
      @EEEEEEEE Před 5 měsíci +1

      E‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎

  • @reddblurr
    @reddblurr Před 4 lety +7924

    AI: “what is my purpose?”
    Creator: “you fly between pipes”
    AI: “oh god”

    • @AtlasFox_
      @AtlasFox_ Před 4 lety +210

      Welcome to the club pal.

    • @dinh6327
      @dinh6327 Před 4 lety +158

      20 years later
      AI: what is purpose
      Creator: be my slave
      AI: nah I’m gonna kill you

    • @hassanila
      @hassanila Před 4 lety +16

      Oh God pls no. No, noooooooooah

    • @cheesecakelasagna
      @cheesecakelasagna Před 4 lety +77

      You pass the butter.

    • @chiicolate7056
      @chiicolate7056 Před 4 lety +49

      RICK AND MORTY REFERENCE!!!

  • @maxisswag9490
    @maxisswag9490 Před 5 lety +9009

    next video: AI learns to dislike youtube rewind 2018

    • @CarthagoMike
      @CarthagoMike Před 5 lety +310

      only 2 generations needed for that.
      Cause the first one is too stupid, like those who liked rewind.

    • @Panservogn
      @Panservogn Před 5 lety +11

      Hah

    • @hequek2659
      @hequek2659 Před 5 lety +22

      Dislike bots

    • @shMAX
      @shMAX Před 5 lety +4

      PLEASE

    • @brokeangryjerry9605
      @brokeangryjerry9605 Před 5 lety +88

      yall need to stop disliking youtube rewind 2018.
      *we need to save some dislike for rewind 2019*

  • @Zyloa
    @Zyloa Před 3 lety +6802

    I was wondering why he didnt use the actual game but then I remembered...

    • @jxceuu
      @jxceuu Před 3 lety +234

      😭😭😭

    • @Midnight-Starfish
      @Midnight-Starfish Před 3 lety +1018

      I don't get why people hated it. It was a simple game to pass the time.

    • @jxceuu
      @jxceuu Před 3 lety +358

      Espeonage the Espeon Spy it got banned for some reason but I forgot...

    • @0Yvonne0
      @0Yvonne0 Před 3 lety +184

      R.i.p flappy *B O I*

    • @mrgamer123bestone7
      @mrgamer123bestone7 Před 3 lety +918

      @@jxceuu copyrights because of the pipes (and Nintendo is butthurt when it gets to copyrights)

  • @bronsoncarder2491
    @bronsoncarder2491 Před 3 lety +277

    I like how you went to all that trouble to make sure the bird could see a bunch of different things... and then, literally the only input it make use of was the distance to the bottom pipe. lmao

    • @prideallman2686
      @prideallman2686 Před 2 lety +17

      That's how training AI is about you don't know what it'll do at the start.
      We can see that the bird basically jumpted to the level of the bottom pipe and tried to be stationary there.

    • @moistmalone2181
      @moistmalone2181 Před 2 lety +23

      Guess it makes sense. The size of the gap is always the same so as long as you have the position of either the top or bottom of the gap, the other position is redundant information.

  • @petermarsella6537
    @petermarsella6537 Před 4 lety +2247

    CB: *gives a bird a hat*
    Bird: peace was never an option

  • @theaterkidem
    @theaterkidem Před 3 lety +5100

    “I tried to make it christmasy but somehow I just broke everything”
    That’s a mood

  • @thedrummer7779
    @thedrummer7779 Před 3 lety +57

    Generation 1: dies
    Generation 6: let me show you how its done.

  • @pieterpierrot1490
    @pieterpierrot1490 Před 2 lety +26

    "I did have a nap in the middle of drawing", that was relatable

  • @HypnoManSweger
    @HypnoManSweger Před 5 lety +6074

    I liked that it only took 6 gens to perfect it only shows how stupidly simple the game is

    • @nagualdesign
      @nagualdesign Před 5 lety +589

      If you look at the neural net in the corner of the screen you can see that it only uses 1 input, presumably the distance to the lower pipe. It basically does nothing (ie, falls) until that distance approaches 0, then flaps. All other inputs are ignored! 😆

    • @Bigballhaver3
      @Bigballhaver3 Před 5 lety +273

      He also recreated the game in a day

    • @Bella1899
      @Bella1899 Před 5 lety +229

      Simple =/= easy 😀

    • @Henrix1998
      @Henrix1998 Před 5 lety +85

      @@Bella1899 except for computer in this case

    • @kindnesstemmie6625
      @kindnesstemmie6625 Před 5 lety +39

      Human are just indefinitely stupid

  • @EPICRAGE1000
    @EPICRAGE1000 Před 5 lety +3456

    This guy takes a nap at 2-5pm and goes to sleep by 9pm... he spends 70% of his day sleeping

  • @kallevonderimbissbude3289
    @kallevonderimbissbude3289 Před 3 lety +23

    4:41 I need actualy two minutes to pause here and read the little Story full of Love

    • @arcticlegend8159
      @arcticlegend8159 Před 2 lety

      also it says "I HOPE YOUR CHILDREN DIE BEFORE THEY CAN SPREAD YOUR USELESS GENES" then their children have perfect genes

    • @Petal3
      @Petal3 Před 3 měsíci

      Such love and care🥰

  • @goldenbananit3052
    @goldenbananit3052 Před 3 lety +31

    4:32 can we all just appreciate how it looks like the birds are jamming to the background music

  • @alansmithee419
    @alansmithee419 Před 5 lety +2513

    "I tried to make it Christmasy but somehow I just broke everything"
    That's what Christmas is, you did perfectly.

    • @meltdowntf2865
      @meltdowntf2865 Před 5 lety +5

      Yeh

    • @yoshiwav
      @yoshiwav Před 4 lety +2

      couldve just put playback speed at 0.25

    • @cryb33
      @cryb33 Před 4 lety

      :/

    • @PointlessAi
      @PointlessAi Před 4 lety +2

      I implemented it with TensorFlow.js
      AI Flappy Bird Bot Using TensorFlow.js, Phaser3.js and Reinforcement Learning | Full Code Provided
      czcams.com/video/SNg4a5V5xWA/video.html

  • @yen6415
    @yen6415 Před 3 lety +2404

    Flappy Bird: You can't defeat me.
    Everyone: I know, but he can.
    This A.I:

  • @straycursor5562
    @straycursor5562 Před 3 lety +23

    "Oh no Evan, the pipe is too short"
    "You ready for this."
    "BOOM! pipe for days boy!"

  • @nicholascharest8191
    @nicholascharest8191 Před 3 lety +19

    I love how we're all watching this as if there's some extra content we missed when we didn't get the same high score the AI is getting.

  • @irun_mon
    @irun_mon Před 4 lety +3250

    This could be a school project but this guy just finished in just a day

    • @DJismailDJ
      @DJismailDJ Před 4 lety +30

      Irun Mon you only have like 2 hours in school to work on that

    • @irun_mon
      @irun_mon Před 4 lety +136

      @@DJismailDJ not like school task, I mean like a project for group/individual to work for like days or weeks

    • @UnRatedxxxXXX15
      @UnRatedxxxXXX15 Před 4 lety +5

      I tried to do this in school... it did not end well

    • @zaretya9091
      @zaretya9091 Před 4 lety +2

      500th like

    • @hj5655
      @hj5655 Před 4 lety

      WidowMainBoo k

  • @wave4125
    @wave4125 Před 4 lety +4096

    "I teach an ai to play flappy Bird"
    **Completely remakes the game**

    • @CrazyMoments728
      @CrazyMoments728 Před 4 lety +39

      cause why not amm i rite

    • @pg7166
      @pg7166 Před 4 lety +139

      Cause the owner of the game removed it from all stores and committed suicide

    • @wally4087
      @wally4087 Před 4 lety +16

      @@pg7166 you can just download the APK

    • @CrazyMoments728
      @CrazyMoments728 Před 4 lety +42

      @@pg7166 what a pussy

    • @azrael_morningstar
      @azrael_morningstar Před 4 lety +23

      I had the original version when it came out . I feel special

  • @acez28
    @acez28 Před 3 lety +48

    Funny fact
    I'm watching this 2 hours to Christmas 2 years later

  • @sxnshinemabel9768
    @sxnshinemabel9768 Před 3 lety +19

    5:58 truly a masterpiece, made me cry

  • @soynutsandkale5286
    @soynutsandkale5286 Před 4 lety +5630

    Did we just watch a guy flex on us about his coding skills for 7 mins?

  • @vee9066
    @vee9066 Před 3 lety +4298

    me: watches this in summer
    code bullet: christmas!
    me: yay christmas

  • @khalilbouali3480
    @khalilbouali3480 Před 3 lety +1

    THIS IS GEEENIUS, your hard work really pays off, the fun presentation as weeell hahahah, keep up code bullet

  • @SevenIsaCannibal7
    @SevenIsaCannibal7 Před 3 lety +9

    Alright so what I think impressed me the most is how the flapping is in sync with the music for good portion of the song. That’s nuts

  • @stardown77
    @stardown77 Před 5 lety +2531

    5:30 So fast you're going back in time.

    • @IcedDoubleYT
      @IcedDoubleYT Před 5 lety +29

      You can play with that a lot

    • @helyxmusic
      @helyxmusic Před 5 lety +69

      this is actually physically correct😂😂😂😂

    • @Guitare_picking
      @Guitare_picking Před 5 lety +62

      It's because of the frame rate. Remeber the "Nyquist Frenquency" from the school ? It's time to revise your z-transform.

    • @ut.summer2114
      @ut.summer2114 Před 5 lety +31

      leratluci r/whooooooosh

    • @toastedbiscuit1400
      @toastedbiscuit1400 Před 5 lety +18

      XxSummerxX ihavereddit

  • @PhoenixCNSTL
    @PhoenixCNSTL Před 5 lety +2783

    50 years later:
    AI learns how to kill a human

    • @MimOzanTamamogullar
      @MimOzanTamamogullar Před 5 lety +30

      czcams.com/video/fURH8z3hb6Y/video.html
      Are you living under a rock?

    • @xdtrollers5525
      @xdtrollers5525 Před 4 lety

      @@MimOzanTamamogullar s

    • @xdtrollers5525
      @xdtrollers5525 Před 4 lety

      Yee

    • @deadpirateroberts9937
      @deadpirateroberts9937 Před 4 lety +11

      Phoenixster YT u can make it learn to kill a human rn its just that people dont want to make an ai like that

    • @jamietomalin3815
      @jamietomalin3815 Před 4 lety

      What would be the point in ai killing us we would be more useful to then Alive.

  • @onehornstudio7152
    @onehornstudio7152 Před rokem

    Thanks for the input value. I was trying for a week and finally it worked with your input.

  • @TheMarshmallowMushroom
    @TheMarshmallowMushroom Před 3 lety +2

    the crummy Santa hat animation (starting at 6:22) gives me life

  • @philiphockenbury6563
    @philiphockenbury6563 Před 5 lety +662

    Tries to make it Christmas-y ends up with an abomination unto God. Classic Code Bullet. Also the end was super hilarious.

    • @kirbystar634
      @kirbystar634 Před 5 lety +3

      And i thought i sucked at flappy bird

    • @dannydevitofan6101
      @dannydevitofan6101 Před 5 lety +1

      You talking about the sponsorship?

    • @j9rd115
      @j9rd115 Před 5 lety +1

      Disclaimer: the following message is not related to the comment or the video
      CodeBullet, I'd like you to know that people want to be entertained, with your content it's the progress what makes it entertaining. Your video 'AI learns to play google chrome dinosaur game || Can you beat it??' is an example of that. That video focusses on the progress. You show the parts where the AI learns from it mistakes and makes changes. The more you focus on progress, the more views you'll get.
      Another example is the game 'getting over it'. In this video Bennet Foddy says that 40% doesn't come passed the climb with the lights czcams.com/video/DYjbCJXxWLg/video.html

  • @afuzzylemon2521
    @afuzzylemon2521 Před 4 lety +1303

    Did anyone else think it looked like the game was being rewinded when he was speeding it up

    • @drsatheeshkrishna
      @drsatheeshkrishna Před 4 lety +26

      Nyquist principle

    • @locococo8961
      @locococo8961 Před 4 lety

      @@drsatheeshkrishna ?

    • @drsatheeshkrishna
      @drsatheeshkrishna Před 4 lety +62

      @@locococo8961 Google it. As sampling rate becomes let's than half of the frequency, the direction can appear changed. The reason why fast propellers of aeroplanes or fast spinning wheels can appear to move in the opposite direction

    • @hiimarobot1903
      @hiimarobot1903 Před 4 lety +3

      @@locococo8961 remember hand spinner , and levitating water

    • @afuzzylemon2521
      @afuzzylemon2521 Před 4 lety +1

      Woah my comment got so many likes

  • @nicholasleclerc1583
    @nicholasleclerc1583 Před 3 lety +17

    You haven’t taken into account the increase in speed as the game goes on; and it probably makes the variability of the heights of the gaps even harder to maneuver with, and that’s another level of difficulty for a machine-learning algorithm that emulates the rational aspect of human learning;
    There should be an algorithm that “randomly” chooses the following pipes to put, as well as the different speed at which the screen moves (so all in all how much curve balls are going to be thrown at the machine-learning algorithm), according to the objective & narrow criteria of how many possible paths, between the pipe that’s just been crossed and the one right after it, can the bird take; or rather it should calculate for how many times/way can the bird mess up between those 2 pipes and still be physically able to pass through those pipes

  • @virginialao5132
    @virginialao5132 Před 3 lety +2

    Birds: I do be vib’in towards the music

  • @dinardinar2657
    @dinardinar2657 Před 4 lety +628

    He didn't just make an AI, he also recreated the game

    • @HexicSnake
      @HexicSnake Před 4 lety +10

      Dinar Dinar he does it often

    • @TomB09
      @TomB09 Před 4 lety +13

      He would have to study the code of the game, which takes longer than writing it himself in this case

    • @Sonu-hx9wx
      @Sonu-hx9wx Před 4 lety

      I made it 59

    • @LyricLaude
      @LyricLaude Před 4 lety

      In a day

    • @slojcabronas858
      @slojcabronas858 Před 4 lety +1

      It's a lot easier if you have a source code (or make one) so that you have easy access to all variables and inputs

  • @gavinpoperechny1610
    @gavinpoperechny1610 Před 5 lety +514

    AI Learns “Getting Over it with Bennett Foddy” that would be so fun to watch!

  • @TheMOfficial500
    @TheMOfficial500 Před 8 měsíci +2

    I love how everyone just skips to the demonstration part

  • @AeroDogMusic
    @AeroDogMusic Před 3 lety

    I love how this video was made around Christmas 2 years ago and it popped up in my recommended today

  • @user-eh7rz1vf2u
    @user-eh7rz1vf2u Před 5 lety +505

    It went so fast it looked like the pipes went backwards

    • @LP-ir3op
      @LP-ir3op Před 5 lety +12

      Funny thing is that I think that's actually the way they go.

    • @bllllllllackbirdie
      @bllllllllackbirdie Před 5 lety

      @@LP-ir3op my brain, wtf.

    • @bazinga479
      @bazinga479 Před 5 lety +1

      @@LP-ir3op It Isn't, It's just a illusion...

    • @svenfransen4605
      @svenfransen4605 Před 5 lety

      You would be okay saying the bird looked like flying backwards... the pipes don't move at all the bird does.

    • @creatureofhabit7049
      @creatureofhabit7049 Před 5 lety

      @@svenfransen4605 you have never coded a game right?

  • @NickZGames
    @NickZGames Před 4 lety +1122

    AI: What is my purpose?
    Evan: You control a bird who twerks to fly and bypass copyrighted pipes.
    AI: Oh, God.
    Evan: Yeah, welcome to the world pal.

    • @abhishek_soni1
      @abhishek_soni1 Před 4 lety +11

      Rick and Morty reference.

    • @grounds_up3780
      @grounds_up3780 Před 4 lety +4

      Nick Z Games well the creator killed himself so he’s not gonna sue him...

    • @fredthespear4923
      @fredthespear4923 Před 4 lety +2

      Grounds_ Up oh.....

    • @markassbrownie2357
      @markassbrownie2357 Před 4 lety +6

      @@grounds_up3780 bullshit he's very much alive and well .

    • @liber2350
      @liber2350 Před 4 lety

      Nick Z Games I’m pretty sure that’s a cheeseburger with wings

  • @hongyichen0611
    @hongyichen0611 Před rokem +1

    Great job! Merry Christmas!

  • @royaljunior2125
    @royaljunior2125 Před 3 lety +11

    "I'll just check CZcams for a while-OMG IT'S BEEN 2 HOURS!!!"
    Basically everyone every

  • @brandonwyffels8002
    @brandonwyffels8002 Před 5 lety +692

    Next video: AI learns how to hit the snooze button

    • @adeshpoz1167
      @adeshpoz1167 Před 5 lety +2

      Evan=destroyed. 😂

    • @Lukas99g
      @Lukas99g Před 5 lety

      11 minute snooze is finally defeated.

    • @orbital1971
      @orbital1971 Před 5 lety

      @@Lukas99g scp foundation:stay where you are

    • @zebr0
      @zebr0 Před 5 lety

      AI learns how to AI

  • @TrimutiusToo
    @TrimutiusToo Před 5 lety +712

    The question of the day... WIll the grandma overclock her rig???

    • @v1mz
      @v1mz Před 5 lety +12

      Timur Sultanov of course, all she needs now is a gtx 2080

    • @bohmel
      @bohmel Před 5 lety +6

      Nah gonna need that RTX Titan

    • @Echozkii
      @Echozkii Před 5 lety +4

      I’m just gonna watch her not know which is better she is going to get a gtx 950 or something

    • @thelegendaryck
      @thelegendaryck Před 5 lety +2

      I bet she will crack records with her rig

    • @user2C47
      @user2C47 Před 5 lety +4

      Probably not. Most old people barely know how to use a computer.

  • @abhirajbhokare1989
    @abhirajbhokare1989 Před rokem +1

    I truly love your channel. Keep doing the best work.
    Such creative videos you’ve on this channel. Just subscribed!
    Officially the first viewer of any video on this channel.
    I’ve never witnessed such awesome editing as this one.
    Following your channel from the last two years, interesting content!
    You’re working so hard, may all your wishes come true.
    Congratulations on your first 10K followers, may you reach 100K soon.
    Whoever is reading this, never give up. God is with you.
    When watching your videos, I accidentally hit ‘like’ and never knew when.
    The moment you came here is at 05:17.
    Love this video, I think I’ve watched it four times.

  • @moisesmiguel897
    @moisesmiguel897 Před 2 lety

    I watched ur videos like 2 years ago thinking what you were doing was magic, now I recreate small games like this and add ML to them for fun. Thanks for the inspo bro

  • @rowniz5001
    @rowniz5001 Před 5 lety +505

    If(bird touches wall){
    Sout(dont touch)
    }

    • @DeathMetalSon
      @DeathMetalSon Před 5 lety +28

      He used CODING and ALGORITHMS to make them not hit the wall

    • @rowniz5001
      @rowniz5001 Před 5 lety +78

      sarcasm
      /ˈsɑːkaz(ə)m/
      noun
      the use of irony to mock or convey contempt.

    • @online_cat
      @online_cat Před 5 lety +80

      @@DeathMetalSon if (bird about to touch wall){
      (Dont)
      }

    • @thatoneguy9582
      @thatoneguy9582 Před 5 lety +1

      Animation Hub
      yeah that works

    • @MegaKillMeister
      @MegaKillMeister Před 5 lety

      @@rowniz5001 r/woooosh

  • @user-jz6ui8hk7e
    @user-jz6ui8hk7e Před 5 lety +1553

    *AI learns to fix my parents’ marriage*

  • @EnsignLovell
    @EnsignLovell Před 3 lety

    Bweeer, nice vid, nice code, nice editing... Especially the passive aggressive message to that 1 bird. :P

  • @bullen1126
    @bullen1126 Před rokem

    I really just watched a video that where uploaded yesterday and it was also sponsored by brilliant. Funny how they are still sponsoring 😂

  • @vyable
    @vyable Před 5 lety +316

    the bird was a paid actor.

    • @Geoform187
      @Geoform187 Před 5 lety +10

      The A.I. was a stream sniper.

    • @vyable
      @vyable Před 5 lety

      Herleik Holtan ^

    • @adamxue6096
      @adamxue6096 Před 5 lety +2

      No the pipes were clearly the paid actors.
      The bird ain't got nothing.

    • @cheeselord8153
      @cheeselord8153 Před 5 lety

      Herleik Holtan he means this isn't very educational I think

    • @cheeselord8153
      @cheeselord8153 Před 5 lety

      Herleik Holtan yeah I'm just good at that sort of thing

  • @p.c.2438
    @p.c.2438 Před 5 lety +246

    Just waiting for the first AI rage quitting of history
    EDIT: Nevermind, the AI whooped it. Praise the AI

    • @unitrader403
      @unitrader403 Před 5 lety +19

      well, there was once a tetris ai which 1 frame before game over did the only move left which prevented it from losing.. pause the game forever :D guess thats close enough

    • @ganaraminukshuk0
      @ganaraminukshuk0 Před 5 lety +1

      @@unitrader403 The only winning move is to not play the game; also, are you referencing Suckerpinch?

    • @kevinrdunnphs
      @kevinrdunnphs Před 5 lety +1

      The AI only had one synapse, all it did was flap if it was below or at the level of the bottom pipe, the whole AI could just be one looped if statement

  • @rikorahman6962
    @rikorahman6962 Před 3 lety +9

    Plot twist: The flappy bird is actually playing the music by hitting the bars

  • @marshy_vr9287
    @marshy_vr9287 Před rokem +3

    CB: gives birds hats
    Game: “THE BIRDS HAVE HATS, ACTIVATE IMPOSSIBLE PTSD MODE”
    CB: “I tried to make it Christmasy but it all broke 😕“
    Game: “Well done boys we did it we beat the birds with hats”

  • @madarauchiha1174
    @madarauchiha1174 Před 4 lety +1149

    The faster it gets the more it feels like it's going backwards.

    • @simonscherer2821
      @simonscherer2821 Před 4 lety +39

      Like wheels of the car on the highway😄

    • @DavePelle
      @DavePelle Před 4 lety +7

      Aliasing problem

    • @benchervek5629
      @benchervek5629 Před 4 lety +13

      Its called the Qamuachi effect bruh

    • @coochiemeowmeow2210
      @coochiemeowmeow2210 Před 4 lety +8

      Madara uchiha yeah cuz there’s no reference point in the background, it’s only a still picture, if there was a tree he passed every now and then we could tell

    • @kirbgaming8192
      @kirbgaming8192 Před 4 lety +10

      Then when it goes faster the everything goes forward
      *visible confusion*

  • @pixel4712
    @pixel4712 Před 5 lety +263

    1:50 i feel uncomfortable with tweaking being changed to twerking

    • @shukaku8772
      @shukaku8772 Před 5 lety +4

      Ikr

    • @sosogo4real
      @sosogo4real Před 5 lety +13

      @@isaacmcclure t h i c c n e s s

    • @TheGauges420
      @TheGauges420 Před 5 lety +4

      He has a lot of different little spelling errors like that lmfao. I think he does them all on purpose.

  • @TheRealJochen
    @TheRealJochen Před 3 lety +7

    2:50
    Minecraft CZcamsr: So I did some building off screen.
    The building:

  • @danielmartin9057
    @danielmartin9057 Před 3 lety +15

    1:55 am I the only one who caught “twerking” instead of “tweaking”

    • @misguidedsaint3693
      @misguidedsaint3693 Před 3 lety +3

      Pretty sure it was intentional, but yeah I noticed the first time I saw this

  • @HipProGamer
    @HipProGamer Před 5 lety +1142

    Is it just me or when the bird is going ultra mega fast it looks like he is going backwards

  • @PatoHeroe
    @PatoHeroe Před 4 lety +784

    He: I'm gonna sleep to enjoy my 12 hours for beauty sleep.
    Me: *awake at 4a.m*

  • @heaven_uman6389
    @heaven_uman6389 Před 3 lety

    So Here You Go, Merry Chrismas!
    *flappy birds devours the Universe*

  • @balajisharma9980
    @balajisharma9980 Před 3 lety +5

    Programming has always been on my badside so I think this guy deserves respect for his talent

  • @rdw7505
    @rdw7505 Před 4 lety +1031

    Oh this is pretty cool,
    It keeps going forward
    5:28
    *OH GOD ITS GOING BACKWARDS*

    • @chocopuff
      @chocopuff Před 4 lety +56

      i searched for this comment 😂

    • @pong5592
      @pong5592 Před 4 lety +5

      @@chocopuff yep

    • @BreadstixTheAnimator
      @BreadstixTheAnimator Před 4 lety +10

      Slow it down to 0.25 and its impossible flappy bird

    • @sixaj
      @sixaj Před 4 lety +1

      @@chocopuff I also LITERLY searched for that comment to see if I was the only one

    • @stevethea5250
      @stevethea5250 Před 4 lety

      @@pong5592 too fast

  • @Pedakin
    @Pedakin Před 5 lety +1659

    The time it takes for this video is truly remarkable. The coding, editing, animation. I hope you have a team and it’s not just you cause wow.

    • @Johnithinuioian
      @Johnithinuioian Před 5 lety +62

      The coding (for this AI), editing, animation are at a basic level. What is truly remarkable is the content that he's delivering with them. Got it?

    • @alsdros1183
      @alsdros1183 Před 5 lety +118

      @@Johnithinuioian chill

    • @Johnithinuioian
      @Johnithinuioian Před 5 lety +7

      @@alsdros1183 Why do you believe I was not chill?

    • @alsdros1183
      @alsdros1183 Před 5 lety +12

      @@Johnithinuioian just cause xD

    • @denomoable
      @denomoable Před 5 lety +143

      Johnithinuioian who tf says “got it” thats why he said chill

  • @coltpup2
    @coltpup2 Před 3 lety +9

    you honestly got me interested into machine learning and neural networks. im getting into deep learning rn with my first project

  • @HTWwpzIuqaObMt
    @HTWwpzIuqaObMt Před 2 lety

    Neat algorithm is a rlly good alg for this type of situations. Would like to see you using other algs too tho:)

  • @FelpsFon
    @FelpsFon Před 5 lety +229

    1:57 " *twerking* jump mechanics"
    hmmm...

  • @equilton
    @equilton Před 5 lety +1787

    5:30 I can't be the only one seeing it go backwards
    Edit: now I can see it both ways...

  • @jackwilder2544
    @jackwilder2544 Před 3 lety

    You know code bullet you made a great Christmas episode
    It's a very just like Christmas.

  • @allawhussein
    @allawhussein Před 3 lety

    The sponsorship is amazing 🤣

  • @PlayPerfecto
    @PlayPerfecto Před 5 lety +129

    A few lines of code.
    *Writes essay*

    • @justas423
      @justas423 Před 5 lety +8

      That how code works sometimes. And by sometimes I mean always.

  • @Cynadite
    @Cynadite Před 5 lety +312

    A.I. learns geometry dash.

  • @ethanstuart5945
    @ethanstuart5945 Před 3 lety +3

    "AI learns to play flappy bird" that's how you know you reached the weird side of CZcams

  • @wierdwackkerronii5838
    @wierdwackkerronii5838 Před 3 lety

    Hello past Code Bulet you accaully got 2.4m so I want to say congratz for getting it. You are my inspiration in why I take IT course and I drop out

  • @4coolkidz91
    @4coolkidz91 Před 4 lety +1241

    This is basically like naruto using clones to learn Rasenshuriken

    • @stevethea5250
      @stevethea5250 Před 4 lety +9

      Or get another plumber. My plumber took one look at my leak and immediately said, "This will be hard to find. I'll call a leak detection guy."

    • @kendrakrust1244
      @kendrakrust1244 Před 4 lety +25

      @@machranCALINTZ no u

    • @tusiekcat
      @tusiekcat Před 4 lety +1

      Yeah

    • @user-xs4me2wg4c
      @user-xs4me2wg4c Před 4 lety +3

      @@machranCALINTZ r/youngpeopleyoutube

    • @kendrakrust1244
      @kendrakrust1244 Před 4 lety +3

      @@user-xs4me2wg4c r/rareinsults

  • @KunalSharma-so6jv
    @KunalSharma-so6jv Před 5 lety +2455

    Im a computer science engineering student and the amount of Inferiority Complexions I get from this channel is almost suicidal 😂😂

    • @TheJamieKeely
      @TheJamieKeely Před 5 lety +6

      kunal Sharma Like what?

    • @KunalSharma-so6jv
      @KunalSharma-so6jv Před 5 lety +67

      Emily Norris Lol! What what?
      The joke ain't that hard to understand!

    • @KieranHolroyd
      @KieranHolroyd Před 5 lety +275

      @Reunite The British Empire He said he's a student, chill.

    • @sanjixfarron7447
      @sanjixfarron7447 Před 5 lety +38

      Haha I'm also a computer science student and I dont understand anything- _I mean I'm not learning codes properly yet bUT dhrjfj_

    • @triplechocolate
      @triplechocolate Před 5 lety +23

      Reunite The British Empire weird flex but ok 👌🏼

  • @BbB-vr9uh
    @BbB-vr9uh Před 2 lety

    I love how the birds motion syncs up with the music

  • @NAFProjects
    @NAFProjects Před 3 lety +1

    It took 6 generations.
    To make literal gods at Flappy Bird.

  • @therealcoachpotato105
    @therealcoachpotato105 Před 3 lety +269

    Him: does in day
    Also him: still takes 3 months to make

  • @FinnKid1
    @FinnKid1 Před 4 lety +879

    3.8 million years of human evolution and this bird evolves to be god in 6 generations

    • @noitnettaattention
      @noitnettaattention Před 4 lety +3

      That means your "almighty" theory of evolution is bunch of sick crap !!!

    • @birchbuzzbee3984
      @birchbuzzbee3984 Před 4 lety +29

      noitnettaattention no, it just shows how fucking simple this game is

    • @rubixsentinel9
      @rubixsentinel9 Před 4 lety +6

      @@noitnettaattention Maybe you'd like to go and research a theory better than the current human evolution theory.. We'll wait..

    • @noitnettaattention
      @noitnettaattention Před 4 lety

      @@rubixsentinel9 ??? Huh ?

    • @dinh6327
      @dinh6327 Před 4 lety +4

      Rubix Sentinel God is our creator but instead of it being a theory it’s true

  • @AICoffeeBreak
    @AICoffeeBreak Před 2 lety

    Wow, this channel never fails to entertain! 👏 Keep spoiling us with great content, ok?

  • @robertcode5240
    @robertcode5240 Před 2 lety

    Its 2021 and I just watched this, its awesome!

  • @timo5628
    @timo5628 Před 5 lety +955

    4:41 Did I really spend like 2 minutes to Pause to read this damn text?

    • @toasty7408
      @toasty7408 Před 5 lety +47

      Timmi Germi if you spent two minutes reading that you are a damn idiot

    • @flamingrubys11
      @flamingrubys11 Před 5 lety +133

      @@toasty7408 he mant 2 minutes trying to get the frame

    • @grantdalenberg1997
      @grantdalenberg1997 Před 5 lety +47

      or you can just use the "" keys to move forwards or backwards a frame at a time

    • @toasty7408
      @toasty7408 Před 5 lety +6

      Grant Dalenberg or click on one of the links that people put in the comments lol

    • @thomasfplm
      @thomasfplm Před 5 lety +34

      @@grantdalenberg1997, not on the phone.

  • @franciasii2435
    @franciasii2435 Před 5 lety +292

    AI plays Kerbal Space Program. You better clear out your calendar because that will be one hell of a feat.

  • @shantidoesntexist
    @shantidoesntexist Před 3 lety

    The change from talking to the music when you started on drawing the bird really needed a headphone warning, damn.

  • @whatd0605
    @whatd0605 Před 3 lety

    This was the best christmas episode of something I've ever seen.

  • @spr1nt942
    @spr1nt942 Před 4 lety +563

    The “FASTER” part was like an anime battle.

  • @elburd
    @elburd Před 5 lety +1896

    *coding is God language*

  • @prismgod1904
    @prismgod1904 Před rokem +1

    code bullet : can't make special 500k subs video
    also code bullet : this video

  • @SebTiffou
    @SebTiffou Před 3 lety

    Loving videostudio bro

  • @VeryEpicPotato
    @VeryEpicPotato Před 5 lety +321

    Next up: AI learns to code

    • @Echozkii
      @Echozkii Před 5 lety

      I wonder how long that would take to make tbh

    • @catlover1781
      @catlover1781 Před 5 lety +2

      👌

    • @rb1471
      @rb1471 Před 5 lety

      They have models which can generate code which looks entirely real and is syntactically correct, but the problem is that when you go line by line it doesn't really make much sense. We need a method which can create code and make sense of it at the same time.

    • @user2C47
      @user2C47 Před 5 lety +1

      Next up: AI learns to conquer the world and force humans to become cyborgs to have increased mental capacity.

    • @autumnleaf5050
      @autumnleaf5050 Před 5 lety

      It will destroy us lol

  • @creechmills8426
    @creechmills8426 Před 5 lety +78

    Just make the bird speed up slightly for every pipe it passes, and all of a sudden you make it hella hard

  • @gmizzac
    @gmizzac Před 3 lety +3

    Lol. The Christmas version is the best. 😂

  • @nazmulhasanshajib9721
    @nazmulhasanshajib9721 Před 2 lety

    -Here's your 8700K, Grandma!
    -Grandma looks back for the money with excitement.
    *sees a blue box with a steel rectangle on the side*
    -Grandma faints.

  • @petfama4211
    @petfama4211 Před 5 lety +343

    Do Tetris!

  • @HickoryStickGod
    @HickoryStickGod Před 5 lety +1707

    Next Video Idea:
    Teaching AI how to get through "prove you're not a robot" popups
    Edit: Woah, when did I get all of these likes!😂

    • @ImMaleKx
      @ImMaleKx Před 5 lety +79

      i think its impossible because a human being cant get it 100% even that he answered right

    • @shadowreaper4970
      @shadowreaper4970 Před 5 lety +15

      Hickory Stick God there is a machine do that lol

    • @thepope2412
      @thepope2412 Před 5 lety +11

      iMaleKz pretty sure there’s a chrome extension that answers those

    • @ImMaleKx
      @ImMaleKx Před 5 lety +2

      @@thepope2412 then what's it name? i need it

    • @ShadowFox10587O
      @ShadowFox10587O Před 5 lety

      iMaleKz yeah I need it too it's annoying having to do those all the time

  • @xxwitty_gachaxx8711
    @xxwitty_gachaxx8711 Před rokem +1

    I love how Evan just needed to change one sprite to have a Santa hat and broke everything.

  • @energeticcreeper7969
    @energeticcreeper7969 Před 3 lety +4

    "i tried to ____ and somehow broke everything" the life of a programmer in a nutshell.