Premium Only Content
Musical Domino Battle 🁠 🁠 🁠 🎵
I built a simulation in Unity to spawn dominoes that can play any MIDI file. White dominoes are solely used as connecting lines, while colored dominoes emit a sound when they are first collided with. To spice things up, I turned the whole project into a game for the patrons to try and collect as many dominoes as they can in their own individual buckets. Session and lifetime leaderboards are at the end of the video :)
If you would like your name included in the next leaderboard, here is my Patreon page: https://www.patreon.com/doodlechaos
Discord: https://discord.com/invite/7FCrWAzDY7 (I spoil what the next video will be pretty often here)
Twitter: https://twitter.com/doodlechaos
Official tiktok: https://www.tiktok.com/@doodlechaos
Shorts Channel: https://www.youtube.com/channel/UCMqgJk1o2eWE7WeNtRIfnpg
Instagram Shorts: https://www.instagram.com/doodlechaos_shorts/
Email: contact@doodlechaos.com
Music: Debussy - Clair de Lune
Challenges I ran into with this project:
1. When a domino line splits, it slows down since it has to spread it's force across 2 dominos instead of 1. This causes problems for music synchronization, because I had different notes playing at incorrect times. To solve this, I have a target z coordinate that moves along with the backwall. When a domino toppling surpasses this target z, I increase the drag of its rigidbody to slow it down in scale with the distance ahead it has progressed. Similarly, when a domino falls behind, I apply a rotational force of magnitude equal to the distance it has fallen behind to speed it up.
2. Sound. My intent was to create a satisfying ASMR like sound for the dominoes toppling. Turns out this is much more difficult than I anticipated. Unity couldn't handle the number of overlapping audio clips I was looking for well, so exported the collision data to a file so I knew what time every collision happened and what type the domino that collided was. Then, I used python to convert this data into audio samples of my choosing. After a bit more processing in FL studio it turned out decent, but definitely not ASMR level. I did learn a lot about audio synthesis from this. Making realistic sound for my physics simulations has always been a constraint for my videos, and I think this was a step in the right direction!
Fun fact:
This channel started with chain reaction and domino art. There's a show called Domino Masters that I worked on last year behind the scenes for about 3 months (My name is in the credits!). The first episode just came out so I made this video to celebrate the occasion.
-
LIVE
The Quartering
7 hours agoLive Election Coverage! Donald Trump vs Kamala Harris w/ Hannah Claire
8,733 watching -
LIVE
Fresh and Fit
5 hours agoTrump VS Harris - 2024 Election LIVE Coverage
14,434 watching -
LIVE
Benny Johnson
4 hours ago🚨 LIVE Election 2024 Updates: Polls CLOSE Results Are In! Data Signal Trump Landslide, Kamala PANIC
34,170 watching -
LIVE
Graham Allen
4 hours ago🔴 LIVE NOW: Trump VS Kamala Watch Party! TONIGHT DECIDES THE FATE OF AMERICA!!
8,558 watching -
LIVE
The Rubin Report
5 hours agoThe Biggest Election Night Stream: Megyn Kelly, Ben Shapiro, Russell Brand, Jordan Peterson & More
9,883 watching -
DVR
vivafrei
12 hours agoELECTION NIGHT LIVE STREAM! Trump. vs. Kamala - WHO WILL WIN? Viva Frei Live!
223K -
LIVE
Breaking Points
5 hours agoSTREAM BEGINS NOW! LIVE 2024 Election Coverage
1,163 watching -
LIVE
Kim Iversen
5 hours agoElection Night 2024 WATCH PARTY: The End Of Democracy™
2,454 watching -
57:25
The StoneZONE with Roger Stone
4 hours agoEarly Trend Favors Trump | The StoneZONE w/ Roger Stone
40.3K -
2:09:57
TheSaltyCracker
3 hours agoElection ReeEEeE Stream 11-05-24
87K61