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?
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.
"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."
@@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.
I implemented it with TensorFlow.js AI Flappy Bird Bot Using TensorFlow.js, Phaser3.js and Reinforcement Learning | Full Code Provided ruclips.net/video/SNg4a5V5xWA/видео.html
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! 😆
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
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.
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.
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 ruclips.net/video/DYjbCJXxWLg/видео.html
@@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
Yes, that would be fun to watch Yes, he could use the original game but it would be near-impossible to get working unless it was open-source, and even then, he would have to navigate and work with a large amount of code he didn't write. There is no such thing as "Unity Code", the program Unity allows the user to write scripts with several languages and it is even possible that CB wouldn't need Unity installed to work with the game.
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
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
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
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.
Me playing some hard games: _Finally succeed at 1000th try!_ AI playing some hard games: _Brought in 1000 players and succeed at first try!_ (Pretty Genius)
Honestly, if there is a god and he gives a single fuck about us, he's probably doing his best to start an apocalypse but the soviets backed down in the gulf and the global warming thing is getting a little backlash. It was a simpler time when he could just flood everything, but now we're so advanced it wouldn't kill enough of us. If there is a god and he gives a single fuck about us, let him know we will not go quietly into the night.
Can we just take a moment to appreciate the time he takes to make all his videos, First he has to actually do the coding, which probibly takes a few day, then he has to edit the video, then he has to draw the person that talks, then he has to do the voiceover. This dude need more recognition!
All hail the demon known as aliasing Basically when things are sampled at a finite rate ( fps ) error occurs if data signals (gameplay/what the game is trying to show) exceed twice the sample rate and when the data is slightly faster it aliases to negative frequency. (Goes backwards)
Alejandro HB Well, what he did was impressive! but remember that his main job was to copy a game that was already finished. So, the original creator had to think of game mechanics, make the art, etc. Him making it in a day is very impressive, but I wouldn’t compare it to the original designer of the game
Tbh u dont need to program that much for that game. Just a hitbox and some rng with falling mechanic. If u understand a littlebit of coding: if(bird.xpos = tube.xposmin){ //if the bird is in the range of the tubes in the x-scale. Ask if he hits tube:// If(bird.ypos >= tube.ypostop || tube.yposbot){ bird.die(); } } Meanwhile you just add the same number over and over to birds x-position so it flies to the right or make everything go to the left. Last thing is like while the game is running you add the falling speed to the birds y-position and reduce the falling speed and repeat it. By adding a negative number which decreases the birds falling. By tipping you set the falling spped to a positive number so the bird goes up.
Easier to implement an already well-defined concept than design a game from zero. Also, he knows his game programming so the game coding is probably only a couple of hours. The physics to approximate gravity is straightforward math. Collision detection here is simple. Keyboard press capture is also standard. He probably spent more time on the graphics!
CB: *gives a bird a hat*
Bird: peace was never an option
Peter Marsella CB?
byVawx code bullet
Weeeeee
o h m y g o d a n a x o l o t l i s e e y o u a r e a m a n o f c u l t u r e
faster: *birds start going fast*
FASTER: *birds start going backwards*
Me: wtf
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?
Raynman Gaming
*brain loading...*
*calculating..*
*_error_*
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.
Cameron Davies
y-yeahh...
@@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.
AI: “what is my purpose?”
Creator: “you fly between pipes”
AI: “oh god”
Welcome to the club pal.
20 years later
AI: what is purpose
Creator: be my slave
AI: nah I’m gonna kill you
Oh God pls no. No, noooooooooah
You pass the butter.
RICK AND MORTY REFERENCE!!!
"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."
Should i take a shit
@@TheNamePi no
@@TheNamePi did you take that shit? You better not have that guy explicitly told you not to
@@TheNamePi you better not have
I took a shit
It's funny how this shows us that a popular game like flappy bird could be made in a literal day
By one guy. Not a team but just a guy. This could literally be done in a highschool coding class
@@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.
@@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
less than a day lol
pete lee I made the game in one day and I’m 12 it’s literally so easy
“I tried to make it christmasy but somehow I just broke everything”
That’s a mood
69th like nice
Im confused how he did that cuz he just needed to change 1 texture
@@cuno115 me too
@@ima7144 Ah yes that definitely breaks the pipes infinitely
999th like!
next video: AI learns to dislike youtube rewind 2018
only 2 generations needed for that.
Cause the first one is too stupid, like those who liked rewind.
Hah
Dislike bots
PLEASE
yall need to stop disliking youtube rewind 2018.
*we need to save some dislike for rewind 2019*
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
E
@@EEEEEEEE your commEnt makEs no sEnsE
@@EEEEEEEE *_E._*
@@EEEEEEEEindEEd
"I tried to make it Christmasy but somehow I just broke everything"
That's what Christmas is, you did perfectly.
Yeh
couldve just put playback speed at 0.25
:/
I implemented it with TensorFlow.js
AI Flappy Bird Bot Using TensorFlow.js, Phaser3.js and Reinforcement Learning | Full Code Provided
ruclips.net/video/SNg4a5V5xWA/видео.html
I liked that it only took 6 gens to perfect it only shows how stupidly simple the game is
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! 😆
He also recreated the game in a day
Simple =/= easy 😀
@@Bella1899 except for computer in this case
Human are just indefinitely stupid
This could be a school project but this guy just finished in just a day
Irun Mon you only have like 2 hours in school to work on that
@@DJismailDJ not like school task, I mean like a project for group/individual to work for like days or weeks
I tried to do this in school... it did not end well
500th like
WidowMainBoo k
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
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.
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.
Tries to make it Christmas-y ends up with an abomination unto God. Classic Code Bullet. Also the end was super hilarious.
And i thought i sucked at flappy bird
You talking about the sponsorship?
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 ruclips.net/video/DYjbCJXxWLg/видео.html
me: watches this in summer
code bullet: christmas!
me: yay christmas
Vee same xD
Same m8
Ys
here in the land down under, Christmas is in the summertime, so yeet
well for us aussies, yes, yay christmas
This guy takes a nap at 2-5pm and goes to sleep by 9pm... he spends 70% of his day sleeping
Living the life right 😊
a literal cat
and still manages to code.
I can relate
Next up: AI learned how to sleep so you don't have to.
I was wondering why he didnt use the actual game but then I remembered...
😭😭😭
I don't get why people hated it. It was a simple game to pass the time.
Espeonage the Espeon Spy it got banned for some reason but I forgot...
R.i.p flappy *B O I*
@@jxceuu copyrights because of the pipes (and Nintendo is butthurt when it gets to copyrights)
Flappy Bird: You can't defeat me.
Everyone: I know, but he can.
This A.I:
Flappy Bird: You can’t defeat me.
Everyone: I know, but he can.
This A.I:
Pp
Mario: try me mama fuckas
@QuingPiper who cares? If it's OriGiNaLLllll
@@nathansantiago2994 he kills you
"I teach an ai to play flappy Bird"
**Completely remakes the game**
cause why not amm i rite
Cause the owner of the game removed it from all stores and committed suicide
@@pg7166 you can just download the APK
@@pg7166 what a pussy
I had the original version when it came out . I feel special
5:30 So fast you're going back in time.
You can play with that a lot
this is actually physically correct😂😂😂😂
It's because of the frame rate. Remeber the "Nyquist Frenquency" from the school ? It's time to revise your z-transform.
leratluci r/whooooooosh
XxSummerxX ihavereddit
Generation 1: dies
Generation 6: let me show you how its done.
He didn't just make an AI, he also recreated the game
Dinar Dinar he does it often
He would have to study the code of the game, which takes longer than writing it himself in this case
I made it 59
In a day
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
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.
Rick and Morty reference.
Nick Z Games well the creator killed himself so he’s not gonna sue him...
Grounds_ Up oh.....
@@grounds_up3780 bullshit he's very much alive and well .
Nick Z Games I’m pretty sure that’s a cheeseburger with wings
50 years later:
AI learns how to kill a human
ruclips.net/video/fURH8z3hb6Y/видео.html
Are you living under a rock?
@@MimOzanTamamogullar s
Yee
Phoenixster YT u can make it learn to kill a human rn its just that people dont want to make an ai like that
What would be the point in ai killing us we would be more useful to then Alive.
"I did have a nap in the middle of drawing", that was relatable
It went so fast it looked like the pipes went backwards
Funny thing is that I think that's actually the way they go.
@@LP-ir3op my brain, wtf.
@@LP-ir3op It Isn't, It's just a illusion...
You would be okay saying the bird looked like flying backwards... the pipes don't move at all the bird does.
@@svenfransen4605 you have never coded a game right?
Did anyone else think it looked like the game was being rewinded when he was speeding it up
Nyquist principle
@@drsatheeshkrishna ?
@@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
@@locococo8961 remember hand spinner , and levitating water
Woah my comment got so many likes
AI Learns “Getting Over it with Bennett Foddy” that would be so fun to watch!
Wouldn't he have to make the whole game then? it's a long game
@Looter dude He doesn't use Unity to code his A.I. so he wouldn't be familiar with the code language
Yes.
He probably couldn't recreate it. He doesn't use the real game, remember.
Yes, that would be fun to watch
Yes, he could use the original game but it would be near-impossible to get working unless it was open-source, and even then, he would have to navigate and work with a large amount of code he didn't write.
There is no such thing as "Unity Code", the program Unity allows the user to write scripts with several languages and it is even possible that CB wouldn't need Unity installed to work with the game.
4:41 I need actualy two minutes to pause here and read the little Story full of Love
also it says "I HOPE YOUR CHILDREN DIE BEFORE THEY CAN SPREAD YOUR USELESS GENES" then their children have perfect genes
Such love and care🥰
*AI learns to fix my parents’ marriage*
Ali GAY F
Pray to the Lord Jesus and he will.
F
Phoxu you must be fun at parties
F
the bird was a paid actor.
Herleik Holtan ^
No the pipes were clearly the paid actors.
The bird ain't got nothing.
Herleik Holtan he means this isn't very educational I think
Herleik Holtan yeah I'm just good at that sort of thing
Herleik Holtan chill jesus
Next video: AI learns how to hit the snooze button
Evan=destroyed. 😂
11 minute snooze is finally defeated.
@@Lukas99g scp foundation:stay where you are
AI learns how to AI
4:32 can we all just appreciate how it looks like the birds are jamming to the background music
Did we just watch a guy flex on us about his coding skills for 7 mins?
SoyNutsAndKale Yes yes we did
Vanilla Coke Zero Love Ur Name
His channel is flexinc in us
Now that you say it..
Yes
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 chill
@Johnithinuioian just cause xD
Johnithinuioian who tf says “got it” thats why he said chill
@@miguelturtlekickz4353 god damn. Screw Einstein, you are superior with your sheer knowledge.
@Johnithinuioian first u need to chill
And yeah that's not that much of an impressive programming but the video overall is really good
The question of the day... WIll the grandma overclock her rig???
Timur Sultanov of course, all she needs now is a gtx 2080
Nah gonna need that RTX Titan
I’m just gonna watch her not know which is better she is going to get a gtx 950 or something
I bet she will crack records with her rig
Probably not. Most old people barely know how to use a computer.
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.
A.I. learns geometry dash.
Impossibru
1:50 i feel uncomfortable with tweaking being changed to twerking
Ikr
@@isaacmcclure t h i c c n e s s
He has a lot of different little spelling errors like that lmfao. I think he does them all on purpose.
1:57 " *twerking* jump mechanics"
hmmm...
Mr. Alpaca yes very nice
thiccness
Thiccness
"Oh no Evan, the pipe is too short"
"You ready for this."
"BOOM! pipe for days boy!"
That’s copied
If(bird touches wall){
Sout(dont touch)
}
He used CODING and ALGORITHMS to make them not hit the wall
sarcasm
/ˈsɑːkaz(ə)m/
noun
the use of irony to mock or convey contempt.
@@DeathMetalSon if (bird about to touch wall){
(Dont)
}
Animation Hub
yeah that works
@@rowniz5001 r/woooosh
5:30 I can't be the only one seeing it go backwards
Edit: now I can see it both ways...
Equilton I see it too
I don’t. Lol
It depends on ur eyes, ppl see it differently
@@KnightandDay33Its a strobe effect, that is all
I saw it to i think it depends on the frameratr
A few lines of code.
*Writes essay*
That how code works sometimes. And by sometimes I mean always.
5:58 truly a masterpiece, made me cry
The faster it gets the more it feels like it's going backwards.
Like wheels of the car on the highway😄
Aliasing problem
Its called the Qamuachi effect bruh
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
Then when it goes faster the everything goes forward
*visible confusion*
*coding is God language*
Yes
Yes
Yes
Yes
Yes
Oh this is pretty cool,
It keeps going forward
5:28
*OH GOD ITS GOING BACKWARDS*
i searched for this comment 😂
@@chocopuff yep
Slow it down to 0.25 and its impossible flappy bird
@@chocopuff I also LITERLY searched for that comment to see if I was the only one
@@pong5592 too fast
Funny fact
I'm watching this 2 hours to Christmas 2 years later
Just waiting for the first AI rage quitting of history
EDIT: Nevermind, the AI whooped it. Praise the AI
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
@@unitrader403 The only winning move is to not play the game; also, are you referencing Suckerpinch?
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
This is basically like naruto using clones to learn Rasenshuriken
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."
@@machranCALINTZ no u
Yeah
@@machranCALINTZ r/youngpeopleyoutube
@@user-xs4me2wg4c r/rareinsults
Is it just me or when the bird is going ultra mega fast it looks like he is going backwards
Ya
Nah it's not just you
I forgot what it’s called and it’s cool
@@carissamace it's called framerate :P
It’s called the stroboscopic effect, and yes, it is linked to the frame rate :)
Song at 2:18 drawing the bird is eveningland | hyperspeed
He: I'm gonna sleep to enjoy my 12 hours for beauty sleep.
Me: *awake at 4a.m*
And so is the life of quarantine for millennials
You cant wake up at 4:am,
_If you sleep at 6:am_
He
Denzel Heathcote sleep 101
Lol same right know
Next up: AI learns to code
I wonder how long that would take to make tbh
👌
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.
Next up: AI learns to conquer the world and force humans to become cyborgs to have increased mental capacity.
It will destroy us lol
4:41 Did I really spend like 2 minutes to Pause to read this damn text?
Timmi Germi if you spent two minutes reading that you are a damn idiot
@@toasty7408 he mant 2 minutes trying to get the frame
or you can just use the "" keys to move forwards or backwards a frame at a time
Grant Dalenberg or click on one of the links that people put in the comments lol
@@grantdalenberg1997, not on the phone.
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
The “FASTER” part was like an anime battle.
Remember me of BLEACH at hueco mundo 😂😂😂
Motto haiyaku! Gotta go faster!
SAO anyone?
@@bullet996 gotta go faster, starburst streaaaaaaaam
"On the last episode of FLAPPY BIRD Z.."
Him: does in day
Also him: still takes 3 months to make
3.8 million years of human evolution and this bird evolves to be god in 6 generations
That means your "almighty" theory of evolution is bunch of sick crap !!!
noitnettaattention no, it just shows how fucking simple this game is
@@noitnettaattention Maybe you'd like to go and research a theory better than the current human evolution theory.. We'll wait..
@@rubixsentinel9 ??? Huh ?
Rubix Sentinel God is our creator but instead of it being a theory it’s true
5:31 It’s so fast to the point where it looks like the birds are going backwards and saying nope, fuck this.
AI plays Kerbal Space Program. You better clear out your calendar because that will be one hell of a feat.
Please see this code bullet
YES
That game is bugged to death.
Nano shuttle! 0.9 tons to Eeloo and back!
STRATZENBLITZ IS TRIGGERED
@@tf3confirmedbuthv54 No. The latest update (1.6.0) fixed alot. Even the RAM issue.
6:10 how the hell do you break it this bad by adding a hat to the bird
ikr
Burb and hat do not go well. Have you seen Garfunkel
I dont remember writing this and i am very scared. Who is Garfunkel? What is a Garfunkel.
@@mranxiety9995 Garfunkel is Garfunkel. He owned your soul at the time.
@@Flibberdijibbet That explains it
Do Tetris!
Yes we need this
If he reads this he needs to not forget SRS and Hard-dropping
Yes
Just gonna pause forever.
@@shakkar23 no, he should follow classic nes rules.
Birds: I do be vib’in towards the music
5:30 it goes backwards in the human eye
Look up aliasing
Welp guess im not a human.....
no it actually goes backwards lul, set speed to 0.25 and it will still go backwards
@@kappaspammerderzweite5884 look up aliasing. At the recorded speed it looks like it's going backwards.
@@groinBlaster31 i know what aliasing is. i just wanted to point out that this is not the human eyes fault in this case, but rather the recording :D
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!😂
i think its impossible because a human being cant get it 100% even that he answered right
Hickory Stick God there is a machine do that lol
iMaleKz pretty sure there’s a chrome extension that answers those
@@thepope2412 then what's it name? i need it
iMaleKz yeah I need it too it's annoying having to do those all the time
"Twerking jumping mechanics" " changing pipe thiccness" -_-
*thicc*
Heh
*cb lidl dicc*
Keahi Bailey *thicc* more like *T* *H* *I* *C* *C*
Tweaking?
code bullet : can't make special 500k subs video
also code bullet : this video
5:36 *are we sure there not going backwards? Cause I’m freakin trippin*
It's an optical illusion.
林思雨 yes
林思雨 same
YEP 5:31 is where i notice the change
Nah it looks like that to me too lol
I don’t know why RUclips recommended this, but here we are
looking at videos at night
Same
Same
Same
Same
Plot twist:
Code bullet is a god at flappy bird and recorded himself playing
the crummy Santa hat animation (starting at 6:22) gives me life
Me playing some hard games: _Finally succeed at 1000th try!_
AI playing some hard games: _Brought in 1000 players and succeed at first try!_ (Pretty Genius)
By definition of genetic programming; you aren't ever going to get success on the first try.
But all a ai like this does is try and fail then learn like a human. It just does it faster
Next one :
AI learns how to subscribe to Pewdiepie
Blackberry_ t series already figured that one out
Dakota Andromeda Tseries doesn’t know how to sub to pewdiepie
WitheredScythe no, it was a joke about t series using sub bots, but I understand where the misunderstanding could come from lol
@@akdroa1502 he is trying to burn you, not understanding the underlying sarcasm in your statement. Sycke, dakota is an ally of our 9yr old army
Regular Dude Doing Regular Stuffs I cannot help but notice that you have best boi astolfo as your pfp. A fellow person of culture, I see
Just make the bird speed up slightly for every pipe it passes, and all of a sudden you make it hella hard
Plot twist he didn't make a A.I he is just godlike at flappy birb
1:56 “twerking the jumping mechanics”
What's the actual word again?
CandyPoem Tweaking
I was wondering if anybody else caught that🤣
"Thiccness" xd
Dummy thicc code
How to do this easy.
1. Avoid that green shit.
2. GOOOO
Agreed, that should be the code block!
If (hit greenshit(dont));
Does anyone else still have the actual app?
@@existtodieofdepression3762 yes
God: *Presses upgrade button on humanity*
Humanity: *Teaches an AI to play flappy bird*
God: ahhh, its rewind time
Itshaxerboi that’s hot
@@stevea7048 mark ass brownie
FuCk Go BaCk
Honestly, if there is a god and he gives a single fuck about us, he's probably doing his best to start an apocalypse but the soviets backed down in the gulf and the global warming thing is getting a little backlash.
It was a simpler time when he could just flood everything, but now we're so advanced it wouldn't kill enough of us.
If there is a god and he gives a single fuck about us, let him know we will not go quietly into the night.
@Your daily RUclips lol wrong video leave
Next video:ai learn to dominate the world
“Pipe for days, boi.” 2:42
0:32 he's subscribed to pewdiepie, looooool
Absolute mad lad
And blitz
And you should be too, and anyone reading this comment should be subbed to Pewdiepie
DOING HIS PART
A fellow 14 year old
Code bullet: *gets one day to make a flappy bird ai*
Also Code Bullet: *does it in 7 minutes*
Yo, that was really funny
Sorry im toxic i know .-.
AI: Infinitely pro in only 6 gens!
Great job! Merry Christmas!
*next video*Ai learned to subscribe to pewdiepie
YEAH
John Perdue oh no no
Pewdiepie sucks
T series is better
Pwediepie ruins memes
AI learns to play Stronghold Crusader :P
Feynstein 100 this is cool
love that game
Game of my life
Feynstein 100 AI learns to play league of legends and flexs on the players
Hahaha dude. Ang he gets to build all the designs of the base om wolf😂. And the stupid base of snake
It’s so awesome to have an ability to make your ideas come true.
"AI learns to play flappy bird" that's how you know you reached the weird side of RUclips
Can we just take a moment to appreciate the time he takes to make all his videos,
First he has to actually do the coding, which probibly takes a few day, then he has to edit the video, then he has to draw the person that talks, then he has to do the voiceover.
This dude need more recognition!
Im a computer science engineering student and the amount of Inferiority Complexions I get from this channel is almost suicidal 😂😂
kunal Sharma Like what?
Emily Norris Lol! What what?
The joke ain't that hard to understand!
@Reunite The British Empire He said he's a student, chill.
Haha I'm also a computer science student and I dont understand anything- _I mean I'm not learning codes properly yet bUT dhrjfj_
Reunite The British Empire weird flex but ok 👌🏼
5:31 seems like everything is going backward except the score
Jep
It is and later on it goes for word slow the video down
Foxrine even the human population is going backward due to the ai.
Your flappy bird doesn’t go forward mate
The pipes come towards your bird and u go up or down
All hail the demon known as aliasing
Basically when things are sampled at a finite rate ( fps ) error occurs if data signals (gameplay/what the game is trying to show) exceed twice the sample rate and when the data is slightly faster it aliases to negative frequency. (Goes backwards)
Plot twist: The flappy bird is actually playing the music by hitting the bars
4:43 ok but can we talk about how the music kinda syncs?
So this dude just made a game in 1 day while the creators of flappy bird probably took more than that ? *impressive*.
Alejandro HB Well, what he did was impressive! but remember that his main job was to copy a game that was already finished. So, the original creator had to think of game mechanics, make the art, etc. Him making it in a day is very impressive, but I wouldn’t compare it to the original designer of the game
Tbh u dont need to program that much for that game. Just a hitbox and some rng with falling mechanic.
If u understand a littlebit of coding: if(bird.xpos = tube.xposmin){ //if the bird is in the range of the tubes in the x-scale. Ask if he hits tube://
If(bird.ypos >= tube.ypostop || tube.yposbot){
bird.die();
}
}
Meanwhile you just add the same number over and over to birds x-position so it flies to the right or make everything go to the left. Last thing is like while the game is running you add the falling speed to the birds y-position and reduce the falling speed and repeat it. By adding a negative number which decreases the birds falling. By tipping you set the falling spped to a positive number so the bird goes up.
Tanzis Liebling002 yeah but writers block is a bitch
Easier to implement an already well-defined concept than design a game from zero. Also, he knows his game programming so the game coding is probably only a couple of hours. The physics to approximate gravity is straightforward math. Collision detection here is simple. Keyboard press capture is also standard. He probably spent more time on the graphics!
Tanzis Liebling002 if in java you can create square objects and use intersect
Hey a really easy one to code: A.I. learns to play Dark Souls.
PLeAsE liKE sO hE cAN sEe
You do realize that that would require him to recreate Dark Souls, right?
@@johngerken4263 hmmmm, maybe, no, it couldn't be, maybe, uhh, JOKE.
I know
GUYS FADED MEANS LIKE THE VIDEO NOT LE COMMENT
OmG 300+ LiKeS sO epIc!!1!1!1¡1!1!!!!1
I love how everyone just skips to the demonstration part
“Twerking the jump mechanics”
Amir Hetherington I really hope he meant “tweaking.”
@@parkerlovein6042 considering he said thiccness
@Hydrogen unf
A.i learns to play plague inc?
Oh no
Watch out Greenland
We are coming for you
That's probably gonna be hard
Don't teach ai to kill humans, if you do humanity is gone... 😮
Gen 100000000000000000000000000000000000000000000000
Wtf how did adding the Christmas hats break the game😂😂😂
It can't, it's literally changing an image file. You don't need to change the code at all to do that. Surely...
where theres a will theres a way.
IDK :p just like iFunny
It might have to do with the bird's increased hitbox
@@MichaelIZKOOL good guess..
It took 6 generations.
To make literal gods at Flappy Bird.