fun fact: the maximum value in "get the lead out" is 90in. however, the highest score that can actually be achieved is only 89.7in. getting a perfect 90in is LITERALLY impossible due to the fact that you do not start the minigame at max speed. therefore the time needed to build max speed after the minigame begins is how the last 0.3in is lost.
I read somewhere that it is possible to get 90 with pause buffering. But the only video I could find gets 89.7: ua-cam.com/video/AuAhSdfY-rs/v-deo.html&si=CfhtBL9HP5a0s2Lp
Fun fact: This oversight is the exact reason why in Score Scuffle, the maximum score you can get is only 9999, as opposed to 10000 in Mario Party's 5-8.
8:22 Ideally, the optimal mashing speed is not every frame. This is because due to the way games often poll for inputs, holding a button is treated as repeated inputs. So the best method would be mashing at 30 buttons/s, since that would be every other frame, which is just close enough to count as unique presses. Many tool assisted playthroughs implement pause buffering to mash faster since 1 frame of in game time can pass between pauses but since more real time has passed, you can press it again. With perfect pause buffering, you can mash at a speed equivalent to 1 button/frame.
Mario Party DS is one of my favorite games from childhood. I played it so much. I am curious, if you could beat a minigame like Hedge Honcho. But thats probably quite difficult to process the information via code. Anyway I am excited for the next video :) Maybe you can beat all minigames
It’s not super complicated, actually rather simple compared to some of the racing minigames (where there’s no obvious solution). You’d probably run some kind of edge detector on the image to find out what leaf you are looking at, as well as a small detection step for bees and ladybugs (simple color detection is sufficient, like in Goomba Wrangler in my other video). When I do my next video, I’m putting it on the list for you :) but right now I’m working on a Pokémon project. Not sure what’s coming first.
@@ProgrammingWithJulius I just had a closer look at the game and thought the same thing. A edgedetection on the green outline of the leaves, problably isnt the worst approach. Looking forward, when you tackle it :)
And I was really worried that people would find it boring because it’s „just“ mashing A… but yeah, I agree. I learned a lot about these games while making the program :)
Hi! I'm french and I discovered your video randomly thanks to UA-cam algorithm. That's really interesting, you explain well, that's fun to watch, it is well illustrated and well edited! I leave a like & subscribe! Continue like that!
I got this video recommended so it seems like it's getting recommended a bit more altho I do watch a lot of of automation in mini games btw this video is amazing
Great catch, I didn’t know if anyone would get the reference 😬 I have big plans, but these bigger projects, like „using reinforcement learning to beat Mario Maker levels“ will have to wait a bit longer :)
It’s really fun! There are tons of great tutorials on UA-cam (though, also a lot of bad ones) and ChatGPT can help with most questions for beginners :) It’s like Lego for adults
Waluigi be shmoovin there. Again really cool stuff! Amazing what can done with just pixels of information. Also want to give some praise on the editing, the bits fitting the style of the game are fun.
Hi Fem viewer reporting I love these vids, I didn't know of the existence of more I saw someone make the Goomba Wrangler one but nothing else after that
How can a bot do the mic-operated minigames? I'd also love to see the bot DESTROY all of the Boss Minigames (Pirahna Plant, Hammer Bro, Dry Bones, Kamek, and then Bowser.)
@@crafty453 I haven’t looked into that yet, but theoretically it should be an input like any other. It just doesn’t have an on or off state, but (probably) 256 distinct value states that you can control somehow. And cool idea, sounds like an option for a special episode :)
9:09 only 87.6? When i played recently on the DraStic emulator on my phone the turbo button mode lets me reach a maximum of 89.7 both with and without speed up or slowdown enabled.
awesome video!! btw, you credited the assets you used in the description, but the linked assets don't include the DS font that you used for the video, where did you get the DS font from?
@@ProgrammingWithJulius lmao yeah it absolutely is niche,, for the past few months i have been obsessing over the DS font and ive never found a 100% complete and accurate version of the font (though this one is the closest ive seen yet, it lacks kanji and some punctuation, and its inaccurate in some places too) it all started with pictochat and then i got pulled down a rabbit hole with unused characters and the different font sizes and now the korean bios and hangul. save me
I liked the technical / mathematical explanations and visualizations for each problem. It was also interesting to see your thinking process and the shortcuts you found. However I don't know what AI has to do with it. In my opinion all of the solution use a self written program which partially uses image recognition, but not any kind of machine learning. From the video I have the feeling you know what you're talking about so maybe I have a wrong understanding about AI. Do you mind explaining it to me? (PS: I hope I don't sound harsh, arrogant or something like that, I'm really just curious.)
First of all, thanks for your kind words! I really appreciate it. And second, your statement is absolutely valid from a 2024 perspective. I mainly used „AI“ in the title because I assumed it gets more views, and the vast majority of people watching do not care about the exact definition of the word. You could make the argument however that „AI“ definitely encompasses what I’m doing in the video. Think back a couple of decades - when talking about the first chess „ai“ for example, people meant a hand-crafted and rule based algorithm. Is that still considered AI today? If you haven’t yet, definitely check out the great deep learning book: www.deeplearningbook.org/contents/intro.html. They define AI in a more general sense, see figure 1.4. I definitely understand your point though!
Machine learning has its place, and there will be games in the future where it is required/the best solution. But I’m a fan of finding the simplest way to solve a problem :)
You should make it so it can identify which minigame is selected, and play accordingly. Eventually, you will have an unbeatable AI for Mario Party DS! [evil laughter]
I may eventually get to that! It will take quite a while though, because I have a ton of interesting ideas for other games that I'll have to manage with my limited time :)
ich konnte schon nach wenigen sekunden an deinem akzent erkennen dass du auch deutsch bist haha :) ich bin übrigens weiblich und habe zwar keinen freund der mir das video geschickt hat, aber mario party ds ist einfach meine kindheit
That’s a cool idea, but a ton more effort. You’d basically need a reinforcement learning algorithm to have any sort of chance, but sadly I don’t have the audience yet to justify such a big project :/
can i just admire how much work you put in these videos? i have no idea who you are or what other content you upload but youtube suggested me to you and for once im not disappointed by an algorythm from google. (also hi i am woman)
Hey! Thank you very much :) I only "recently" started with UA-cam so there isn't much content yet. Started out with a bit of deep learning + counter strike 2, and then made 3 mario party videos. Next one is going to be about Pokemon!
Mario party ds is one of my favorute games !!!! :D this was so cool to see and i learned a few stuff along the way !!!! Pls do more this is so awesoeeeeemmm!!!!
I didn't even need a person to tell me, I think this is in my recommended directly because I watched the first one a while ago; I love MPDS Yes I'm female
Hey is there any chance you could release the mod with the bot? I think it would be pretty fun to have it Also does it always take the plauer one spot pr can i play against it?
Check out the first video, there I explain a bit about how the bot works. It’s an external program that is controlling the player for you. It expects an emulator running at specific screen coordinates. Right now I’m not really planning on releasing the code, but if more people are interested this may be something for Patreon or so.
I’m confused, I thought you were gonna play against master cpus. Was the one in hot shots master difficulty? Because I feel like a master cpu would make it harder to hit targets
The one in the video was on easy mode, the expert CPU sadly kept breaking the streak at one point :/ I mean, it still got over 8000 points against expert, but the video footage looked basically identical so I left it out. Hope that clears it up :)
I managed to break my extremely difficult record of 25cm in the get the lead out minigame and you mean to tell me that you wrote a program that can reach 44 cm?
@ I’m American and my uber driver this morning thought I️ sounded Irish 😂 in his defense I️ do sound kinda British when I️ listen to recordings of myself. But yeah these videos are really cool
I only had a short look at Jamboree, but what you’re saying seems to be the case with many newer games, especially Pokémon. Idk, maybe I’m biased from the nostalgia.
fun fact: the maximum value in "get the lead out" is 90in. however, the highest score that can actually be achieved is only 89.7in. getting a perfect 90in is LITERALLY impossible due to the fact that you do not start the minigame at max speed. therefore the time needed to build max speed after the minigame begins is how the last 0.3in is lost.
I read somewhere that it is possible to get 90 with pause buffering. But the only video I could find gets 89.7: ua-cam.com/video/AuAhSdfY-rs/v-deo.html&si=CfhtBL9HP5a0s2Lp
Fun fact: This oversight is the exact reason why in Score Scuffle, the maximum score you can get is only 9999, as opposed to 10000 in Mario Party's 5-8.
I've been able to get 90 before
@@MrCanKnotNot sureee show proof then
@@MrCanKnotNotit’s literally not possible
GET THE LEAD OUT HAS AN ENDING?????
Yep, and I don’t think it’s possible for a human to get close to it 😂
@@ProgrammingWithJulius Someone else said it's not even possible for a TAS to reach it sooo... :/
*yes*
FR I always gave 100% of my power when playing that mode but got nowhere close 😂
5:25 *awkwardly shifts in seat in single*
i'm someone's wife! happy to be doing my part!
@@n14c0 lovely 😂♥️ the people really delivered on this one, we have a whopping 4.4% female viewers 😂
Wimp (women in mario party)
3:09 Yoshi: ....
8:22 Ideally, the optimal mashing speed is not every frame. This is because due to the way games often poll for inputs, holding a button is treated as repeated inputs. So the best method would be mashing at 30 buttons/s, since that would be every other frame, which is just close enough to count as unique presses. Many tool assisted playthroughs implement pause buffering to mash faster since 1 frame of in game time can pass between pauses but since more real time has passed, you can press it again. With perfect pause buffering, you can mash at a speed equivalent to 1 button/frame.
I'm a female viewer. I found this video very interesting
@@MissLunaFox thank you! 😊
What are your thoughts on Toadette?
me too
I agree with this statement. You now have at least 3 female viewers
Same
Mario Party DS is one of my favorite games from childhood. I played it so much.
I am curious, if you could beat a minigame like Hedge Honcho. But thats probably quite difficult to process the information via code.
Anyway I am excited for the next video :) Maybe you can beat all minigames
It’s not super complicated, actually rather simple compared to some of the racing minigames (where there’s no obvious solution). You’d probably run some kind of edge detector on the image to find out what leaf you are looking at, as well as a small detection step for bees and ladybugs (simple color detection is sufficient, like in Goomba Wrangler in my other video). When I do my next video, I’m putting it on the list for you :) but right now I’m working on a Pokémon project. Not sure what’s coming first.
@@ProgrammingWithJulius I just had a closer look at the game and thought the same thing. A edgedetection on the green outline of the leaves, problably isnt the worst approach.
Looking forward, when you tackle it :)
@@qangeldratsch9643 Check out the latest community post :) It also contains a little sneak peek how I'm dealing with the leaves
@@ProgrammingWithJulius it is so nice of you that you message me here :)
didnt realize how few views this had until the 0 female viewers bit. this is really good!! please make more
Thanks man, there’s definitely more coming!
Waluigi in sync with the music on the second minigame.
Love seeing Waluigi winning. Also the slapping cat got me rolling 🤣🤣🤣
I just realized that all three featured minigames have the "Get Into It" music.
I‘m just surprised that somebody knows the name of the song 😂
This is so cool lol especially seeing the ending to get the lead out, happy to see this in my yt recommendations
And I was really worried that people would find it boring because it’s „just“ mashing A… but yeah, I agree. I learned a lot about these games while making the program :)
finally more programming with julius
And more is on the way, I’m already working on the next project :)
9:18 I want “Bowser’s Big Bean Burrito” please.
@@Coleyoshi +3 aura for finding the reference :)
Subscribe and I may take it on one day :p
I’ve Subscribed to your channel, I await the day I get to experience Bowser’s Big Bean Burrito vs AI
@@ProgrammingWithJulius I"M THE BEST GAMER OF ALL TIME!! I'VE BEATEN BOWSERS BIG BEAN BURRITO
is that the prequel to bowser’s big blast
First time I ever subscribed to a UA-cam channel after watching just one video. Can't wait to see what you destroy next!
That's a great compliment, thank you! More is coming soon :)
As a starting programmer these videos are awesome! Really hope to see this channel become big one day!
Thanks for your kind words ♥️ I wish you the best of luck on your programming journey and I can tell you it’s a lot of fun :)
Hi! I'm french and I discovered your video randomly thanks to UA-cam algorithm.
That's really interesting, you explain well, that's fun to watch, it is well illustrated and well edited!
I leave a like & subscribe! Continue like that!
Hey neighbour 👋
Thanks for your kind words, glad you’re liking it so far :) more is on the way!
these videos are so interesting and well made, hopefully this gets more visibility
Thanks man ♥️ every comment helps!
I got this video recommended so it seems like it's getting recommended a bit more altho I do watch a lot of of automation in mini games btw this video is amazing
This is what playing with master difficulty ai's feels like
5:05-5:17 Yoshi:Thats it....I quit Waluigi:I am 250 different timelines ahead of You
Hey man I really like your content and can't wait to see you grow on this platform. Here's to many more amazing videos, keep it up!
Thank you so much! I’m cherishing these comments, because I really hope that I can become bigger on here, given enough time and effort :)
hi, viewergirl here. really looking forward to seeing how you tackle bowser’s big bean burrito 👍
Great catch, I didn’t know if anyone would get the reference 😬 I have big plans, but these bigger projects, like „using reinforcement learning to beat Mario Maker levels“ will have to wait a bit longer :)
Underrated channel
Thank you for the kind words! ♥️
Man this programming stuff looks like fun. Might get into it as a hobby
It’s really fun! There are tons of great tutorials on UA-cam (though, also a lot of bad ones) and ChatGPT can help with most questions for beginners :)
It’s like Lego for adults
Waluigi just turns into Dio for get the lead out xd
Mario party ds my beloved
5:04 Boi pressing all the buttons faster than I could press one
Hi Keljoy
FINALLY MARIO PARTY DS CONTENT ON MY HOME PAGE 🙏🙏 keep up the good work! I’d love to see more mini games
@@suonss you definitely will see some more if you subscribe ♥️
Its really cool to see the mathematical process you use to get your answers
Waluigi be shmoovin there.
Again really cool stuff! Amazing what can done with just pixels of information.
Also want to give some praise on the editing, the bits fitting the style of the game are fun.
5:06
Waluigi has been playing too much CS:GO, and is now practicing IRL b hopping
Bro forgot to airstrafe though
Just found these…they’re awesome!!
Thank you ♥️ there’s definitely more coming soon!
Female viewer here. This is super interesting! You've definitely earned a subscriber!
That’s great to hear, thank you so much :) I’m super happy about all the new subscribers, and the next video is coming soon already!
Dude that is a SICK ass profile image dude hell yeah
hi female viewer here cool video
No matter the gender,you're just a person like us all
Hey, thanks! ♥️
Now it feels kinda creepy to reply to all the people commenting about it, I didn’t think ahead enough 😂
@@petergriffin1331 exactly xD
@@ProgrammingWithJulius xD understandable, this is a hell of your own making
Feeeeemale
Now if only you can make an AI to help me keep a relationship
Some tasks are beyond my capabilities 😔
Female viewer, this is fascinating! I'm a college student studying computer science, your videos are really helpful. Thank you!
Thank you too! Good luck on your studies :)
This is my childhood game and this is interesting to watch lol. TAS gameplay is a lot similar
You just appeared on my feed and I enjoyed every minute of your video, you explained everything so well! Liked n subscribing ❤
Watching Waluigi Annihilate Domino Effect brought me such joy
One of these ai vs ds game videos that didn't take 6 months to come out!
And the next one won’t take that long, either :) subscribe so you don’t miss it!
The cat mashing the button is so me 😭 my friend and I would always beef over Get the Lead Out
omfg i love everything about this video, please keep it going ^^!
Thank you ♥️ more is on the way!
this is art
Wait until the full bot is ready that can play all games ;)
Nice mario party ds I love this game
Hey, that's me in the you guys liked it section. Glad you're still making these
And I’m glad to see you’re still watching :)
Hi! I’ve just subscribed also may I just say, I like your accent!
Hi
Fem viewer reporting
I love these vids, I didn't know of the existence of more
I saw someone make the Goomba Wrangler one but nothing else after that
Try Hedge Honcho in the next video. It's more complex to code but still doable, so it might be interesting!
Check out the latest community post :)
Nice try adding Bowser's Big Bean Burrito. Not even a TAS bot could beat a world record set by the God gamer himself...
How can a bot do the mic-operated minigames? I'd also love to see the bot DESTROY all of the Boss Minigames (Pirahna Plant, Hammer Bro, Dry Bones, Kamek, and then Bowser.)
@@crafty453 I haven’t looked into that yet, but theoretically it should be an input like any other. It just doesn’t have an on or off state, but (probably) 256 distinct value states that you can control somehow.
And cool idea, sounds like an option for a special episode :)
This is awesome to see my childhood game broken like this
9:09 only 87.6? When i played recently on the DraStic emulator on my phone the turbo button mode lets me reach a maximum of 89.7 both with and without speed up or slowdown enabled.
5:08 THE CAT
these videos are so cool i love them, please make more 😭😭
Next one is coming soon :)
I like that cat it makes me smile every time it punches something
awesome video!! btw, you credited the assets you used in the description, but the linked assets don't include the DS font that you used for the video, where did you get the DS font from?
I just added them to the description :) May I ask, why are you interested in the fonts? Seems like a relatively niche thing to ask for :D
@@ProgrammingWithJulius lmao yeah it absolutely is niche,, for the past few months i have been obsessing over the DS font and ive never found a 100% complete and accurate version of the font (though this one is the closest ive seen yet, it lacks kanji and some punctuation, and its inaccurate in some places too)
it all started with pictochat and then i got pulled down a rabbit hole with unused characters and the different font sizes and now the korean bios and hangul. save me
I liked the technical / mathematical explanations and visualizations for each problem. It was also interesting to see your thinking process and the shortcuts you found. However I don't know what AI has to do with it. In my opinion all of the solution use a self written program which partially uses image recognition, but not any kind of machine learning.
From the video I have the feeling you know what you're talking about so maybe I have a wrong understanding about AI. Do you mind explaining it to me?
(PS: I hope I don't sound harsh, arrogant or something like that, I'm really just curious.)
First of all, thanks for your kind words! I really appreciate it.
And second, your statement is absolutely valid from a 2024 perspective. I mainly used „AI“ in the title because I assumed it gets more views, and the vast majority of people watching do not care about the exact definition of the word.
You could make the argument however that „AI“ definitely encompasses what I’m doing in the video. Think back a couple of decades - when talking about the first chess „ai“ for example, people meant a hand-crafted and rule based algorithm. Is that still considered AI today?
If you haven’t yet, definitely check out the great deep learning book: www.deeplearningbook.org/contents/intro.html. They define AI in a more general sense, see figure 1.4.
I definitely understand your point though!
5:10 this cat is a god
Girl viewer here! These videos are super neat, I love seeing computer vision that doesn’t use AI.
Machine learning has its place, and there will be games in the future where it is required/the best solution. But I’m a fan of finding the simplest way to solve a problem :)
Mario Party DS is a whole lot of fun, I wish it had as much attention as the other Mario Party games
You should make it so it can identify which minigame is selected, and play accordingly. Eventually, you will have an unbeatable AI for Mario Party DS! [evil laughter]
I may eventually get to that! It will take quite a while though, because I have a ton of interesting ideas for other games that I'll have to manage with my limited time :)
ich konnte schon nach wenigen sekunden an deinem akzent erkennen dass du auch deutsch bist haha :)
ich bin übrigens weiblich und habe zwar keinen freund der mir das video geschickt hat, aber mario party ds ist einfach meine kindheit
0:44 I PLAY MARIO PARTY DS A LOT WHEN I WAS A CHILD AND I NEVER NOTICE THIS TRICK?????
5:25 I'm excitedly watching someone create small programms to win at Mario Party minigames really well. What girlfriend are you expecting?
I understand your point 😂
3:31 This mini game is so easy, I don't know that you can be out
Subbed 👍
Now code an AI to destroy Super Mario 64
Or make an AI to destroy rythm heaven
That’s a cool idea, but a ton more effort. You’d basically need a reinforcement learning algorithm to have any sort of chance, but sadly I don’t have the audience yet to justify such a big project :/
I forgot how fire Mario Party DS was
Pretty sure I've beaten that domino effect time. It was one of my best minigames in MPDS.
Lore of AI bot destroys more Mario Party DS games momentum 100
can i just admire how much work you put in these videos? i have no idea who you are or what other content you upload but youtube suggested me to you and for once im not disappointed by an algorythm from google.
(also hi i am woman)
Hey! Thank you very much :)
I only "recently" started with UA-cam so there isn't much content yet. Started out with a bit of deep learning + counter strike 2, and then made 3 mario party videos. Next one is going to be about Pokemon!
Mario party ds is one of my favorute games !!!! :D this was so cool to see and i learned a few stuff along the way !!!! Pls do more this is so awesoeeeeemmm!!!!
Thanks man, more is definitely coming, so subscribe ♥️
As someone studying computer science, this was so cool. What language is this all being written in?
I did it in python, because it has good support for opencv. You wouldn’t catch me writing C++ for free 😂
Good luck with your studies!
Your like a better CodeBullet
PLEASE MORE CONTENT LIKE THIS!!!!!
I love this! So cool!
Thank you!
Mfw not even ai is faster than me in domino effect (I got 9.35 seconds)
I didn't even need a person to tell me, I think this is in my recommended directly because I watched the first one a while ago; I love MPDS
Yes I'm female
Definitely subscribe for more, I have a couple more minigames I will take on in the future :)
im japanese
i like this game too thats interesting
and i like this ai battle
i wish next video!!
こんにちは、ワンコカービィさん!私は少し日本語を話せますが、まだ難しいです。ビデオを見てくれて嬉しいです!ドイツからの挨拶です!
Im a female viewer!
Im also interested in programming and i find it crazy im one of 2 girls out of 18 people in my coding related class
I'll watch the video all the way to the end just to make sure your statistics get more pink in them
Hey is there any chance you could release the mod with the bot?
I think it would be pretty fun to have it
Also does it always take the plauer one spot pr can i play against it?
Check out the first video, there I explain a bit about how the bot works. It’s an external program that is controlling the player for you. It expects an emulator running at specific screen coordinates.
Right now I’m not really planning on releasing the code, but if more people are interested this may be something for Patreon or so.
I’m confused, I thought you were gonna play against master cpus. Was the one in hot shots master difficulty? Because I feel like a master cpu would make it harder to hit targets
The one in the video was on easy mode, the expert CPU sadly kept breaking the streak at one point :/ I mean, it still got over 8000 points against expert, but the video footage looked basically identical so I left it out. Hope that clears it up :)
Non-deterministic TAS
I'd like to see how you'd tackle a minigame like plush crush, would probably need it's own video
It looks doable from a first glance! I’m putting it on the list ;)
@@ProgrammingWithJulius ooooh I'm excited! it's one of my favorites in the series actually so it's gonna be fun seeing it get destroyed
@@ecstaticwooper368 it won’t make it into the next one though, and after that I have a Pokémon video lined up, so it will take a moment 😬
@@ProgrammingWithJulius alright, take all the time you need! Coding aint easy
Im also a female viewer but alghorythms are convinced im not,
I love technology❤
I mean, really cool, but this just let me wondering...can you automate a game like...I dunno...Crash Bash? One of the hardest party games ever made?
I managed to break my extremely difficult record of 25cm in the get the lead out minigame and you mean to tell me that you wrote a program that can reach 44 cm?
I’m a woman in STEM and this is some of the sickest shiz I’ve seen all day. Just curious, where’s your accent from? Sorry if that was kinda weird
Thank you so much for the kind words! :)
Not weird at all. I'm from Germany. Hate the accent though :D
@ I’m American and my uber driver this morning thought I️ sounded Irish 😂 in his defense I️ do sound kinda British when I️ listen to recordings of myself. But yeah these videos are really cool
Difficulty: unbeatable^^
Waluigi is a machine!
Still the best mario party.
The new maps just feel small and despite all the effects, uneventful. At least in comparison
I only had a short look at Jamboree, but what you’re saying seems to be the case with many newer games, especially Pokémon. Idk, maybe I’m biased from the nostalgia.
My wife was in the room while I watched this, does that count?
NEW SUB!! ▶️
Much appreciated!
female viewer here and very much enjoying your videos! earned a sub!
Hello!!!!! Female engineering student here!!!!!!! I discovered your channel the other day, i love these!!!!!!!!!!!!!!!
love this
I dont have a GF... I have a BF. Will send it to him instead.
Much appreciated!