Watch me make a "perfect" copy of Hill Climb Racing Huge thanks to brilliant.org for supporting this channel, check them out at www.brilliant.org/CodeBullet Twitter: / code_bullet Patreon: / codebullet Discord: / discord
Пікірлер: 1 500
@AFN27503 жыл бұрын
“Box2D is incredibly powerful” “Box2D can’t handle concave shapes”
@darklord10363 жыл бұрын
Yeah
@nikkiofthevalley3 жыл бұрын
I have a question. Why can't it handle concave shapes?? I imagine it's bc the collision detection goes screwy with concave shapes, but I have no idea why
@necaton3 жыл бұрын
@@nikkiofthevalley collision detection only works for convex shapes. box2d tries to convert the concave shape in a convex shape, but its hard for an algorithm to automate this process.
@kittenthesmol73736 ай бұрын
roblox > Box2D
@thomasw10575 жыл бұрын
I like that you show all the failures before you succeed.
@jaysh0on5 жыл бұрын
When did he succeed?
@nathanielscreativecollecti63925 жыл бұрын
That success happened when? *It is very relatable*
@zestoflife25 жыл бұрын
Jason Ho He probably meant in general. Anyways in the end (next parts) it's pretty obvious he is going to succeed.
@WCIIINoob5 жыл бұрын
Indeed, exactly my thoughts. It bolsters yourself so much, if you see how a good programmer tests out things. As a hobby programmer im often depressed how much time is needed for incorporate into new frameworks. Great video! :-)
@wobblysauce5 жыл бұрын
Before you realease you mean.
@qwimpy12474 жыл бұрын
"Ok, go." >syntax wrong "Ok, go." >syntax wrong "Ookkkkaaaay, go!" >it's in the wrong direction Now THAT'S a relatable coding experience.
@thelizard76094 жыл бұрын
@Qwimpy very relatable
@NStripleseven4 жыл бұрын
Yep. Every coder's life.
@untitiled10924 жыл бұрын
I have done only basic Javascript training and that’s so relatable
@udinseason22923 жыл бұрын
kzfaq.info/get/bejne/mrenZ9pqvM28k4U.html
@spinnysponk7783 жыл бұрын
Shoto Todoroki i thought this was a rickroll
@967patty5 жыл бұрын
1:37 I got wheels, they're multiplying, and I'm losing control~
@killerkangaroo2265 жыл бұрын
967patty oh wooow
@DreadKiwi5 жыл бұрын
There's a joke here and I don't get it...
@SuperSexyturtles5 жыл бұрын
its too late, the coup has already begun...
@sky_kable5 жыл бұрын
and now, the weather
@cariendewildt66145 жыл бұрын
‘Cuz the power you’re supplying, it’s electrifying!!
@Tyler-gp8je5 жыл бұрын
Make AI that makes a game
@Vicente754805 жыл бұрын
Make AI that makes AI's that make games
@zombiegod345 жыл бұрын
if he that then the game industry would be only run by Ai it would be like the start of Skynet.
@Blackrock23185 жыл бұрын
make a game that makes an ai that makes a game
@SimplyAnExistence5 жыл бұрын
That might be too hard for current technology
@NoiteCorv5 жыл бұрын
@@zombiegod34 Steamnet
@cubesolver25645 жыл бұрын
Code Bullet: "okay this should be easy" *video proceeds to show all 10 million failures of him after saying that*
@PandoraMakesGames5 жыл бұрын
Hey, if you like code bullet you might also like my vids. Let me know what you think!
@cubesolver25645 жыл бұрын
While I'm not sure about advertising your own channel, I'll still give it a look!
@PandoraMakesGames5 жыл бұрын
Thank you Haruyuki Miyoshi!
@BOSTL5 жыл бұрын
best decision on KZfaq recommending this to me. Your hilarious, and brilliant, and an evil genius. Loving the content.
@kingfred94 жыл бұрын
Well at least we know the KZfaq algorithm can sometimes work
@smokinlogs800854 жыл бұрын
You’re
@smokinlogs800854 жыл бұрын
And no, I don’t give a heck
@patcuke57655 жыл бұрын
You should make an ai that plays doodle jump.
@xboy93845 жыл бұрын
David Lynch good idea
@thealmightyshibe10275 жыл бұрын
Yesss
@Lucas_van_Hout5 жыл бұрын
David Lynch (That plays doodle jump well)
@getsnipedkid36275 жыл бұрын
(Could should probably would)
@kenflict99315 жыл бұрын
(Just maybe if we asked politely)
@TheHarleyDragons5 жыл бұрын
you should stream the making of some of this stuff. watching you try to deal with the cancer of box 2D could be entertaining and educational
I appreciate simple games so much more after watching this
@lawlzerderp71365 жыл бұрын
"Do you want to learn how to make games like this" ...no.
@LunarTFM3 жыл бұрын
This made me laugh
@blakmajika80975 жыл бұрын
Damn, he actually just makes the game first before the ai. That is a shitload of work. Kudos to you CB
@mrkirby86225 жыл бұрын
Cannot really create an ai for an excisting game, because you cannot read data from that game. So you'd have to do it by hand, tell who did better and what the fastest route is... So doing it this way is 1. more fun to watch for us 2. Probably "fun" to create and 3. easier for the ai to use and learn
@m00nbl4de5 жыл бұрын
@@mrkirby8622 unless you're using vision based AI. Way more complicated and takes heck of a lot more time. But is infinitely more generic.
@mrkirby86225 жыл бұрын
@blupilot1 Well, access memory.. This is a browser game, It's not just... a pain... 😂😂
@sofia.eris.bauhaus5 жыл бұрын
well, open source games would be a good option as well. at least if the game is written half-way decently and in a language you know..
@Archimedes.50005 жыл бұрын
@@mrkirby8622 Cheat Engine?
@hayanhussain68455 жыл бұрын
One of my teachers used box2d as a punishment for people who acted up. If you acted up you had to do an entire project on box2d
@spaceatlantis35045 жыл бұрын
Hayan Hussain r/ThatHappened
@michellex985 жыл бұрын
Wtf did they had to do to deserve that, commit murder?
@ellipsis3735 жыл бұрын
I thought the geneva convention bans that kind of thing
@ansh63705 жыл бұрын
Now that's what a real punishment is.
@bee_irl5 жыл бұрын
Mauro Molinero nope
@davidnrushton5 жыл бұрын
"Many car like abominations later" made me laugh so hard!
@fast-yi9js5 жыл бұрын
you channel is getting more professional with each Video, I just rewatched some of your first Videos and realised how far you have come already^^ (still having like 99%male audience?)
@wulf7685 жыл бұрын
I'm female bruh.
@aaa-dj9bx5 жыл бұрын
I'm genderfluid bruh.
@sunchasericeserawings71665 жыл бұрын
Wolfylittle 768 they’re referencing the statistics CB talks about in earlier videos where around 95% of his viewers are male according to YT.
@simdude10014 жыл бұрын
Felmale club 🤘
@babytricep4374 жыл бұрын
Milky White Apple Boi Joke?
@morton_hacks5 жыл бұрын
Come back to the Discord Server Code Bullet! We miss you
@CFSlayer23Studios504235 жыл бұрын
You still need to break the enigma machine man, it’s been like 3 months!
@axtra95615 жыл бұрын
The E-Ligma machine
@sagoo13465 жыл бұрын
What's e-ligma?
@Shroopy5 жыл бұрын
sagoo e-ligma e-balls
@elcidbob4 жыл бұрын
Heh, 3 months.
@toblerone50715 жыл бұрын
you’re one of the few channels I respect nowadays. you easily could have extended this video to 10 minutes for extra add revenue but you can see you are doing this to entertain and teach rather than to make tons of money. mad respect
@wolfx.25465 жыл бұрын
I swear I'm genuinely always rooting for a video of you appearing in my KZfaq timeline, always great fun to watch! Very interesting as well
@mocee05835 жыл бұрын
Always waiting for a new vid I love them keep me coming lol
@matthewferos5 жыл бұрын
Mocee 0 the videos keep you coming?
@axlati84435 жыл бұрын
Sounds hot xd
@hungrywalrus22755 жыл бұрын
Hey dude thanks for making these I can’t imagine the time it takes and I am so glad you do these, there so fun to watch
@exxotekcs43225 жыл бұрын
I remember when that game was like "THE SHIT". It was pretty fun.
@starykartofel20204 жыл бұрын
@@TheB2100 the same thing was with hovercraft
@sentientmeat965 жыл бұрын
“okay, that’ll probably fix it… it’s worse!” had me dying laughing
@jamesneace55595 жыл бұрын
When you hear that song at 5:18, you know shit is about to get real in a Code Bullet video. Love your work.. inspiring, even to a slacker. :)
@sankeethganeswaran30244 жыл бұрын
What is that song i love it
@blueforyou02025 жыл бұрын
Do AI learns to play Plants VS Zombies
@bobthetop32425 жыл бұрын
is it even possible?
@rafehusky5 жыл бұрын
he'd have to code it which would take forever
@LorddirtGaming5 жыл бұрын
definitely should do this!
@adenpower2495 жыл бұрын
need an rnn
@gohhao52695 жыл бұрын
He gotta make an AI with learns the plants and learns the zombie itself.
@damienporter53455 жыл бұрын
Love your stuff, can't wait to see the AI. You have made it really easy for me to start experimenting with AIs. Already made one with a neural network that can play naughts and crosses and am working on more. Thank You
@MiguelMartinez-hm9wk5 жыл бұрын
This is awesome. I really appreciate seeing the fails. It makes it so much closer to reality
@terror19745 жыл бұрын
I love your channel bro!
@bdunc72445 жыл бұрын
Been subbed since first vid keep up good work
@realcryptc5 жыл бұрын
“Mom I’m a good programmer, I did it!” I related to this so hard 😂😂
@ostrichanother5 жыл бұрын
Loved the vid! Looking forward to seeing part two ✌️
@adventurekitty10165 жыл бұрын
Not even five minutes in and I'm having a blast!
@pudding-59165 жыл бұрын
The thumbnail look like it's was made by a 12 years old boy Keep making your thumbnail like that
@franmesic52055 жыл бұрын
rocky ben thats literaly the original game
@ahreuwu5 жыл бұрын
@@franmesic5205 they mean about the thumbnail itself, it has like only 30 seconds of time spent in photoshop lol
@mrkirby86225 жыл бұрын
@@ahreuwu You mean... paint with a fun font? 😂 I agree but I couldn't care less. It actually fits the channel😅😅 And who knows, maybe it's placeholder? (Probably not)
@riomcneil47275 жыл бұрын
he's 7 so he is atleast above average
@pudding-59165 жыл бұрын
@@riomcneil4727 eh
@matt-damionmd56415 жыл бұрын
I love this channel, it is so fun to watch, keep it up my guy!
@topher96715 жыл бұрын
I love this channel more than I should, I really wish this took less time so we could see more videos but it’s still awesome nonetheless!!! Also makes me want to attempt to code myself lol
@OceanBagel5 жыл бұрын
Now this is the quality content I subscribed for!
@jackgunderson91595 жыл бұрын
Noice how long does it take to make a video
@brycedaugherty92115 жыл бұрын
excellent vid, I really enjoy your content. Used to code myself, all I can say is...No, never again. But it's very nice to watch you solve your problems when you make mistakes. Brings me back to my experiences. Thanks again, looking forward to more. Subbed
@danielmekis43985 жыл бұрын
This is one of the funniest ones you have made. Ive got tears. Love it
@kosmicwaffle5 жыл бұрын
Many, many tears later...
@spartanwar11855 жыл бұрын
2:00 Hahaha that arm snap sound effect tho
@luminance695 жыл бұрын
probably the best video to come out of this channel. keep it up!
@christianschweda25305 жыл бұрын
Laughed so hard so many times, you've got a new sub. :'-D Great video, interesting and entertaining.
@plaguedhuman85285 жыл бұрын
"baby steps" as he implemented a shit ton of code that I don't understand. Still luv ur vids.
@pluto31945 жыл бұрын
I understand what the words mean They're "anglesh"
@Alexa-hf7pb4 жыл бұрын
Someguy1237 thanks for the info!
@kroshaq645 жыл бұрын
He should just make his own physics engine lol
@nucleardonkeyboy13615 жыл бұрын
Do you know HOW MUCH WORK THAT TAKES ??
@kroshaq645 жыл бұрын
Daniel Woda yes but he could use it in future videos it’s s long term project
@Adventurer325 жыл бұрын
No he couldn't... you need different physics engines for different games... unless you make an all-encompasing physics engine, which is what Box2D is.
@rumfordc5 жыл бұрын
normally he has his projects available for download so people can mess around with them. Box2D and other pure js libs can be ran directly in the browser, are a lot smaller and don't require downloading unity just to open
@Nerfis4555 жыл бұрын
Good luck with part II, definitely fine with multiple parts :D probably the most complicated game to recreate you've done so far
@wolfgtweb5 жыл бұрын
You are hilarious. I enjoy your videos so much. Keep up the great work!
@mrscreamer3795 жыл бұрын
You code like me ... 3 hours later ... "Why? Whyyyyyyyy? Please just work. What if I run the exact same code again, maybe it'll work differently? You filthy piece of .... oh, it works. Moving on". By the way, on your course, did they not ever pull you aside and force you to make the choice? You can either have a personality or you can code. YOU CANNOT HAVE BOTH! You choose coding, they give you your regulation sandals, woolly jumper and Star Trek box set and you settle into a life of mind-numbing futility trying to reason with a computer everyday. I think of it like a never ending game of 'Simon Says'. 1- Make some circles. 2 Please make some circles? 3. I told you to make circles. 4 Simon says make some circles ... oh, now you are making circles. At last, onto the next thing.
@Swanicorn5 жыл бұрын
Relatable
@TechSupportDave5 жыл бұрын
Seriously though, when there's that one obvious looking problem that you can't fix. For example: if elementA = elementB: that simple statement never branched in one of my recent codes i made so i had to re-do and simplify like 80 lines of a part of a code. Maybe isn't much but simplifying something when you already code simplisticly and efficiently is some hard shit to do. Bitch coding errors can be so annoying sometimes. ESPECIALLY if the issue is something as simple as ''if a = b'' and everything points towards that one ''if'' statement but the issue lies somewhere else, somewhere far away.
@TechSupportDave5 жыл бұрын
just give me a break already. why can't code just fix itself when you run it...
@picgmr15754 жыл бұрын
@@TechSupportDave was the error you used "=" and not "==" in the if statement?
@nickvosni85435 жыл бұрын
I have never laughed at a video so much before😂😂
@ericpeterson29605 жыл бұрын
you videos are getting me excited for programming. ganna go to school for it soon, suuper excited.
@dustincaudill8795 жыл бұрын
I used to code shit like this in processing so I know the work that goes into all of your projects and you just play it off like it's nothing, keep up the good work man, I appreciate your effort, by far one of the best programming channels on youtube.
@craftyblue85765 жыл бұрын
how many times did you punch your head into the keyboard while debuging?
@nicbeck96425 жыл бұрын
Clearly you are just making the moon level, its all going to plan
@franzschubert44805 жыл бұрын
All according to keikaku*
@xxXthekevXxx5 жыл бұрын
I love this game and watching you build some abomination that vaguely resembles it was very fun! I’ve watched you for weeks, but never subscribed til now... Subscribed!
@killosish5 жыл бұрын
I don't know why I enjoy this so much, I don't even understand half the video... You got something going on man
@altaccount6485 жыл бұрын
And I thought I knew how to code...
@LorddirtGaming5 жыл бұрын
omg. omg. omg. a new video!!!!!!
@cubuzz61195 жыл бұрын
Good luck for your future, Evan! Keep up the good work!
@ooberholzer5 жыл бұрын
:D you definitly are having fun doing this, you're happiness is contagious ;-) Thanks for making it fun to program for new generations!!!
@KylePapili5 жыл бұрын
Loving these A.I. videos, maybe consider doing some udemy courses (even if they cost a little) in which you go into greater depth on how you develop the actual machine learning models that play these games.
@Soulsphere0015 жыл бұрын
One thing I've had a hard time creating is a bouncing ball that ends up at the same height that it dropped from. If anyone reads this, how do you program that? I'm talking about from scratch.
@camjnz5 жыл бұрын
This is legitimately hilarious, love your vids
@Cassadin18835 жыл бұрын
Now this looks promising! looking forward to this series :)
@artemisgryph20825 жыл бұрын
I love how you just casually say what you're going to do, as if it'll be super simple. And then you type a bunch of code and it just blows my mind. You could be writing a completely made-up language and it would make more sense to me than this. Like, seriously, dude, how? How are you so smart?
@Zen_Zen_Zense5 жыл бұрын
I did computer science for my GCSE's, though the theory was easy the coding was difficult... really difficult.
@joshuapeacock65075 жыл бұрын
I laughed to hard at this. Awesome work man, you earn a new sub!
@HiHassanZia5 жыл бұрын
I just love the way you describe things and I just love you sir... Waiting for the next part.......
@phantomderp8345 жыл бұрын
When you get first view but don’t notice until 3 minutes in
@offbeat47725 жыл бұрын
I have a coding question unrelated to AI. How would one begin making a bot that presses a button on a website? While I don't mean something like a "like" or "retweet" bot, it is the closest thing I can really think of. I have some minor experience in JavaScript, but not to any tangible extent. I have a decent amount of experience in Java and Python, and while those obviously help the understanding of scripting, I have no idea how to begin referencing entities on a web page. I suppose I'm looking more for resources rather than any real advice, but any help is appreciated.
@revooshnoj40785 жыл бұрын
I want to know as well
@trenvert1235 жыл бұрын
Java and Python are really good for machine learning, and are my go to languages for that, but for referencing DOM elements, JavaScript is probably the most convenient for beginners. If anyone has any objections to this with evidence backing up their claim, please correct me. But to answer your question, probably the easiest way you can access DOM elements is to give the element a unique class or id, then use the code *var [yourElement] = document.getElementById* or *var [yourElement] = document.getElementsByClassName* to get the corresponding element for that class name or id. For instance, you could create a button with the id "likeButton" and use *document.getElementById* to access the button with that id. *Document.getElementById* isn't the best way to do it, but I figure you can do optimizations on your own after you get a working version. Also, I'm not willing to post any links in my comment, as KZfaq has a nasty habit of ghosting comments with links in them sometimes, but Googling "javascript dom elements" should bring you to the w3 link with the similar name. You can read more on it there and try it out in the browser. I feel like I didn't explain it well, and I want to try again before sending this comment, but I'm in a lot of pain, and I have a date with a heating pad. Good luck! p.s. You can also access elements by their type, meaning you can grab buttons directly. That link from w3 schools have that example on that page.
@mrscreamer3795 жыл бұрын
Using jquery is probably the easiest way to grab something on a webpage. $("#buttonID").on("click", function() … or to get the 'AI' to just click it use the trigger function $('#buttonID').trigger('click'); Don't forget to enable jquery on the page first
@user-ej3ij1eh3l5 жыл бұрын
there is an easy way in python 3 as well. Try to look smth about web drivers. All you need is Selenium library.
@danielwright73555 жыл бұрын
Pyautogui let's you control the mouse/keyboard In python. pyautogui.readthedocs.io/en/latest/ you could literally get the website open and run a while loop that clicks the mouse X times a second However you wouldn't be able to do anything else at the same time because the mouse is always clicking, no matter what screen you have open
@LordDecapo5 жыл бұрын
I always love how ur videos always show that mistakes always happen when coding. And you do it with humor xD good vids!
@mr.mr.23185 жыл бұрын
That is insane how much time, commitment, and work you put into this. Hats off to you
@eth107475 жыл бұрын
Saw it, clicked it, laughed, Oh, gotta watch Part 2 now *checks date* Damn it, was so excited for Part 2.... :(
@MDClips24645 жыл бұрын
Is it just me, or do you sound like Adam from SomethingElseYT?
@marshy_45995 жыл бұрын
There are some slight differences
@jtvance64635 жыл бұрын
He does
@aliensrock51995 жыл бұрын
Yea
@jaydani19965 жыл бұрын
I love ur commentary its awesome!
@jackbevan75155 жыл бұрын
I literally laughed so hard watching this. Just Subbed, that was ace. Keep us entertained! :D
@Rakiluyk5 жыл бұрын
come drop a "hi" on your discord ;-; the discord community misses you
@ronnie44k5 жыл бұрын
Notification gang
@emoelmoemo-elmo--5 жыл бұрын
Even though I know nothing about coding I love watching your videos they make me so happy all the time I really appreciate the hard work you do and I love every single one of your puns
@olliecole71635 жыл бұрын
I've been waiting for this forever
@unknownChungus5 жыл бұрын
Put your github link please!!!
@EmblemYT5 жыл бұрын
-lol-
@kittyrules5 жыл бұрын
Come back to the Discord plz dude :(
@noahmonroe37065 жыл бұрын
Thank you so much for making these awesome videos. You have really inspired me to pursue education in coding.
@imrxzey5 жыл бұрын
I can always watch you when im sad, and be happy after the video :D
@ElongatedEgg5 жыл бұрын
The 5 dislikes are probably the AI's lol
@MonsterPumpkin5 жыл бұрын
why did you select box 2D knowing it was extremely annoying, hard and irritating
@Swanicorn5 жыл бұрын
What do you recommend?
@MonsterPumpkin5 жыл бұрын
@@Swanicorn unity
@runer6255 жыл бұрын
I love these, keep em up
@benky18365 жыл бұрын
love this series and makes me happy to watch and is quite interesting
@foggylight1875 жыл бұрын
I love your channel, but you really need to just observe numbers via RAM, and have the AI actually play the game, instead of you making your own.
@vlkodrak19875 жыл бұрын
Hey, this sounds interesting. Can you share some pointers like articles or google key words? Thanks!
@foggylight1875 жыл бұрын
@@vlkodrak1987 sorry, I didn't understand what you meant. Can you repeat that?
@vlkodrak19875 жыл бұрын
It's about the technique you're proposing. "observe numbers via RAM" to controll a game directly rather than making your own game with API for your AI to control it. That's what I would be interested in, but I couldn't find anything useful.
@jakeguard90995 жыл бұрын
@@vlkodrak1987 pretty sure he's just making shit up lol
@tannerh77745 жыл бұрын
um first love me daddy evan
@apollogeist85135 жыл бұрын
gg on first
@tannerh77745 жыл бұрын
thanks babe
@DanHaiduc5 жыл бұрын
Awesome! Your videos are so much fun! Thanks!
@kamoroso945 жыл бұрын
This is why I'm subscribed haha good stuff!
@choobs83355 жыл бұрын
'and wear your seatbelt' who else loves theodd1sout? like if u do
@-._5 жыл бұрын
Hey, come back to discord!!! Btw. I‘m a mod on your server Comment under this video.
@harlyroe10155 жыл бұрын
amazing video like always mate
@cubethesquid39195 жыл бұрын
Congrats on getting sponsored!
@Rudymc-du7or5 жыл бұрын
Dude it sounds like you had 42 headaches and a half, and 69 more in part two! Great work man! Can't wait to see the AI at work!
@josktv_5 жыл бұрын
Already liked before watching, know its gonna be good!
@MarkCoetzer5 жыл бұрын
Without you in my life - I would never get through A.I. Thanks for making my Comp Sci degree a reality with your bad ass videos!
@adeshpoz11675 жыл бұрын
Fucking love you man! FUCKING love your commentaries. That's all I needed!! Subcribed!✌👍