Marbles vs Music - Visualizer Bars Battle Royale

Поделиться
HTML-код
  • Опубликовано: 28 фев 2023
  • Chaos League is my marble race series that spawns YOU in. Create your character with custom images, colors, victory messages and more. Climb the leaderboards and see how you rank among the competition. How do I join for free? It’s simple, just become a valid patron at / doodlechaos and you will be spawned in to the next Chaos League video automatically! You can join for FREE with Patreon’s new “Free Trial” feature! I’ve maxed out the duration. The higher tier you pick, the easier it will be to spot your character in the crowd. (PSA: If you cancel before the video comes out, I won't be able to draw your information from the API and you won't spawn in. Custom pledges below "Doodler" tier will not spawn in.)
    Welcome to episode 3 of Chaos League. I built my own physics based music visualizer just to make this video. It's mostly procedural along a line renderer, which is how I was able to curve the visualizer bars into different paths. Super fun to build, but boy did it turn out to be way more challenging than I was expecting. I've been learning a lot while working on this.
    Season 1 Uploads
    Chaos League Ep 1 - • Marble race, but each ...
    Chaos League Ep 2 - • Can you escape me?
    How do I customize my marble?
    Your marble will be spawned in with your current Patreon profile picture image. Display names are taken from your Patreon name as well. You can update these at any time on Patreon. Other customization options (such as victory message and name color) must be modified by logging in with your Patreon account at doodlechaos.com. Don’t forget to add a victory message to display on the top ten leaderboard!
    Have other questions? Ask in the Chaos League Discord Text Channel.
    / discord
    Twitter:
    / doodlechaos
    Music:
    [Electro] Nitro Fun - Cheat Codes [Monstercat Release]
    • [Electro] Nitro Fun - ...
    Lego Click SFX by CGEffex:
    freesound.org/people/CGEffex/...
    My main takeaways from this project (Mostly me rambling just to clear my head)
    1. Unity Package Manager is amazing! Learn to make your own packages and you will become 10x more organized. It is so cool that I can make a change to my visualizer spectrum package, and then update it into all other unity projects with ease. No more duplicate instances of code across projects.
    2. Animation does not play well with kinematic rigidbodies. Challenge: Make super fast moving bars animated to music interact naturally with rigidbody physics, and exert the proper force on the balls based on their change in growth velocity on the bar from the music. Making the bars grow while also maintaining the correct velocity was a tough challenge. My solution was to create "caps" for each of the bars that are a constant scale, then scale a secondary base mesh underneath it. Now how should I move these caps? First failure, PID controlled caps, it looked correct, but the balls kept glitching through the bar colliders. Second failure, making custom config joint sliders for each of the caps so that they are locked into a certain range of motion. This also had crazy bugs in the physics. Sometimes the balls would stick to the top even as the bars were moving down against gravity. My theory for why this method was failing the penetration resolution tried to push the bar away to resolve the collision, rather than the ball, but the rigidbody world somehow wasn't aware that I had a constraint due to the config joint? IDK. Constraints + Rigidbodies in unity have been buggy in my experience, but I'm probably doing something wrong. Finally, the working solution turned out to be the simplest. All I had to do was make the rigidbodies kinematic and animate them with Rigidbody.MovePosition(). This updates the velocity correctly and viola, no more glitches!
    Fun facts:
    - I pulled an all nighter just to get the physics correct when the marbles impact the music visualizer bars.
    - I added support for emojis in the victory message on the leaderboard!
  • РазвлеченияРазвлечения

Комментарии • 208

  • @rbunpat
    @rbunpat Год назад +152

    IDK why but seeing the ball get thrown around when the bass drops is hilarious to me

  • @Jadondigital
    @Jadondigital Год назад +244

    3:02 I tasted victory for a few sweet seconds.

  • @dzmo-official
    @dzmo-official Год назад +109

    You nailed this with the built in visualizer!

  • @Klabbity_Kloots
    @Klabbity_Kloots 10 месяцев назад +6

    2:36 Rest in peace, Backwards "F" Guy. You were the only ball I could keep track of.

  • @rwqfsfasxc
    @rwqfsfasxc Год назад +95

    My random picks were:
    Richtofen (224th)
    Brendon (138th)
    Klaod (100th)
    not real great here, but I got right on 100! so that's cool

  • @TheWhanos
    @TheWhanos Год назад +57

    i think you could create the next great rhythm game

  • @Tapitus-totalus
    @Tapitus-totalus Год назад +11

    2:54 the two guys just chilling outside the arena 👁👄👁

  • @jamezycatboy9926
    @jamezycatboy9926 Год назад +70

    It’s a shame none of the balls used cheat codes to survive the level.
    Btw great level! And yes, I AM saying that before I even watched it.

    • @C0wy_
      @C0wy_ Год назад +2

      i mean there were several marbles that got stuck in the walls so

    • @thegamewarloxxketoxo4914
      @thegamewarloxxketoxo4914 Год назад +5

      Underrated comment lmao, the song is called cheat codes

    • @flamefriends3842
      @flamefriends3842 Год назад

      I see what you did there

  • @TheAdvertisement
    @TheAdvertisement Год назад +11

    With some of these songs choices this is starting to feel more and more like Just Shapes and Beats Marble Edition and I love it.

  • @foxxyytofficial
    @foxxyytofficial 7 месяцев назад +4

    That was amazing, and even better with the JSAB soundtrack

  • @Gizmote
    @Gizmote Год назад +27

    Insanely clever concept, great execution! One of the most innovative channels I know of, especially with regards to audience participation. Amazing work!

    • @DoodleChaos
      @DoodleChaos  Год назад +4

      Thanks Gizmote! This is only the beginning!

  • @CurlyBolt
    @CurlyBolt 6 месяцев назад +2

    This feels very inspired by just shapes and beats

  • @dzmo-official
    @dzmo-official Год назад +13

    4:07 how my great grandfather laughs

  • @sirgabealot01
    @sirgabealot01 Год назад +4

    As both an Animusic admirer and a past Jack Spero fan, words can't do justice to emphasizing how much I love this series. Definitely hoping this becomes a regular thing, this is currently one of my favorite things to watch. Great work as always.

  • @RatchetSly
    @RatchetSly Год назад +3

    I saw that trap in the middle with the Just Shapes & Beats colours of cyan and pink, very good.

  • @TheAdvertisement
    @TheAdvertisement Год назад +4

    3:22 Goddamn I feel bad for the guy that was knocked off last second.

    • @jare114
      @jare114 11 месяцев назад

      YES YES YES YES NO NO NO FCK NO

  • @lunarr8499
    @lunarr8499 Год назад +5

    Yeah Cheat Codes! My favourite jsab level music! The visualisers look so cool and music sync is very well done,

  • @fredcole6844
    @fredcole6844 7 месяцев назад +1

    This is one of the coolest ideas I've ever seen!

  • @candyman4769
    @candyman4769 Год назад +6

    NEW ONE lets go!

  • @LadyBakeneko
    @LadyBakeneko Год назад +7

    Made it to 1:06 before I got lasered! #277

  • @UchayKaykay
    @UchayKaykay Год назад +4

    Another great round
    Definitely not salty about dying early, no sir

  • @CrystalClear51
    @CrystalClear51 Год назад +2

    Imagining the marbles fighting each other for the platform in the final round looked cool

  • @WitherdGames477
    @WitherdGames477 Год назад +6

    Let's be honest JSAB music is the best
    (just shape and beats)

  • @dzmo-official
    @dzmo-official Год назад +13

    Great job again! Got one more to go!

  • @toch19
    @toch19 8 месяцев назад +1

    I couldn't imagine seeing myself in a video like this. Very... unpredictable. Like a victory you earned yet at the same time haven't earned.

  • @tiddlez3948
    @tiddlez3948 Год назад +2

    0:50
    OH COME ON IT JUST STARTED I HAD SUCH A GOOD STREAK IN THE TOP 70

  • @milesbyrd2668
    @milesbyrd2668 Год назад +2

    I love how he does these

  • @TheAwes0meo
    @TheAwes0meo Год назад +3

    1:53 216th, it's getting harder now with more players!

  • @juliaconnell
    @juliaconnell Год назад

    wow! never thought be able to find me at all (which I'm yet to do...LOL) - let alone finish in top 10 - #5 - happy with that, more than, ecstatic!!! *THANK YOU* for the opportunity to play, really appreciate it - been a fan for ages, this is sooooo cool. thank you 💖❤💖

  • @pikansanok
    @pikansanok 11 месяцев назад

    Video: Welcome to the Chaos League. Last survivor wins.
    Captions: Welcome to the *KFC's massive survivor wings.*

  • @BabyDollFanChannelYT
    @BabyDollFanChannelYT 3 месяца назад

    I love these user balls! I am pretty sure like marble user just chaos battle and how is cool.

  • @castdragon8849
    @castdragon8849 Год назад +1

    18th place Quazillionaire I was rooting for you pal.

  • @Lovehandels
    @Lovehandels 4 месяца назад

    Omg I love this ! using music from the Monstercat family well I have to sub now!

  • @the-protogen-of-the-sky
    @the-protogen-of-the-sky Год назад +1

    Yea I can see myself somewhere in those million marbles

  • @FederalPursuitVehicle
    @FederalPursuitVehicle Год назад

    I didn't expect myself to revisit cheat codes again. The ending was pretty good tho.

  • @PrisonerFlake
    @PrisonerFlake Год назад +2

    already said in the discord but this was definitely the best one so far (even if i ranked the worst in this one lol) so much cool stuff😄

    • @janisani112
      @janisani112 11 месяцев назад

      ❤😂🎉😢😮😅😊

    • @janisani112
      @janisani112 11 месяцев назад

      Auf deine Antwort antworten

    • @janisani112
      @janisani112 11 месяцев назад

      Antwort hinzufügefügt

  • @PrisonerFlake
    @PrisonerFlake Год назад +1

    good highlight of me at 1:11 lol

  • @combatbrony6705
    @combatbrony6705 Год назад

    Bro I am loving these I really wanna be part of it

  • @DJ_Sparks
    @DJ_Sparks Месяц назад

    you need too do more of these

  • @ShinigamiRC38
    @ShinigamiRC38 Год назад

    That song is a throwback to a time I didn't care that much about everything

  • @luckyenigmas
    @luckyenigmas Год назад +2

    Hunger games.. marble style!

  • @IrreleventCotheBestCompany
    @IrreleventCotheBestCompany Год назад

    Hey, that’s the funny song from the funny block game!

  • @user-pr8ei6wl4o
    @user-pr8ei6wl4o 7 месяцев назад

    Dude's pc is otherworldly.

  • @cammiesthetic
    @cammiesthetic 11 месяцев назад

    I have lore for some of the members. In the most recent video, I was rooting for someone named Derek with a default cat pfp. In this one, and one other, I rooted for Richard Thomas saying it was “Derek’s brother.” Then, I realized that Miles Cruse-Barnett’s message is “Hey it’s me, Richard.” Then it all clicked. Their default pfp is a cat, and cats have 9 lives. This means that Darek, Richard, and Miles are all the same cat, but on different lives, and the whole time I thought they were brothers. True commitment.
    shoutout to Darek, Richard Thomas, and Miles Cruse-Barnett.

  • @droid7778
    @droid7778 Год назад

    This is cool af

  • @Chizinky
    @Chizinky Год назад

    They really went crazy either the lasers though

  • @ThatWookieeGamer
    @ThatWookieeGamer Год назад

    My teacher: What’s so cool?
    Me: Nothing.
    My brain:

  • @redrumtheartist6275
    @redrumtheartist6275 9 месяцев назад

    We had a good run, Elatedfieldmedix.

  • @Kai_Ri_
    @Kai_Ri_ 3 месяца назад +1

    When you pick someone at the start only for them to be the second player gone: …

  • @Serial.Desig.N
    @Serial.Desig.N 9 месяцев назад

    IS THIS THE MUSIC FROM THE GAME JUST SHAPES & BEATS I THINK IT IS :D

  • @batmank31
    @batmank31 Год назад +1

    Sweet! 99th ain’t bad

  • @kriscerosaurus
    @kriscerosaurus Год назад

    Mesmerizing

  • @nadimmohammad5911
    @nadimmohammad5911 7 месяцев назад +1

    Yessss CCOST got 4 place 🎉🎉🎉

  • @PremiumCheeses
    @PremiumCheeses Год назад +1

    Made it much further this time! So close!

  • @BenTheMiner
    @BenTheMiner Год назад

    ayyy i love this song

  • @Razelicious1
    @Razelicious1 Год назад

    Awesome!

  • @user-qu6wm6fv4t
    @user-qu6wm6fv4t Год назад

    Lets goooo my favorite song

  • @drmini7522
    @drmini7522 7 месяцев назад

    bro's playing Just Shapes and Beats lol

  • @zanderdoessomething
    @zanderdoessomething Год назад

    Some Just Shapes and Beats vibe here

  • @mr.z_yt
    @mr.z_yt 10 месяцев назад +1

    1:52 whoa that’s a lot

  • @pigeon_lord834
    @pigeon_lord834 Год назад +1

    its funny how the beats just act like a cannon

  • @maxanimator9547
    @maxanimator9547 Год назад +2

    "Chaos League"
    I recognise that font.

  • @raulq6396
    @raulq6396 8 месяцев назад

    You killed them

  • @Adddmeeeeh
    @Adddmeeeeh Год назад

    Rip sir moo who was first to sit on the winner shelf

  • @killergamer9187
    @killergamer9187 Год назад +2

    pirates of the caribbean on the water piano pls

  • @JF-lw9qi
    @JF-lw9qi 9 месяцев назад +1

    I like your music man.. how can I work with you on a music project?

  • @mr.z_yt
    @mr.z_yt 10 месяцев назад +1

    1:24 Mario jump sound effect

  • @lordshennington2756
    @lordshennington2756 Год назад +7

    Man the ending was very anti-climatic for this one.

  • @ggman.
    @ggman. Год назад

    I picked number 18 im proud

  • @Daragonal
    @Daragonal 6 месяцев назад

    328th?! Come on! GO KIRBY!!!

  • @Stagnated541
    @Stagnated541 Год назад +1

    Very original

  • @aithrasherboi
    @aithrasherboi Год назад

    If it weren't for thr fact that I dont have a credit card I would be participating in the season finale.
    Ima pretend like In in there and cry about it later

  • @BlameDavid
    @BlameDavid Год назад +2

    damn sillyboyjoshua2 do as good this time as the last one
    it is a shame 😔

  • @BEST_ALEX
    @BEST_ALEX 11 месяцев назад +1

    1:24 1:53 Mario boing sound

  • @Dragon_Destroyer
    @Dragon_Destroyer 5 месяцев назад

    more like doodlechaos bossfight

  • @zzz181085
    @zzz181085 Год назад +1

    I'll just keep rooting for AboriginalFrog for no reason.
    LMAO

  • @solitarelee6200
    @solitarelee6200 Год назад

    My despair when my guy Kirby got knocked out right at the beginning............. T_T

  • @ryleyoconnor8010
    @ryleyoconnor8010 10 месяцев назад

    Me a FH4 player: Hey, I've seen this one

    • @gr4h4mYT
      @gr4h4mYT 8 месяцев назад

      Ayy I play FH5 bro! But I made OUTSTANDING progress in FH4

  • @abuazamazim
    @abuazamazim 10 месяцев назад

    Yo i remember this song it from just shapes and beats (jsab of short) and its in a lvl called cheat codes

  • @superking208
    @superking208 Год назад

    THIS CHANNEL IS SO FUCKING COOL OH MY GOD

  • @SituatedPine
    @SituatedPine Год назад

    Song name-Cheat codes in jsab

  • @theresabishop3521
    @theresabishop3521 Год назад

    Nice

  • @fourtwo4242
    @fourtwo4242 11 месяцев назад

    imagine getting stuck outside

  • @shaninemariesentillas6091
    @shaninemariesentillas6091 10 месяцев назад

    Remember to keep comments respectful and to follow our commuity guidelines

  • @ludwigvannormayenn8657
    @ludwigvannormayenn8657 Год назад

    nice :D

  • @minimapperogf
    @minimapperogf Год назад

    Imagine if there was no winner 💀💀💀💀💀💀
    Lmao the hehehehe att he end

  • @TheMapGod275
    @TheMapGod275 Год назад +1

    I was watching stargust for a lot of the video and he got 42nd

  • @Sponers1
    @Sponers1 2 месяца назад

    My boi Rahvanox got scamed by a glitch at 2:11 in the right bottom

  • @showd6229
    @showd6229 Год назад +1

    Me knowing this song from jsab

  • @mashtheglorious
    @mashtheglorious Год назад

    Imagine Being The First To Get Out.🥶 It Must Feel Sad.

  • @jard858
    @jard858 Год назад

    Almost shapes and beats

  • @vicesimum_phi8123
    @vicesimum_phi8123 Год назад

    bruh I got smacked into the spinning thing

  • @jm56z43
    @jm56z43 11 месяцев назад

    You should have used TTS to announce the winner lol

  • @saggyshaggy5681
    @saggyshaggy5681 Год назад

    Gotta love nitrofun

  • @99batran
    @99batran Год назад

    nice

  • @Jayden89117
    @Jayden89117 11 месяцев назад

    First guy I picked died, second guy won lol

  • @SupersuMC
    @SupersuMC Год назад

    I got eliminated at 1:05 by a laser. XD

  • @BEST_ALEX
    @BEST_ALEX 11 месяцев назад +1

    I did this with my speaker before

  • @biobagholder8081
    @biobagholder8081 Год назад

    the secret to winning this is to hate music

  • @Ultimat3_PT
    @Ultimat3_PT Год назад

    W soundtrack. Was it one you found or a custom one?