I tried to make a Valorant AI using computer vision

  Переглядів 1,365,988

River's Educational Channel

River's Educational Channel

2 роки тому

I went down a rabbit-hole of trying to make a Python program that can play Valorant using computer vision and some radio shenanigans.
More details, errata, etc.: www.riveducha.com/valorant-ai...
Radio dongle: CrazyRadio PA amzn.to/3GDzEhb
This video intentionally doesn't go into too much technical detail - not sure if that's something people want or not. I tried to present enough so that you can at understand what this bot can and can't do, and also understand some of the problems it's having. And if you don't play Valorant, hopefully the premise is understandable - shoot the bad guys.
If you're worried about this being a hack, you can rest easy. It's not like a wall hack where it looks at Valorant's process memory to get information that's supposed to be secret. The bot's not at the level of advanced Valorant strategy right now, but I have lots of ideas for future development.
Software used include:
* labelImg - used for labeling the data set
* PyTorch - similar to TensorFlow
* NumPy - amazing library for working with matrices
* OpenCV - great library for doing some image processing (in conjunction with NumPy)
* Google Colab and Jupyter Lab - great for exploratory programming, especially when working with images
* PySide2 - y u conflict with torchvision dependencies??
Some people doubted that the OpenAI shell video I made was real despite the mediocre results shown, so I hope that by showing even worse results in this video more people will believe it's real.
Also, follow me on Twitter: @riveducha - / riveducha
Images:
Human Brain clip art: CC-BY 4.0 SykesOffice commons.wikimedia.org/wiki/Fi...
Music:
Corbyn Kites - Shadowing
"Inspired" Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 4.0 License
creativecommons.org/licenses/b...
NoMBe - Take Me Down to the Fashion Show
Kwon - Pluckandplay

КОМЕНТАРІ: 2 600
@applesaucw7041
@applesaucw7041 Рік тому
...but why? Why do any of this?
@SeanPizzaSpark
@SeanPizzaSpark Рік тому
cuz it's interesting AF
@jazzWF
@jazzWF Рік тому
you're more than a year late to ask that homie
@applesaucw7041
@applesaucw7041 Рік тому
@@jazzWF Its a question unbound by time
@cronin4392
@cronin4392 Рік тому
Cause computer vision is awesome!
@gautamshetty_
@gautamshetty_ Рік тому
Because he can.
@krishiasimp123
@krishiasimp123 Рік тому
It's amazing how you can easily replicate my teammates in comp
@zem0ku605
@zem0ku605 Рік тому
lmaoo absolute gold comment. This should get pinned HAHAHA
@Adarzha
@Adarzha Рік тому
Yes
@isaacgregoire5318
@isaacgregoire5318 Рік тому
He should make a neon bot that sprints into the enemy's spawn with spike lmao
@chris3873
@chris3873 Рік тому
@@zem0ku605 what rank are u?
@shadowlp7566
@shadowlp7566 Рік тому
1to1 replica
@khalidjamonday416
@khalidjamonday416 2 роки тому
This video made me understand why my friends call me a bot.
@reportagebykonstantinos8030
@reportagebykonstantinos8030 Рік тому
105 likes No comment.After 1 year let's fix it.
@roguegamingvoid4854
@roguegamingvoid4854 Рік тому
Lol
@fngaming4862
@fngaming4862 Рік тому
@@reportagebykonstantinos8030 agree
@iamHelitha_
@iamHelitha_ Рік тому
4 comments
@uriwn
@uriwn Рік тому
LMAO
@real1cytv
@real1cytv Рік тому
Calling Valorant a csgo gamemode is the funniest and most fitting description of the game I've ever heard
@darkshadowsx5949
@darkshadowsx5949 Рік тому
the AI is like a noob and a pro fighting over the controls. you're getting close.
@Gone-Rogue
@Gone-Rogue Рік тому
Anyone else just get recommended this video 1 year later? Great video btw
@denizpoyrazkundakci1412
@denizpoyrazkundakci1412 Рік тому
Yes
@Darksnipa949
@Darksnipa949 Рік тому
Just got this recommended. Really good work! I am impressed by the performance you can achieve with transfer learning on your "small" annotated Valorant dataset. You still remember how high the performance for different objects was on your test set (accuracy or MAP if you have computed that)? It also really hurt me not seeing your model TURN upon hearing someone behind :D Would really love to see you including audio next, and then seeing some nice 180 flicks in version 2.0.
@Hlebuw3k
@Hlebuw3k Рік тому
reocmmended
@hihi-hehe
@hihi-hehe Рік тому
When i was doing my project with computer vision, I gained almost x10 performance increase just by downscaling input image by some ratio. Of course, it lowers the accuracy of results, but, sometimes full resolution is MUCH bigger than enough and downscaling isn't going to affect the results at all. So, by downscaling input images you can boost performance for free by finding the optimal level of downscaling.
@DeSinc
@DeSinc Рік тому
One thing I thought you could do is make it so a label has to show up for 150ms (roughly a standard pro reaction time) - that way it doesn't shoot at every 1 frame ghost it thinks it sees, but only at persistent threats - and also it makes it seem more realistic and human-like by having somewhat realistic reaction times. You could also have it move the aim slowly over time in trial movements until it's over the top of the marked target and only shoot once it lines up, which would not only improve reliability of the aim but make it seem even more human-like and I just realised this video was from may 2021 and you're likely not even working on this any more oh well
@Ignited_YT
@Ignited_YT Рік тому
nice
@garyh2y479
@garyh2y479 Рік тому
Desinc on a 1 year old vid
@DeSinc
@DeSinc Рік тому
@@eHeSTaFIXtatiCkANKpiQU I know, I wanted to write it anyway so I did
@purpl3r0se31
@purpl3r0se31 Рік тому
@@eHeSTaFIXtatiCkANKpiQU dawg
@urmom-ch1bb
@urmom-ch1bb Рік тому
This takes "My teammate is a bot" to a whole new level
@thebeer5086
@thebeer5086 Рік тому
hi mom
@GerDrillPlug
@GerDrillPlug Рік тому
hey mom
@suguru4260
@suguru4260 Рік тому
Not me getting false banned for "3rd party program" then this guys making an ai for valorant 💀💀
@johnandrewdivina1435
@johnandrewdivina1435 Рік тому
The only flaw I see is that it doesn't know to trash talk
@Menezeris3029
@Menezeris3029 Рік тому
Why do I honestly think this bot could at least get bronze... Iron is a weird place
@flixgribv
@flixgribv 2 роки тому
Pretty interesting video, ans it's really well made as well. And it has subtitles! Thanks!
@riveducha
@riveducha 2 роки тому
I’m happy that somebody likes the subtitles!
@luigiesposito2481
@luigiesposito2481 2 роки тому
@@riveducha hello friend, my name is Luigi, would you please help me?
@deto_san590
@deto_san590 2 роки тому
@@luigiesposito2481 help you in what?
@nathangavenski3090
@nathangavenski3090 Рік тому
So, I know this video is kind of old, but I just discovered your channel and I'm watching all your videos 😅. I'm a PhD in machine learning, and I saw on the quick code that appears on the video that you are using large images. I don't think that this is necessary. You could downscale the images, use on your model, and recalculate afterwards where the BB is on the real feed. A second thing I would suggest os already use a pretrained huggingface object detection model just to see if it detects the caracteres as a person and use simple code to see the color of the border. This solution should help with the low data amount. You could even create data this way :) I don't have a solution for the spikes and mollies tough. Either way awesome video!
@nauchism672
@nauchism672 Рік тому
Bro said he didnt share the code but somehow I see this in all of my ranked games
@SelfSimilarJosh
@SelfSimilarJosh Рік тому
As someone getting a PhD in Machine Learning, you're doing the work of someone getting a PhD in Machine Learning.
@thewisemonke
@thewisemonke Рік тому
This is a prime example of a UKpostsr who needs a shit ton more attention. Well done!
@veniszin
@veniszin Рік тому
why just after 1 year? youtube hello?
@CrxzyYT
@CrxzyYT Рік тому
now get 8 more people and make a custom lobby so the bot can learn from actual gameplay experiences.
@andraskmeczo575
@andraskmeczo575 Рік тому
The lore of Terminator 7
@roryfahy4568
@roryfahy4568 Місяць тому
​@@andraskmeczo575shit actually happened in rocket league 😂
@acanadianfry2539
@acanadianfry2539 Рік тому
6:04 not going to lie that far friendly on the left, i thought that was sova until you pointed it out.. i guess im just an engineered AI
@iCxtt
@iCxtt Рік тому
So this is what my braindead ranked teammates were using
@pdecassan
@pdecassan 2 роки тому
I said it before and I'll say it again. These are the *best* videos on UKposts right now. You sir are on the fast track to 2mio subs if you keep up this frequency and quality. Good luck and well done 👍
@riveducha
@riveducha 2 роки тому
Appreciate the support!
@nachobusiness4355
@nachobusiness4355 Рік тому
Play unrated pleaseeee. I need to hear how the ai will react to verbal abuse
@EpochIsEpic
@EpochIsEpic Рік тому
This project really is incredible - the way the video was captured, the way inputs were sent to the game, the problem solving of getting a used dongle when the exploit was patched, all of it was wild!
@rafay6937
@rafay6937 Рік тому
This video is a year old and now is being recommended to everyone
@talkingbirb2808
@talkingbirb2808 Рік тому
whoa, I didn't know pytorch was so hard to download year ago. Now everyone can download it
@CPTsack
@CPTsack Рік тому
This is why you never take down videos. They could pop off years after uploading
@BLettuce
@BLettuce Рік тому
This is gold. Things I think you can do (although it's been a year so who knows what happened) is obviously have it be aware to object presence, as you have said in the video, but also respond to sounds, voice commands (via wheel ore voice chat), awareness to economy, and most importantly, have it teabag other players.
@ErChrys_
@ErChrys_ Рік тому
This takes "It dosen't use headphones!!!" to a new level
@lifeline0235
@lifeline0235 Рік тому
"this looks fun, but i might get banned if i test it in a multiplayer lobby" "ever heard of tf2?"
@99batran
@99batran Рік тому
when Riot don't make bots in custom so you do it yourself
@qaugithaduck5771
@qaugithaduck5771 Рік тому
Just go into a comp game
@99batran
@99batran Рік тому
@@qaugithaduck5771 but then I'll be the bot
@SherrifOfNottingham
@SherrifOfNottingham Рік тому
the lack of object permanence is pretty realistic for pugs honestly.
@chrismitchell6170
@chrismitchell6170 2 роки тому
"grad student or other sweatshop labor" - lol.
@AnonymousFloof
@AnonymousFloof 20 днів тому
It's things like this that make me wish I had the patients to learn coding and neural networks, I'd have so much fun just experimenting and pushing the boundaries of what I could create
@farguy2615
@farguy2615 Рік тому
bro literally made my ranked teammates
@nathanielepps
@nathanielepps Рік тому
It's funny, I wrote computer vision bots for both PUBG and BDO using very similar tech. I followed nearly the same thought paths as you, used the same strategies / tech, and hit the same roadblocks. The part about being unable to load cudart had me dying, I know that pain. People would ask me why I bothered and I had no answer other than it was fun, so yeah I totally get this video and am glad to see someone else understands how satisfying making something like this can be, even though there is no real advantage to be gained.
@ranaisrivastav363
@ranaisrivastav363 2 роки тому
THIS IS SOO GOOD. As a person just starting off with OpenCV and AI and stuff and an interest in Valorant, this is godly. I do want to see your code just to see how you used all the AI libraries and stuff purely from an academic standpoint but it makes sense why you would not want to.
@dot1723
@dot1723 2 роки тому
I wanna see the code as well lol ive made a kinda poop bot for CSGO but it was cool please make a github with the code maybe or something
@ssam2789
@ssam2789 Рік тому
No way... this guy finally found a way to have fun in Valorant
@MadGaming10
@MadGaming10 Рік тому
Id love to see a series on this as you keep trying to improve it, it was so much fun to watch
@declan_youtube
@declan_youtube Рік тому
You should set 2 of these up and have them 1v1 eachother
@CaiAllinx
@CaiAllinx Рік тому
You need to reduce the size of the images the neural net is provided with. Go black and white and scale down the images, this will let it perform so much faster
@atpray
@atpray Рік тому
But also reduce the resolution.
@atpray
@atpray Рік тому
But also reduce the resolution.
@gawdahm1964
@gawdahm1964 Рік тому
Just got recommended your video today randomly and loved it. I thought you were a much bigger channel, you definitely deserve more views!
@Folded_Soup
@Folded_Soup Рік тому
I think it would be really cool to have it read chat commands from teammates stuff like"!go A" "!Defend Spike" "!defuse spike"
@Crustayy
@Crustayy Рік тому
It would be super fun to have like a league where it’s only AI you make yourself. 5v5 AI tourneys
@maxence1866
@maxence1866 Рік тому
Those kind of tournaments exist in Cs : each team has code from a specific dude who programed all the moves of the bots of his team. Very funny to watch
@RsbidNoodle
@RsbidNoodle 2 роки тому
This is extremely cool, and I’m super impressed! You’ve given me the motivation to get started on a few personal projects I’ve been considering. I love stuff like this, combining hardware hacking and multiple devices and data streams - managing complexity like that and coming up with solutions for problems in that space is so much fun.
@oxi2118
@oxi2118 Рік тому
UKposts algorithm as unusual as always, glad i found this gem of a channel
@aminzekavati1803
@aminzekavati1803 18 днів тому
Bro just created an Iron 1 player. Also this bot oddly resembeled the teammates I get during my rank ups lmao.
@DreamingBlindly
@DreamingBlindly 17 днів тому
Well you never really know since there are a lot of bots out there that can roughly simulate human actions
@marcello.
@marcello. 16 днів тому
@@DreamingBlindly me when i lie
@enderben102
@enderben102 3 місяці тому
if only you could train it using a REPLAY SYSTEM
@shikudaci
@shikudaci Рік тому
Wow youtube algorithm took its time
@agniote.
@agniote. Рік тому
SAME
@antrasit9969
@antrasit9969 Рік тому
Dude thanks for making this video. You have finally proved my point that this game has bots in ranked, started noticing it since I hit rad
@monkeiman6363
@monkeiman6363 3 місяці тому
so this must be what all my teamates are
@catmium7974
@catmium7974 Рік тому
It is so painfull to see ai struggling, knowing he is just not good enought and there is nothing it can do until some human makes a better version of itself.
@hd_y
@hd_y Рік тому
No what's more painful is knowing there are actual human being that plays like this, viewangle desync (aiming at the ground), doesn't use audio etc etc
@qaugithaduck5771
@qaugithaduck5771 Рік тому
Eh, if you use one of those learning bots it can. Also I don’t know much about this stuff so lmk if what I’m assaying is incorrect
@tmn671
@tmn671 Рік тому
This is hard AF, I've tried computer vision before. This guy did a great job Well done
@muhammadaman9010
@muhammadaman9010 Рік тому
have a 5v5 with copies of this bot
@VitalisProd
@VitalisProd Рік тому
plz keep training this AI to point it can play at at least Iron level) Waiting for part 2)
@sakana6388
@sakana6388 Рік тому
wait, u mean irons are better than this?
@Yoshi-qz4ix
@Yoshi-qz4ix Рік тому
@@sakana6388 yeah, they are
@martinkaclik
@martinkaclik 4 місяці тому
Getting the resolution down 2 to 3 times would massively benefit fps and save some computing power
@TarantulAnt
@TarantulAnt Рік тому
You should meet TacticalPumpkin
@FazriGading
@FazriGading Рік тому
I am actually planning on developing a thesis with Machine Learning and AI, and your video just shows up on my feed. Incredible, you just gives me an idea! Thank you so much for that, really appreciate it. Looking back at the older games like Counter Strike 1.6 that has bots, we are totally hoping this game also have like that bot you have made. Actually it's easier to create it on the system itself, not based on Computer Vision, but anyway... this project is smaller than large companies made for robots and self-driving cars like Tesla. Don't compare yours to them, this one-man project really amazes and inspires us on the community.
@karimelhoumaini4471
@karimelhoumaini4471 2 місяці тому
More videos like that with deeeeep technical explanations, i understand in this video so much things that i been searching about and didn't understand
@hemanthbysani592
@hemanthbysani592 Рік тому
What an amazing project, these types of projects are what we engineers think of doing and give up saying it's way too much work 😂. Anyway great work and good content.
@TheChineseSoupLadyCom
@TheChineseSoupLadyCom Рік тому
Amazing work. My daughters told me about this and I was impressed so had to check this out. Well done!!
@nik7069
@nik7069 Рік тому
My dream is literally being able to do these things. I love the video, keep it up!
@Abstract_Code
@Abstract_Code Рік тому
Honestly, I have watched this video about 4 times in the last month; because of how good it is, unfortunately there are not many good videos explaining how to train a custom data set, but your sources in the video's description helped me alot thank you for sharing this information.
@kaitotties
@kaitotties Рік тому
yo this is actually a really cool video and experiment. thanks for sharing your findings!
@user-ty2xe2xg8p
@user-ty2xe2xg8p Рік тому
Very interesting video! By the way, the creator of YOLO had ceased his research to prevent the tech from being used for military applications. I hope it will not be misused.
@thorbn
@thorbn Рік тому
This is getting recommended after 1 year lol
@mangadi3859
@mangadi3859 Рік тому
You knew that what you made wasn't perfect, but the feel of making something on your own is awesome. great video!
@glb0768
@glb0768 Рік тому
cant believe you picked brim instead of kayo during testing
@antimatter2417
@antimatter2417 Рік тому
I'm glad this vid got recommended to me. For enemy detection, you could probably use the fact that the game outlines all enemies in the same bright red color to make the job easier on yolov5.
@BenisBoy14
@BenisBoy14 Рік тому
an improvement method for your labelling: you can add the ability to analyze moving images (for paint-splatters) by introducing a LSTM or similar. this will also remove the false labelling of beams or shells as enemies or spikes because the data in the short-term memory makes it impossible to mistake a bullet-shell for a spike. and the data in the long-term memory might even know which friendly is holding the spike.
@d3v-x64
@d3v-x64 Рік тому
I worked with cv2 already but this is next level, my dude. I love this video so much and computer vision is extremely interesting. I actually consider focusing on computer vision in my future career. Anyways, thx for this awesome video and great inspiration. U are an beast
@_bbby_5507
@_bbby_5507 2 місяці тому
awesome work here man ! Would definitely love to see a part 2 some day
@Swirlys
@Swirlys Рік тому
Still better than most of my teamates
@AdmiralEclipse
@AdmiralEclipse Рік тому
id like to see this model play against itself and learn the game see how good it can get
@TeeRayn
@TeeRayn Рік тому
UKposts just recommended me this today and turned out it's a pretty good video
@Blearky
@Blearky Рік тому
Awesome Video. Changing the border color for enemys to a bright Pink or so could probably help with lots of false Enemys. The second one is a bit more tricky you are right. But I believe this could be since the AI get trickked in a way of an illusion like the Necker cube. Since you allways start the round facing correct you'd could use that data to make a null-point and just add the inputs and afterwards delete them again to allways have the correct view. Anyway thanks for the video I look forward for more.
@kecs2
@kecs2 Рік тому
i think u gotta distinguish not just from enemy, but enemy head, body, and legs, so it knows where to aim to.
@adrielle1i23
@adrielle1i23 Рік тому
Inb4 you literally make an aimbot
@kecs2
@kecs2 Рік тому
@@adrielle1i23 haha not on purpose, but it would eliminate a lot of the error -making in the process of elimination for the AI when it notices a close-up enemy or even an in-movement enemy. it would be hard for the AI to notice a head peaking enemy otherwise or somesuch.
@oblivion_2852
@oblivion_2852 Рік тому
@@kecs2 I actually don't think that would make a difference. The biggest difference would be from using multiple frames instead of a single. Even humans have a hard time noticing features of a still image. But if something is moving it's much easier to see.
@kecs2
@kecs2 Рік тому
@@oblivion_2852 ya thats what i mean, multiple frames to highlight a different portion of the body the way valorant divides its damage multiplier: head, body, legs
@Connodogplays
@Connodogplays Рік тому
Ah so these are my teammates in my ranked games
@shoham9244
@shoham9244 Рік тому
This is actually really cool, i recently did a project using opencv and yolov5, and i was wondering if i could make a valorant bot like you did. i am absolutely blown by this
@anand_bhasme
@anand_bhasme Рік тому
That was a really good video explaining AI and ML. Great Job!
@Kreyeostasis
@Kreyeostasis Рік тому
I love that your so smart you can replicate my teammates in comp
@alimustafa2682
@alimustafa2682 Рік тому
I would like to thank youtube for combining my interests in one video
@atifashraf2959
@atifashraf2959 Рік тому
That's some insane amount of effort
@joshtaylor3331
@joshtaylor3331 Рік тому
Hey love the content, speaking as a overglorified trolley collector studying computer science and biomechatronics, ive only ever really worked with prerecorded material for AI, so forgive me if this cant be applied. I thought could be interesting using interpolation to track specific markers between set intervals/frames to track the future, pass and present frames for charactor motion and to predict where to aim and shoot with the low frame rate. For the navigation aspect, my big dumb idea for that is using planar homography, taking in the height of the player model and angle to visually map and record coordinates around the map and develop a nav mesh which the ai could then use to get around corners
@user-jo5ip8qo1x
@user-jo5ip8qo1x Місяць тому
If it helps I thought it was awsome you made literal ai to PLAY a game
@wades39
@wades39 Рік тому
One thing you could do is connect a wireless audio adapter into the game PC and have it transmit to the Bot PC. Then you could use an audio library to monitor the left and right audio channels for things like footsteps, gun shots, volume, etc. Then compare those findings to the mini map to see if those sounds are coming from a teammate or enemy. If it couldn't be coming from a friendly, have the AI turn in the direction of the sound. That'd be a way to at least get some basic sound integration done.
@kindlehaha
@kindlehaha Рік тому
this is still really impressive! well done!!
@anhduc0913
@anhduc0913 Рік тому
It's so much easier with valorant than with cs because of the player highlight and no friendly fire. In cs the players blend into the environment and the training is much more complicated.
@IDK_OR_DO_I
@IDK_OR_DO_I Рік тому
Reinforcment learning is better at such tasks than ML or DL
@eduardomartin136
@eduardomartin136 10 місяців тому
Reinforcement Learning is a field of DL and ML...
@linuxkerem
@linuxkerem Рік тому
hes designed a very evil new generation aimbot and he doesn't know
@ZapWyd
@ZapWyd Рік тому
exists already for months, ik ppl who sell those aimbots
@AlizerLeHaxor
@AlizerLeHaxor Рік тому
its nothing new, people have been doing this since 2017
@ahmedaghadi8281
@ahmedaghadi8281 Рік тому
@@ZapWyd are those based on AI or they just somehow able to read encrypted data of valorant inside the computer and judge the position?
@rifle
@rifle Рік тому
I love stuff like this, it makes me understand it all a lot more. I want to learn C# to progress with work, and doing is the best way, but I never know what to do as project. Now my problem is, like you, I have no PHD. I'm only part way through the video at the moment, but would you be able to feed it clips from pros, and mimic how they use cover
@xslayerizedx
@xslayerizedx Рік тому
I've been looking everywhere for someone who Is trying to accomplish the same task . Subbed !
@videepreddy9175
@videepreddy9175 Рік тому
Ah what a way to make an aimbot without saying you're making an aimbot
@gothui836
@gothui836 Рік тому
Still better than my comp team
@GenesisHD
@GenesisHD Рік тому
it knows where it is because it knows where it isnt, by subtracting where it isnt from where it is, or, where it is from where it isnt, it finds out where it is.
@nagytimea9459
@nagytimea9459 Рік тому
Damn bro top tier content, I'm sure you had to visit multiple countries to produce a masterpiece like this
@kipchickensout
@kipchickensout Рік тому
I swear the gameplay you showed at 12:00 was exactly one of my teammates a few games ago 💀
@Pope_
@Pope_ Рік тому
Cant belive all of my temates are running this bot
@sparrshnagdda1190
@sparrshnagdda1190 Рік тому
As a deep learning student, this is so amazing. I think one of the best decisions you made was making it so that the computer has the same info as a human. Well done! You earned a sub!
Is Valorant Spyware?
8:15
The PC Security Channel
Переглядів 596 тис.
I Turned Valorant into a LIVING HELL... (this is INSANE)
30:27
eggwick
Переглядів 445 тис.
одни дома // EVA mash @TweetvilleCartoon
01:00
EVA mash
Переглядів 483 тис.
Evolving Genetic Neural Network Optimizes Poly Bridge Problems
9:59
Training an unbeatable AI in Trackmania
20:41
Yosh
Переглядів 12 млн
Saving FPS Games - AI Anti-Cheat
14:12
Basically Homeless
Переглядів 1,6 млн
God-Tier Developer Roadmap
16:42
Fireship
Переглядів 6 млн
How I make bots using python (educational)
17:12
Kian Brose
Переглядів 511 тис.
Learn Reverse Engineering (for hacking games)
7:26
cazz
Переглядів 923 тис.
VALORANT BUT IT'S RAINING ARROWS... (this Gamemode is INSANE)
39:14
I Designed My Own 16-bit CPU
15:46
AstroSam
Переглядів 1,8 млн
Сварщик против механика | меллстрой
0:29