Tap to unmute

DESTROYING Guitar Hero with an AUTOCLICKER

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ก.ค. 2025
  • Get PayPal Honey for FREE today ▸ joinhoney.com/...
    Honey finds coupons with one click. Thanks to Honey for sponsoring!
    MERCH ▸ www.codebullet...
    Twitter: / code_bullet
    Patreon: / codebullet
    Discord: / discord
    Art created by @Dachi.art / dachi.art

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

  • @knickohr01
    @knickohr01 2 ปีที่แล้ว +4303

    2:39 I just love how the real life code bullet moves by using jump cuts. Just like the drawn version.

    • @apolloionic
      @apolloionic 2 ปีที่แล้ว +161

      Well he is an ai after all…

    • @N_manMETA11
      @N_manMETA11 2 ปีที่แล้ว +81

      "They might as well be on fookin' Namek!"

    • @Syndicate_LS
      @Syndicate_LS 2 ปีที่แล้ว +27

      The pain in his voice during the layout

    • @thedarkphantom1784
      @thedarkphantom1784 2 ปีที่แล้ว +8

      How did I not notice that

    • @Unknowncoolguy
      @Unknowncoolguy 2 ปีที่แล้ว +9

      3:14 not here tho.

  • @ratatoskr5561
    @ratatoskr5561 2 ปีที่แล้ว +19554

    The video gaps are getting smaller. The AI that replaced him in 2021 is evolving.

    • @neonarp8510
      @neonarp8510 2 ปีที่แล้ว +601

      Plot twist he created his own ai to make more videos

    • @ChansonOfManyWaters
      @ChansonOfManyWaters 2 ปีที่แล้ว +366

      DESTROYING the TH-cam algorithm with an AI!

    • @guywholovemaps1591
      @guywholovemaps1591 2 ปีที่แล้ว +123

      The TH-cam copyright system on this is going to have a heart attack And a half

    • @BlackHeartScyther
      @BlackHeartScyther 2 ปีที่แล้ว +47

      He wasn't an ai to start with?

    • @YamchaCanDoBettr
      @YamchaCanDoBettr 2 ปีที่แล้ว +30

      Careful, it's learning.

  • @zakarymoninger7845
    @zakarymoninger7845 2 ปีที่แล้ว +1190

    I'm interested to see how this would hold up against some of the overcharted monstrosities people make.

    • @beimanuel942
      @beimanuel942 2 ปีที่แล้ว +33

      soulless 4 unnerfed.

    • @SquidgeM0seec
      @SquidgeM0seec ปีที่แล้ว +8

      ​@@beimanuel942FC coming out tomorrow

  • @KingCruz456
    @KingCruz456 2 ปีที่แล้ว +3117

    A codebullet classic of solving the problem by cheating and using other people’s smart ideas. *wipes tear from my eyes* truly the perfect coder.

    • @guywholovemaps1591
      @guywholovemaps1591 2 ปีที่แล้ว +73

      The TH-cam copyright system on this is going to have a heart attack And a half

    • @EEEEEEEE
      @EEEEEEEE 2 ปีที่แล้ว +2

      E‎‎‎‎‎‎‎‎‎‎‎‎‎‎

    • @onionninja7580
      @onionninja7580 2 ปีที่แล้ว

      @@EEEEEEEEF

    • @jacobkeegan721
      @jacobkeegan721 2 ปีที่แล้ว +7

      All great art is stolen in some way...

    • @alexbennie
      @alexbennie 2 ปีที่แล้ว +5

      ​@@guywholovemaps1591*Conspiracy" : he's secretly being hired as a consultant for YT for their newest net-nanny's server load capacity testing.

  • @EL-BAB
    @EL-BAB 2 ปีที่แล้ว +1569

    my favorite part of this video is knowing that there are people who play songs in this game thousands of times harder than the ones in this video themselves to perfection

    • @bosch5303
      @bosch5303 2 ปีที่แล้ว +20

      Cant wait for h-ell fc

    • @narayanbandodker5482
      @narayanbandodker5482 2 ปีที่แล้ว +42

      Acai gang

    • @gremlinman9724
      @gremlinman9724 2 ปีที่แล้ว +7

      well, there are also bots that can play those songs better than those humans. codebullet is not a man of the clone hero, and thus he cannot build a bot of the clone hero.

    • @taoofjester4113
      @taoofjester4113 2 ปีที่แล้ว +18

      ​@gremlinman9724 actually...no, there isn't. The game has an upper limit. Hitting all the notes is the top end of any given song. So any human that hits 100% is as good as any bot.

    • @June26A7
      @June26A7 2 ปีที่แล้ว +18

      @@taoofjester4113 If the bot can hit all of the notes 100% of the time and a human can't I would say the bot is better.

  • @wrathtard1428
    @wrathtard1428 2 ปีที่แล้ว +191

    Came here from "AI learns to WALK 3D" set. Figured it'd be better to post on one of your newer videos. You are genuinely hilarious and I find myself having to pause to recover from laughing too much during each of your videos. You have a unique brand of high quality disguised as low effort and your narration is really really funny. You are one of my favorite TH-camrs.

    • @Zanemob
      @Zanemob ปีที่แล้ว +2

      Same here! I’m so glad I found him all that time ago!

  • @aquatikcamel4034
    @aquatikcamel4034 2 ปีที่แล้ว +6382

    Three videos in a year is a miracle ☠️

    • @𱁬
      @𱁬 2 ปีที่แล้ว +17

      Don't traslate😠
      ในเวลาไม่กี่ชั่วโมง หัวใจของคุณจะเริ่มหยุดเต้น วิธีเดียวที่จะป้องกันไม่ให้สิ่งนี้คือสมัครรับข้อมูลจากช่องของฉัน…

    • @josephtyrrell811
      @josephtyrrell811 2 ปีที่แล้ว +208

      At this pace we might even get 4!!!

    • @kjellbeats
      @kjellbeats 2 ปีที่แล้ว +4

      fr

    • @ibus1502
      @ibus1502 2 ปีที่แล้ว +76

      ​@@𱁬bot

    • @fragilistico
      @fragilistico 2 ปีที่แล้ว +7

      maybe even a fifth?

  • @hermi1-kenobi455
    @hermi1-kenobi455 2 ปีที่แล้ว +3445

    Evan is really spoiling us with all these videos. Proud of you, Evan. Even if it’s just because of a bet.

    • @joelpww
      @joelpww 2 ปีที่แล้ว +20

      Don't jinx it. Ffs

    • @guywholovemaps1591
      @guywholovemaps1591 2 ปีที่แล้ว +56

      The TH-cam copyright system on this is going to have a heart attack And a half

    • @BluWoolify
      @BluWoolify 2 ปีที่แล้ว +28

      Always trust an Aussie to get something done because of a bet

    • @aroyaki
      @aroyaki 2 ปีที่แล้ว +2

      Evan Even Steven... my brain is offline, hold on...

    • @al3k
      @al3k 2 ปีที่แล้ว +3

      like a naughty ferrero rocher you steal from someone

  • @AvaSawyer-q9b
    @AvaSawyer-q9b 2 ปีที่แล้ว +406

    The crossover with Northernlion we didn't know we needed.. Three videos in a year is a miracle ️.

    • @aikorrana9455
      @aikorrana9455 2 ปีที่แล้ว +3

      I thought that was NL! I had convinced myself I was crazy!

    • @lettuce141
      @lettuce141 2 ปีที่แล้ว +2

      Yes!! Code Bullet plus DAE era NL!

    • @xenxander
      @xenxander ปีที่แล้ว

      what time stamp was NL?
      I used to watch him but stopped years ago.

  • @infinitenex8165
    @infinitenex8165 2 ปีที่แล้ว +790

    What I learned from tbis video - Evan is a real person with hands. Since AI has a hard time doing hands, he seems legit.

    • @burp2019
      @burp2019 2 ปีที่แล้ว +18

      it has gotten better at hands recently

    • @thesfnb.5786
      @thesfnb.5786 2 ปีที่แล้ว +3

      True. AI still hasn't really figured it out

    • @Sillimant_
      @Sillimant_ 2 ปีที่แล้ว +2

      @@thesfnb.5786 not true, it's getting better and better at hands. I've been surprised at how far it's come in doing faces and hands

    • @erikziak1249
      @erikziak1249 2 ปีที่แล้ว +6

      AI hands would be able to press all those keys IRL.

    • @moji3812
      @moji3812 2 ปีที่แล้ว +1

      Right👌👌

  • @Kruciaku
    @Kruciaku 2 ปีที่แล้ว +1642

    Code Bullet is the type of guy to fit weeks of suffering into a 15 minute video of absolutely destroying Guitar Hero spinoff

    • @Dillweeb
      @Dillweeb 2 ปีที่แล้ว +32

      Just to realize theres a built in autoplayer, but wheres the fun in that

    • @speedcuber7777
      @speedcuber7777 ปีที่แล้ว +2

      I know I was thinking the same thing, but its still fun to watch

    • @guyinthecorner0
      @guyinthecorner0 ปีที่แล้ว

      bruv, it's so much more than a "spinoff"

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

    7:40 Uurrrggg, after seeing the Exposè on PayPal Honey it makes me sick how they might have taken food out of code Bullets mouth!

  • @YoylecakeJ
    @YoylecakeJ 2 ปีที่แล้ว +1638

    We have learnt a valuable lesson from Code Bullet.
    If you aren't good at a game, just make an AI to destroy it

    • @caffeinecreature
      @caffeinecreature 2 ปีที่แล้ว +41

      Companies just learned this lesson and somehow it's not funny anymore.

    • @guywholovemaps1591
      @guywholovemaps1591 2 ปีที่แล้ว +11

      The TH-cam copyright system on this is going to have a heart attack And a half

    • @MrPremium183
      @MrPremium183 2 ปีที่แล้ว +1

      ​@@guywholovemaps1591bot

    • @thegamersuchti6
      @thegamersuchti6 2 ปีที่แล้ว +3

      all i learned was, that there are great mashups from kid series songs and rappers :)
      LAZYTOWN feat Lil Jon

    • @Fadexz
      @Fadexz 2 ปีที่แล้ว +17

      I mean "AI" is a bit generous for some essentially basic hard-coded decision-making

  • @dominickalmeida5026
    @dominickalmeida5026 2 ปีที่แล้ว +800

    2:39 Code Hands timestamp for everyone who enjoys seeing the limited realistically view of Evan’s rage

  • @austinwilson6662
    @austinwilson6662 2 ปีที่แล้ว +115

    The production quality on these videos is getting good, the AI is evolving

  • @TheBassSinger
    @TheBassSinger 2 ปีที่แล้ว +838

    So… who’s gonna tell him Clone Hero already has an integrated bot mechanic?

    • @EEEEEEEE
      @EEEEEEEE 2 ปีที่แล้ว +23

      E

    • @recker8047
      @recker8047 2 ปีที่แล้ว +54

      @@EEEEEEEEyou mean
      EEEEEEEEEEEEEEEEEEEEEEEEEE
      EEEEEE
      EEEEEE
      EEEEEEEEEEEEEEEEEEEEEEEEEE
      EEEEEE
      EEEEEE
      EEEEEEEEEEEEEEEEEEEEEEEEEE

    • @Arathunter
      @Arathunter 2 ปีที่แล้ว +61

      And a "All Taps" modifier or even "Auto Strum"

    • @wnesl
      @wnesl 2 ปีที่แล้ว +6

      Autoclon

    • @grimtin10
      @grimtin10 2 ปีที่แล้ว +1

      @@wnesl it's spreading

  • @Victarus
    @Victarus 2 ปีที่แล้ว +202

    A fun fact: The PS2 versions of Guitar Hero had a debug option that would automatically play the songs, but it would actually miss quite a few notes on some of the harder songs. So even if you don't 100% it, you'll still probably be doing better than the official tools did.

  • @truefractal2659
    @truefractal2659 2 ปีที่แล้ว +37

    Dude, I don't think that Code Bullet will ever NOT be entertaining. He can literally make a video describing a brick wall and I would be interested because of his video style.

    • @Zanemob
      @Zanemob ปีที่แล้ว

      I genuinely would tbh.

  • @SlenteNorth
    @SlenteNorth 2 ปีที่แล้ว +741

    And then Code Bullet realized there is literally a bot mode in the game itself that does this automatically

    • @shadowwake19
      @shadowwake19 2 ปีที่แล้ว +226

      Yeah but that's not the point! The point is to do it yourself so you don't have to do it yourself.

    • @waze3174
      @waze3174 2 ปีที่แล้ว +53

      you can also isolate the value that turns it on/off and turn it on AFTER starting a song and off right before it ends, it will still keep highscores

    • @alibee4421
      @alibee4421 2 ปีที่แล้ว +125

      @@shadowwake19 Why waste 5 minutes completing a task when I can spend 5 weeks automating the shit out of it!

    • @shadowwake19
      @shadowwake19 2 ปีที่แล้ว +9

      @@alibee4421 exactly!

    • @Qu9ke
      @Qu9ke 2 ปีที่แล้ว +13

      I would think one could theoretically make an AI that purposefully plays more human-like with timing tolerances and biases as it analyzes different patterns while still hitting everything to make the performance look more believable for cheating purposes. Other than that I don’t see the point in doing it for anyone interested in using a bot.

  • @Skeleton_Dork
    @Skeleton_Dork 2 ปีที่แล้ว +698

    Little did he know, Clone Hero literally already has a bot that 100 percents everything for you

    • @CainXVII
      @CainXVII 2 ปีที่แล้ว +117

      We already know he cheats, so he might just have used that and not really written any code at all....

    • @avananana
      @avananana 2 ปีที่แล้ว

      ​@@CainXVIIBut the point of the entire channel is him coding stupid shit, no?

    • @_theknighthawk_7018
      @_theknighthawk_7018 2 ปีที่แล้ว +35

      AND THE PLOT THICKENS

    • @kindlin
      @kindlin 2 ปีที่แล้ว +19

      @@CainXVII I was kind of reading the code he did show, tho I'm a novice at best, and I was like, what is this code supposed to be doing...?

    • @ulroxvladtepes4023
      @ulroxvladtepes4023 2 ปีที่แล้ว +106

      @@kindlin He's importing a bunch of libraries through python. Those libraries already contain a lot of the functions required, so he doesn't have to code so much, he just needs to make sure to reference the particular libraries. This is how python programming often ends up working. Nothing wrong with that, there's a reason python is the most used language in the world currently. I find it quite unlikely that he's cheating with a bot here.

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

    6:26 Make sure to sue honey with legal eagle!

  • @RamesGamesLC
    @RamesGamesLC 2 ปีที่แล้ว +534

    So the Code Bullet AI actually made something that worked? Absolutely incredible.

    • @lazydelibird
      @lazydelibird ปีที่แล้ว +4

      Code bullet when he realizes that there’s a bot already in the game:

  • @emera1dosu
    @emera1dosu 2 ปีที่แล้ว +2508

    as a clone hero community member, i love that he did this when there’s a bot in the game 💀💀

    • @vinyredx9220
      @vinyredx9220 2 ปีที่แล้ว +69

      I was thinking the same...

    • @bobojacobo8888
      @bobojacobo8888 2 ปีที่แล้ว +276

      My immediate thought when seeing this video pop up was “but…the game already has a button for that…”

    • @guy990
      @guy990 2 ปีที่แล้ว +529

      He spent 4 minutes ranting about pressing enter to play lol you really think he got far enough to get to the bot

    • @Woyons
      @Woyons 2 ปีที่แล้ว +37

      @@guy990 honestly

    • @KingKrazy
      @KingKrazy 2 ปีที่แล้ว

      Emrld u smell

  • @Burneth_
    @Burneth_ 2 ปีที่แล้ว +43

    The fact that this video is not monetized adds to the comedic value of the whole thing xD

  • @guitarhero3394
    @guitarhero3394 2 ปีที่แล้ว +548

    The keybinds are in such a way so that you would pick up your keyboard and hold it like a guitar. Except I'm not sure why those were your default keys, I remember them always being F1 thru F5 with the Enter key being the strum. This was back during the Frets on Fire days though.

    • @kackers
      @kackers 2 ปีที่แล้ว +40

      the default for CH as long as i've known it have been ASDFG, i'm not sure why CB's defaults here were AS JKL but maybe that's one of the more recent updates
      that layout makes sense if you're playing taps only/gamepad mode but definitely not if you're also strumming like he points out

    • @enderkatze6129
      @enderkatze6129 2 ปีที่แล้ว +71

      The Idea of Picking up your Keyboard to Play Like a guitar horrifies me

    • @kackers
      @kackers 2 ปีที่แล้ว +22

      @@enderkatze6129 it's far from optimal but the controllers aren't easy to come by nowadays, and often when you find them they're expensive
      CH has been around for many years now and the value of the natively-compatible-with-PC ones (i.e. the wired 360 controllers) has been skyrocketing, they can go for over 100 dollars nowadays

    • @Um_Kaye
      @Um_Kaye 2 ปีที่แล้ว +28

      laptop users: *nervous sweating*

    • @PhilipAlexanderHassialis
      @PhilipAlexanderHassialis 2 ปีที่แล้ว +10

      "pick up your keyboard and hold it like a guitar"
      looks at lovingly refurbished Model F battleship
      "...fuck"

  • @KanashimiMusic
    @KanashimiMusic 2 ปีที่แล้ว +378

    I love how he's building a Clone Hero bot while Clone Hero already has an integrated bot lmao
    (I do get that it's just for fun and content but I just find it funny lol)

    • @EEEEEEEE
      @EEEEEEEE 2 ปีที่แล้ว +1

      E

    • @OblivionFalls
      @OblivionFalls 2 ปีที่แล้ว +5

      ​@@burg0110 If he really wanted to test his bot, he should have tried it on Soulless 4 (or Soulless 6)

    • @thejman3489
      @thejman3489 2 ปีที่แล้ว

      I was thinking the same lol

    • @KanashimiMusic
      @KanashimiMusic 2 ปีที่แล้ว

      @@OblivionFalls Wait there's a 6 now?

    • @JarheadHME
      @JarheadHME 2 ปีที่แล้ว +4

      @@KanashimiMusic there's been a soulless 6 since 2011, he just skipped over 4 and 5 at the time, but we do have 4 and 5 now so there's that

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

    ah yes, honey this aged well.....

    • @Lucas-64
      @Lucas-64 3 หลายเดือนก่อน

      What did Honey do?

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

      @Lucas-64when you have it in extension it swaps cookie with referall links on websites and eshops with its own.. lets say you are a youtuber and you have referal link for amazon for example, then when a user/fan clicks on it with the honey extension being on, the extensions swaps the youtubers referal link so it basicly scams the youtuber.

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

      ​@Lucas-64 apparently they defrauded the people that advertised for them (i.e. Mr. Bullet) by spoofing all affiliate links for anyone that installed the extension.

  • @NameWanter
    @NameWanter 2 ปีที่แล้ว +929

    Love the fact that NL somehow wiggled his way into a clone hero coding video 😂

    • @nicenick710
      @nicenick710 2 ปีที่แล้ว +64

      Stay pegged

    • @logosking2848
      @logosking2848 2 ปีที่แล้ว +7

      what is NL

    • @koshey245
      @koshey245 2 ปีที่แล้ว +17

      @@logosking2848 Stay pegged everyone

    • @joshkim7213
      @joshkim7213 2 ปีที่แล้ว +8

      @@logosking2848Northernlion

    • @Aj-nv7wh
      @Aj-nv7wh 2 ปีที่แล้ว +17

      @@logosking2848(N)orthern (L)ion he is the streamer with the bald head next to the asian woman (his wife) that was in the end montage

  • @Secarious
    @Secarious 2 ปีที่แล้ว +166

    Evan's sense of humour and line delivery makes me laugh out loud several times a video. And his rants are golden. Keep it up my man.

    • @EEEEEEEE
      @EEEEEEEE 2 ปีที่แล้ว +1

      ‎‎‎‎‎‎‎‎‎‎E

    • @unknowngamedev909
      @unknowngamedev909 2 ปีที่แล้ว

      @@EEEEEEEE a

    • @crystalalumina
      @crystalalumina 2 ปีที่แล้ว +2

      These are the ramblings of a man who has lost himself to technology, truly an inspiration for every one of us

  • @Bandicti0n
    @Bandicti0n 5 หลายเดือนก่อน +17

    Honey sponsor aged like milk

  • @AlexM86
    @AlexM86 2 ปีที่แล้ว +41

    I did not expect a Ryan and Kate feature in this video. I was like fuck yeah, and then my sister looked at me funny lol

    • @kayus7319
      @kayus7319 2 ปีที่แล้ว +15

      I saw them and immediately came to find this comment

    • @mellow3995
      @mellow3995 2 ปีที่แล้ว +7

      Ikr I was shocked to see him appear suddenly

  • @walterbrink5391
    @walterbrink5391 2 ปีที่แล้ว +269

    I loved the part where he said, “It’s coding time!” and proceeded to code. Truly a code bullet moment in time

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

    The Honey sponsor aged well.. (6:36)

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

      True

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

      True

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

      lol right?

    • @insomniac.100
      @insomniac.100 6 หลายเดือนก่อน +12

      Legit what i just came to the comments to say 🤣

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

      Do not sponsor honey

  • @BessotenJenny
    @BessotenJenny 2 ปีที่แล้ว +40

    I really like the acceptance that the video won't be monetized due to all the copyrighted music but still being afraid to play more than half a second of Peaches.

  • @paradiseracer2437
    @paradiseracer2437 2 ปีที่แล้ว +142

    I like that when he showed real hands it stayed a frame by frame thing. Consistency is an art

  • @Nick-Lab
    @Nick-Lab หลายเดือนก่อน +6

    Lol the sponsor segment. "Do you like money? Too bad cuz honey is gonna rip you off!"

  • @ash90trendkil
    @ash90trendkil 2 ปีที่แล้ว +185

    Honestly wasn't expecting to see NL and Kate, but always good to see other fans of them

    • @DarcyRyder2010
      @DarcyRyder2010 2 ปีที่แล้ว +18

      +2

    • @annoy4nce648
      @annoy4nce648 2 ปีที่แล้ว +6

      Everyone's a fan of NL, but only passively. No one watches all of his videos, you just sort of feel like watching him, then you watch a couple videos of some content you enjoy, and then you wait until the fancy strikes you again.

    • @timothyangelo4262
      @timothyangelo4262 2 ปีที่แล้ว +9

      @@annoy4nce648disagree I haven’t missed an Isaac video or SAP in like 4 years

    • @annoy4nce648
      @annoy4nce648 2 ปีที่แล้ว +5

      @@timothyangelo4262 Okay, I amend my prior statement to "almost no one watches all of his videos"

    • @manuc.260
      @manuc.260 2 ปีที่แล้ว

      Truly "your favorite youtuber's favorite youtuber"

  • @NikoHD203
    @NikoHD203 2 ปีที่แล้ว +172

    For the color stuff you could have used HSV instead of RGB. From there you can get the saturation to check how "colorful" your input is

    • @MsHojat
      @MsHojat 2 ปีที่แล้ว +11

      That might be prettier/easier code, but not any more _efficient,_ and in fact a lot slower. I suppose the processor is so fast that speed/efficiency doesn't matter though.

    • @gg1k
      @gg1k 2 ปีที่แล้ว +1

      @@MsHojat just render in HSV

    • @HiddenWindshield
      @HiddenWindshield 2 ปีที่แล้ว +16

      @@gg1k He can't control how the game renders, so capturing in HSV would require the screen capture Python module to convert every pixel in the captured area from RGB to HSV, when he only needs to test a few pixels.

    • @defalur
      @defalur 2 ปีที่แล้ว

      You could also use YUV, it is similar but is just a rotation of the RGB cube so it might be more efficient (I don't remember all of the formulas but this would be a 3x3 matrix multiplication with a vector, compared to whatever HSV does, this is still more computation than his solution but with less branches, which might be better for the branch predictor). YUV is used in image and video compression to separate colours from luminance so I know that it can be processed in real time without issues (provided you're writing somewhat efficient code)

    • @HiddenWindshield
      @HiddenWindshield 2 ปีที่แล้ว +2

      @@defalur Yeah, but the algorithm in the video is just three subtractions, three bitwise operations (to get the absolute value), and two comparisons (to get the max), for a total of eight operations. Multiplying a 3x1 matrix and a 3x3 matrix involves nine arithmetic multiplications, not to mention that multiplication usually takes longer than either subtraction, bitwise operation, or comparison.
      I don't know why we're even talking about this, TBH. Assuming you read at an average pace, then in the time it took your brain to identify the first eight characters of this sentence as the word "assuming", an average computer could have done any of these three algorithms literally* millions of times. This is not the bottleneck.
      * I shed a single tear, that I must now clarify that I'm literally using the word "literally" literally.

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

    3:16 "Am I supposed to press all 5 keys with my left hand? Thats not how hands work!"
    Oh sweet child, you really havent held a guitar hero controller before lol

  • @pokefan4737
    @pokefan4737 2 ปีที่แล้ว +32

    I love how the game has a bot function, the game has gotten so complicated that even this method wouldn't work, and the custom songs that have been created for this game that absolutely melt your brain

    • @athenaraines
      @athenaraines 2 ปีที่แล้ว +8

      They melt your arms too if you try playing them.

  • @Jestyr22
    @Jestyr22 2 ปีที่แล้ว +65

    Was not expecting the NL cameo, that one caught me off guard

    • @NoxxiousGas
      @NoxxiousGas 2 ปีที่แล้ว +6

      Same omg 💀

    • @MsHojat
      @MsHojat 2 ปีที่แล้ว +2

      I'm not super familiar with NL, so when I saw that part I was like "is... that... Northern Lion...?"

    • @judekratzer
      @judekratzer 2 ปีที่แล้ว +2

      Actual jumpscare his singing is so... NL

    • @joshz6975
      @joshz6975 2 ปีที่แล้ว +2

      I feel like he's the #1 watched youtuber by other youtubers lol

    • @dryest-bones
      @dryest-bones 2 ปีที่แล้ว

      what's that?

  • @Seji_Falls
    @Seji_Falls 11 วันที่ผ่านมา +4

    The honey sponsorships did not age well 💀

  • @SeanGreezy
    @SeanGreezy 2 ปีที่แล้ว +33

    The montage and your mentality going into it was awesome. I want huge creators to do that thing specifically more. “I know I wont make money on this, but I want it to be awesome so Idc, lets go all in.”
    Its the only way to fight copyright claims. Monetize nothing, sell merch. If everyone on YT did it for a year how do you think the corporatocracy will take it? Lets cut off their air supply

    • @gix10000
      @gix10000 2 ปีที่แล้ว +3

      They'll just happily collect the ad revenue on videos like they already do...

    • @SeanGreezy
      @SeanGreezy 2 ปีที่แล้ว

      @@gix10000 then we make everything so gross, no one wants to advertise

    • @underrated1524
      @underrated1524 2 ปีที่แล้ว +1

      That's just asking for courts to find that demonetized videos still have appreciable value, thereby forcing TH-cam to delete videos with copyrighted content rather than just demonetize them.

    • @SeanGreezy
      @SeanGreezy 2 ปีที่แล้ว

      no one else is giving cool ideas, id like to not be advertised too at every second by everything, so maybe work on that. Theres no reason that you should tax my time/speech unless I’m actually just a slave for your wages.

  • @oneamongstthecrowd
    @oneamongstthecrowd 2 ปีที่แล้ว +38

    This is the awesome low quality content that I subscribed for, truly high quality stuff.

    • @EEEEEEEE
      @EEEEEEEE 2 ปีที่แล้ว

      ‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎E

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

    The honey sponsor did not age well.

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

      True

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

      No it did not

    • @wigglyfruit4708
      @wigglyfruit4708 หลายเดือนก่อน +13

      Aged like milk

    • @Dabeyoun
      @Dabeyoun หลายเดือนก่อน +5

      @@wigglyfruit4708 so it became tasty, healthy yoghurt? Or perhaps cheese?

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

      @@Dabeyouna vile blop that gave you a shitty deal and stole the affiliate money.

  • @AntonBagin
    @AntonBagin 2 ปีที่แล้ว +54

    Btw as a small Clone hero tip. What most people do when they run keyboard they basically set their F keys as the button colors and keep the arrow keys. You then hold your keyboard like a guitar and play.
    The default controls seem to be mostly for navigation.

    • @brendaneichler5244
      @brendaneichler5244 2 ปีที่แล้ว +2

      Unless you happen to have an old 360 guitar hero/rock band guitar. Then it's plug and play

    • @tiddly5
      @tiddly5 2 ปีที่แล้ว

      you can also just leave the keyboard on your desk but move the controls so you can actually fret with one hand, takes a bit of getting used to but there's a lot of playing potential there too

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

      What if you have a laptop?

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

      Get an external keyboard?

  • @DeltaB26
    @DeltaB26 2 ปีที่แล้ว +84

    The crossover with Northernlion we didn't know we needed.

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

    3:21 they expected you to hold your keyboard like a guitar.

  • @flaviussaila9067
    @flaviussaila9067 2 ปีที่แล้ว +30

    3:00 Actually forgot that Clone Hero has the worst default keybinds. If you want to play it on keyboard I recommend using LShift,Z,X,C,V for the colors( I also have lefty flip on for the keyboard, makes some stuff easier for me tbh), the arrows for strumming, Rshift for whammy bar, and Right CTRL for Star power.

    • @highcouncilygo7826
      @highcouncilygo7826 2 ปีที่แล้ว

      Hold your keyboard like a guitar. Your fingers will be on j,k,l, your thumb on a,s, and your other hand will be strumming the arrow keys

    • @randomhuman-v2c
      @randomhuman-v2c 2 ปีที่แล้ว +2

      Clonehero does not expect you to strum on keyboard

    • @GeneralNickles
      @GeneralNickles 2 ปีที่แล้ว

      When I play on keyboard, I use a, s, d, f, and space for the frets, and the left and down arrows for strumming.
      I'm not good at it, but no one is. That's why other game like etterna and OSU mania use all taps and don't have strumming.

    • @randomhuman-v2c
      @randomhuman-v2c 2 ปีที่แล้ว

      @@GeneralNickles yeah. thats why you use all taps on keyboard. like the game was intended

    • @junova7503
      @junova7503 2 ปีที่แล้ว

      @@highcouncilygo7826 I spent the last 10 minutes trying to parse wtf you just said and there's no fuckin way anyone would ever hold a guitar with their thumb stretched 3-4 inches away from their fingers.

  • @Nevernamed
    @Nevernamed 2 ปีที่แล้ว +38

    This has gotta be some sort of record for number of Code Bullet uploads in a year.

  • @TrungKienNguyen-eu6wr
    @TrungKienNguyen-eu6wr 6 หลายเดือนก่อน +20

    honey's sponsor aged like fine wine!

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

      Was waiting for this comment

  • @mr.whimsic6902
    @mr.whimsic6902 2 ปีที่แล้ว +177

    This video definitely has at least 30 copyright claims. RIP Code Bullet

    • @Chimichanga411
      @Chimichanga411 2 ปีที่แล้ว +8

      Fair use (It’s definitely gone)

    • @AntonBagin
      @AntonBagin 2 ปีที่แล้ว +4

      @@Chimichanga411 Fair use is probably not applicable for this since if the video is monetized it is "commertial"

    • @EEEEEEEE
      @EEEEEEEE 2 ปีที่แล้ว

      E

    • @Megumin_Random
      @Megumin_Random 2 ปีที่แล้ว +2

      @@AntonBaginust so you’re aware, “commercial” doesn’t mean fair use can’t apply. Each fair use factor must be weighed together with all the others. So, a monetized video just needs to have the other 3 factors weigh more heavily in favor, and you’re fine

    • @DestructivelyPhased
      @DestructivelyPhased 2 ปีที่แล้ว +1

      Chances are this video has achieved “copyright deadlock” where there’s so many claimants, one of them statistically has said “no ads”, meaning that no ads can run on the video, even though all the other claimants may have tried to claim revenue.

  • @lonelyzombiegaming178
    @lonelyzombiegaming178 2 ปีที่แล้ว +9

    Gotta love a TH-cam community that sees a 1 month period between videos as spoiling them

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

    That ad break didnt age well

  • @SeraphOC
    @SeraphOC 2 ปีที่แล้ว +50

    Yknow, the fact that Clone Hero HAS a bot that can auto-play [most] songs, and the fact that he STILL went through and did this, says a lot about him lmao

    • @KCzz15
      @KCzz15 2 ปีที่แล้ว +2

      He probably doesn't know, knowing him.

    • @avananana
      @avananana 2 ปีที่แล้ว +1

      But where's the fun in that?

    • @Sniperboy5551
      @Sniperboy5551 2 ปีที่แล้ว +2

      The whole premise behind this channel is him figuring out how to write code to do something. Downloading the bot and just getting 100% on every song wouldn’t be fun and definitely not content.

    • @SeraphOC
      @SeraphOC 2 ปีที่แล้ว +2

      @@Sniperboy5551 I'm not saying I don't know why he did it, I just find it funny that he did it in the first place. I've been following this guy for at least two years and have seen a majority of his videos, I know what he's about.

    • @PsFlux
      @PsFlux 2 ปีที่แล้ว

      @@Sniperboy5551 you don't even have to download it, its a setting on clone hero lol

  • @NotSomeJustinWithoutAMoustache
    @NotSomeJustinWithoutAMoustache 2 ปีที่แล้ว +29

    Code Bullet's game TAS arc is gonna be interesting. I thought the clicker heroes video was gonna be a one-off, but with this seemingly becoming a series I can't wait to see him just submit the best TAS/completely botted run out there on speedrun or wherever since I believe there's also some categories for purely botted runs or smth.

    • @weberman173
      @weberman173 2 ปีที่แล้ว

      actually interesting, this run would likely not qualify as a TAS in most communitys.

  • @cerealguy6359
    @cerealguy6359 2 ปีที่แล้ว +4

    "-But they are on the arrow keys.." *Sudden realization*
    "WHAT DO YOU MEAN THEY'RE ON THE ARROW KEYS?!? LOOK HOW FAR THAT SHIT IS!"
    Couldn't stop laughing and replaying that

  • @redundantfridge9764
    @redundantfridge9764 2 ปีที่แล้ว +59

    I can't wait to see what world-ending AI Ethan almost develops this time.

    • @EEEEEEEE
      @EEEEEEEE 2 ปีที่แล้ว

      E

    • @underrated1524
      @underrated1524 2 ปีที่แล้ว

      asjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjklasjkl

  • @sampochw
    @sampochw 2 ปีที่แล้ว +53

    Wow, Northernlion really has the voice of an angel

  • @ClaytonBrownMusicOfficial
    @ClaytonBrownMusicOfficial 2 ปีที่แล้ว

    11:21
    I can’t believe you forgot the name of your *arch nemesis,* Code Bullet.

  • @AxisSpark
    @AxisSpark 2 ปีที่แล้ว +7

    Either it slipped his mind to rick roll us in that music montage segment, or he is incredibly merciful

  • @MicraHakkinen
    @MicraHakkinen 2 ปีที่แล้ว +17

    1:23 "Why is there a wall here?"
    The real question is why are you suddenly wearing yoga pants?

  • @AnoChrome
    @AnoChrome 6 วันที่ผ่านมา +1

    Man that honey sponsor is like a jumpscare in 2025

  • @Wizarth
    @Wizarth 2 ปีที่แล้ว +22

    You probably could have used coroutines/tasks instead of threads, since the delay in the function was the sleeping to time the keypresses. Just FYI, before you use a sledgehammer to solve a walnut problem again.
    That said, sledgehammers on walnuts are funny, so ey, you do you Code Bullet!

    • @faremir
      @faremir 2 ปีที่แล้ว +1

      At least he didn't use multiprocessing. I would love to see the cpu utilization and overhead with so short lived threads. But I would say it's still kinda usable in this case. Not like he'll encounter any fuckups with GIL...

    • @HemogIobin
      @HemogIobin 2 ปีที่แล้ว +2

      Could have just separated the checks and presses instead, sleep once for them all.

    • @1norwood1
      @1norwood1 2 ปีที่แล้ว +1

      I think you could model the whole strip at the bottom of the screen as a bit field, and just toggle the specifc bit on or off if it is lit up. Then map the key presses to the bit values. That should be extremely memory efficient.

    • @MsHojat
      @MsHojat 2 ปีที่แล้ว

      @@HemogIobin isn't that what Wizarth was saying?

  • @Terrivel119
    @Terrivel119 2 ปีที่แล้ว +28

    Tons of DougDoug videos, tons of Code Bullet, this year has been good.

    • @farisarm
      @farisarm 2 ปีที่แล้ว

      Truue, dougdoug is quite fun to watch also

  • @MassacreDLO
    @MassacreDLO 2 ปีที่แล้ว +2

    I love ur videos they’re so good so much attention to detail so much charisma so much character and humor so much editing it’s beautiful bro Ik u spend ages editing this gold but it’s worth it bro good job I’m proud of you

  • @lunainky221
    @lunainky221 2 ปีที่แล้ว +12

    6:00 bros been skipping leg day since birth

  • @sirajb6363
    @sirajb6363 2 ปีที่แล้ว +12

    Merch that has a simple design and that can be worn anywhere without cringey awkwardness is always the best
    Thank you for not plastering the channel name over every square cm of the merch!

  • @annoy4nce648
    @annoy4nce648 2 ปีที่แล้ว +4

    4:44 I appreciate that the song being played is also the song playing.

  • @usealtf4344
    @usealtf4344 2 ปีที่แล้ว +4

    I never thought i wouldnt be able to forget about code bullet for a year until i saw a notification out of nowhere and pretty much got re-introduced to him. Love the videos! Keep it up!

  • @relytunder
    @relytunder 2 ปีที่แล้ว +30

    3:10 watching CB not understand the key layout was for holding the keyboard like a guitar

    • @Harbor811
      @Harbor811 2 ปีที่แล้ว

      bro never played FOF cut him some slack

    • @traumatizedgeworth
      @traumatizedgeworth 2 ปีที่แล้ว +9

      having you hold the keyboard like a guitar is still an awful idea

    • @pndaMobby
      @pndaMobby 2 ปีที่แล้ว +1

      ​@@traumatizedgeworthlook up "fogsaturate" and watch his keyboard accomplishments

    • @Owen_loves_Butters
      @Owen_loves_Butters ปีที่แล้ว +1

      What if you have a laptop?

    • @BrennoC_YT
      @BrennoC_YT ปีที่แล้ว

      ​@@Owen_loves_Buttersthen why are you playing anything with it?

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

    Honey has aged HORRIBLY

  • @LuniFoxo
    @LuniFoxo 2 ปีที่แล้ว +18

    Code Bullet really recreated the built-in Clone Hero bot (with score saving and star power). Don't let the kids get their hands on this program

    • @burp2019
      @burp2019 2 ปีที่แล้ว

      they'd have to be dedicated enough to manually retype it

    • @LuniFoxo
      @LuniFoxo 2 ปีที่แล้ว

      @@burp2019 I mean... The code is on screen, plus stuff like optical character recognition tools make it faster

    • @burp2019
      @burp2019 2 ปีที่แล้ว

      @@LuniFoxo that's what i meant

  • @deejayf69
    @deejayf69 2 ปีที่แล้ว +25

    More than annual uploads on the Code Bullet channel? Robots have truly taken over society.

  • @piguyon
    @piguyon 2 ปีที่แล้ว +15

    I almost died laughing when you explained the strategy of turning the explosions off 🤣🤣🤣

  • @morallygary9098
    @morallygary9098 2 ปีที่แล้ว +65

    Not sure how this has never occured to me as something someone could do… but this gon be fun.

    • @𱁬
      @𱁬 2 ปีที่แล้ว +1

      Don't traslate😠
      ในเวลาไม่กี่ชั่วโมง หัวใจของคุณจะเริ่มหยุดเต้น วิธีเดียวที่จะป้องกันไม่ให้สิ่งนี้คือสมัครรับข้อมูลจากช่องของฉัน

    • @EEEEEEEE
      @EEEEEEEE 2 ปีที่แล้ว

      ‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎E

    • @weird_th
      @weird_th 2 ปีที่แล้ว

      @@𱁬 you can't fool me, I don't need to translate

    • @randomhuman-v2c
      @randomhuman-v2c 2 ปีที่แล้ว +1

      @@weird_th there is a green owl out there that will be proud

  • @EwEwWetwall
    @EwEwWetwall 2 ปีที่แล้ว +154

    When CodeBullet uploads you know it's gonna be an amazing day

    • @neonarp8510
      @neonarp8510 2 ปีที่แล้ว +3

      Ya mean year?

    • @teodorlb
      @teodorlb 2 ปีที่แล้ว +2

      Decade?

    • @guywholovemaps1591
      @guywholovemaps1591 2 ปีที่แล้ว +3

      The TH-cam copyright system on this is going to have a heart attack And a half

    • @EEEEEEEE
      @EEEEEEEE 2 ปีที่แล้ว +1

      E‎‎‎‎‎‎‎‎‎‎

    • @mattd6085
      @mattd6085 2 ปีที่แล้ว

      @@EEEEEEEE It cannot be stressed enough how dead this "meme" is. Just let it go, you are wildly unfunny

  • @CamoSquid
    @CamoSquid 2 ปีที่แล้ว +11

    3:52 not sure why i found something this subtle and dumb so funny😂

  • @LoGinovec
    @LoGinovec 2 ปีที่แล้ว +27

    no way hes uploading more videos this year ? what a legend

  • @shotgunshelz7987
    @shotgunshelz7987 2 ปีที่แล้ว +10

    13:10 You got me f***ed up I was not expecting NL.

  • @danielsetzer9295
    @danielsetzer9295 17 วันที่ผ่านมา +4

    This honey ad aged well.............

  • @ryanmccampbell7
    @ryanmccampbell7 2 ปีที่แล้ว +10

    4:12 CodeBullet writes an AI that codes itself

  • @tevapetiteau5729
    @tevapetiteau5729 2 ปีที่แล้ว +8

    I swear to god, their is no other youtuber that make me laugh as much as you do, like I'm learning about AI and cry of laughter at the same damn time

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

    Should probably remove the honey sponsor

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

      It might be too late to edit the vid

  • @CatholicElectrician
    @CatholicElectrician 2 ปีที่แล้ว +13

    13:19 That editing for me

  • @maizependragon6023
    @maizependragon6023 2 ปีที่แล้ว +7

    You really had me in the first few seconds because damn that was me as a kid; absolutely obsessed with Guitar Hero.

  • @Mrcrzytornado1
    @Mrcrzytornado1 2 ปีที่แล้ว +7

    I love how he puts things in the sponsor to make you watch it

  • @fishbread9208
    @fishbread9208 2 ปีที่แล้ว +6

    11:46 I dunno why he's impressed with that little segment when it just nailed most of the song at light speed before and afterwards

  • @bennett214
    @bennett214 2 ปีที่แล้ว +11

    Honestly wasn’t expecting him to keep up with all these videos on the main channel and day off, it’s really making me want to stick to my own goals lol

  • @bahmot9501
    @bahmot9501 ปีที่แล้ว +2

    The person not liking convenience in the sponsor segment is any teacher that has ever existed. "Why simple when it can be *COMPLICATED* ?!"

  • @saeedbawazeer9636
    @saeedbawazeer9636 2 ปีที่แล้ว +7

    The Northernlion appearance in this was appreciated

  • @RIPzyDRIPPY
    @RIPzyDRIPPY 2 ปีที่แล้ว +8

    I always forget this dude exists and then he drops a new video and becomes my favorite TH-camr again

  • @skylon07_RAGE
    @skylon07_RAGE 10 ชั่วโมงที่ผ่านมา

    2:13
    The irony of a game where the only working button is the one that shows a list of the rest of the buttons in the game, which are all completely broken. Like, did they ever even try to test their own game?

  • @erfal19
    @erfal19 2 ปีที่แล้ว +8

    I'm a beginner programmer, and your videos actually inspired me to write not quite autoclicker, but just CV Python program for a small music mini-game (not like Piano Tiles, it was just an event in Gacha-like mobile game), where you need to remember and redo the sequence of notes represented by pressing xylophone-like buttons. First I decided to do a proper autocliker, but I couldn't fix some of double-clicks and had a limited time so I just went with scanning buttons' pixels in the game and outputting the sequence in console (just like in this video). It was still hard because the difference in color after activating a button was quite small and different for every column and row and two or more fast button presses or a dynamic shadows would sometimes screw the program up.
    After a day of work it worked perfectly for ~97% of time, most of mistakes were made when unique instruments with difficult color patterns in the game were used. It was an amazing learning experience for me, learning about CV and trying to optimize my program to run fast and smooth and to be more accurate.
    Stopped around 20-ish place in the top to not surpass actual good players. Also now I can relate to CB's struggles lmao, the amount of stress my unruly child of a program caused me was incredible. Every time it made a mistake I needed to restart the whole minigame, so later levels with more notes felt like hell.

  • @Avefoolish76
    @Avefoolish76 8 หลายเดือนก่อน +16

    3:10 just grow another hand, seems like a skill issue to me

  • @FratinandMadrik
    @FratinandMadrik ปีที่แล้ว +1

    As a Clone Hero player, I was so excited to see this video. Three and a half minutes into the video and he's struggling with the controls... When he's playing without a controller. It's like playing a PS2 emulator on a PC and not understanding why the buttons are mapped weird. I play the game with a keyboard and have just bound the frets to 1-5 and the strums to the arrow keys. And guess what, when you hold the keyboard like a guitar, it fits perfectly. They strum isn't on "Namek" if you actually play like you're supposed to lmao

  • @lostadventure76
    @lostadventure76 2 ปีที่แล้ว +3

    I love how you explained how your cheating your cheat code :) huge bonus points to your honesty.... and utterly relatable transparency on that one!!

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

    Uh oh, Honey 😬

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

    honey sponsorship aged poorly :(

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

      literally a youtuber related to programming got scammed😅

  • @Icy-lk2ts
    @Icy-lk2ts 2 ปีที่แล้ว +19

    13:27
    (he is a surgeon)