Can AI Recreate a "Perfect" Game?

520.12k views3347 WordsCopy TextShare
PolyMars
Make your own games with Rosebud AI: https://rosebud.ai/PolyMars ➤ Remix Super Marco Bros: https://r...
Video Transcript:
apparently AI can make video games now which is actually a little bit scary because I'm a game developer and that means the years after this career could be rendered completely and entirely meaningless sorry but let's slow down a bit and see if AI is even any good at making video games by taking Super Mario Bros which is basically the blueprint for great game design and see how well AI can recreate the magic of one of the greatest games of all time enjoy the video and consider subscribing before AI replaces me forever so to show you
guys what exactly we're going to be remaking today I asked AI to create a documentary about the history of Super Mario Bros Super Mario Brothers released in 1985 for the NES was the first ever roleplaying game featuring Mario a heroic show on a quest to rescue Princess Zelda from the evil gamor the game that's that's enough of that AI can sometimes make mistakes so I decided to create AI Bingo an awesome game where we get to keep track of how awesome AI game development is these are all features that we might run into in our
game Bingo is a 5x5 grid not a 4X shut up but if I get a bingo I have to give away $100 to my twitch chat in gifted Subs so I am really putting my my faith into this AI Super Mario Bros remake so with that guys I think it's time that we actually get started on this this is Rose Bud an AI game making tool people have made a lot with rose bud including remakes of classic games like pong and Flappy Bird and even totally original projects like a complete RPG game but can it
make something like Super Mario Bros it's time we find out I was going to crack my Knuckles but I don't think I can oh there we go that was pretty cool I'm just going to get started with an empty project and we have an apple that bounces through an apple tree Forest somehow we have to turn this into Super Mario Bros so the way Rosebud works is that you can code entire video games just by using prompts so you could say something like make the Apple two times bigger and there we go and not only
does it give you the code that you need to do this but it also explains the steps that it took but you don't even have to touch any code you can just go ahead and press apply and then if I restart the project now we have a big apple it's it's not that cool but we're going to be turning this into Super Mario Bros somehow but I think we need to start with the art because you don't you don't play as an apple in in Mario you you play as Mario so if you go to
the assets tab this is where you can generate art for your project let's just start simple with Mario see what it [Music] makes okay okay okay um that's one off our bingo card so this Mario does look pretty good I wouldn't try using this for commercial games but it doesn't match the style of Super Mario Bros so I'm going to try Mario 8 [Music] bit um it's not really 8 bit it just looks like it has some Jagged edges or something but I think we're on the right track so NES style Mario um this Mario
looks like he's been through a lot he's he's been through a few Wars his hair is even turning gray from the stress of it all I commend you Mario thank you for all that you've done for the Mushroom Kingdom okay we're safe extra limbs is on our AI bingo card but this is just a missing limb limb we're safe for now I'm not giving you guys any of my money trust me okay he's missing a few limbs again but this looks a little bit more like a Sprite you would see in a retro video game
I think we can get this better um this is not bad um I think he's probably spilled something on his overall so he changed into some red ones but that's another one on our AI Bingo we are like 10 minutes into this so that is not looking great for me why does he have a blue hat so we have a few okay options this this this looks like Mario oh he has an L why does he have an L on his hat oh no he's he's going to have to get deleted guys I'm just going
to put him out of his misery wait this is actually not bad guys see AI is not cursed at all look at this it looks just like Mario there we go so now that we have our beautiful Mario Sprite just just look at him it's time to put him in game and make him move replace the apple with the link to the spray in theory this should replace the apple with Mario but let's see what [Music] happens what the I was not expecting that um all right let's let's let's just check it off I think
the problem is that Mario is too big now make Mario 3x smaller okay okay I mean it needs to be a lot smaller can I just say like make Mario 15 times smaller that seems like a pretty good size to start now I'm going to say like make Mario move like a platformer all right that's it's a little bit broad but let's see if the AI can handle that have I ever played the original Super Mario I am an expert at Super Mario Bros just just watch me okay like the it's different when you're playing
on a keyboard cuz like I I'm just used to playing on the original Hardware where there's no lag in like the keyboard and stuff is all right let's just get back to making the game so now according to our AI Mario should move like a character in a platformer game let's see if it works it even added a ground okay that's that's pretty cool all right you can move left you can move right now can you jump I'm a little bit scared because on our AI Bingo we have broken physics weird controls there's a lot
that we could be checking off right now let's see if Mario can jump oh okay that's that's pretty good and you cannot jump in the air so Mario does not fly he just he just jumps that's perfect Super Mario Bros is a pretty simple game with not that many controls but the last thing we need is a run button now you can walk around as Mario and if you hold shift he runs just like in the original let's go AI is actually doing a better job than I thought but we still have enemies level design
music sound effects so we'll see what happens all right I'm going to make some changes to the scene just so it looks a little bit more like Mario so look at this guys it looks just like Super Mario Bros okay may maybe we have a little bit of work to do still all right so Mario can do all of his moves but there's one problem right now he is immortal so I think it's time to add our first enemy to the game the iconic Goomba get I think I'll sort of copy what I did for
Mario and do low res 8 bit Goomba let's let's just um why is it making these extra limbs okay chat does this count okay yeah I I think you guys are right there we go okay what what what is it what is this it doesn't really know what a Goomba is I don't think maybe we just need a super specific prom so Goomba enemy Sprite low res like Super Mario Bros from NES please don't be cursed what is this this is like nothing okay I know it's a little bit off but I think it's the
best we're going to get so let's try and put this in game add an enemy that moves left and right we did it all right it moves in One Direction and then just completely stops and it also doesn't kill you but this is a good start all right now our gooa should Patrol left and right just like in the original please work oh it does work that's cool but Mario is still invincible so let's make the Goomba kill you all right let's see if it understands any of that if you touch the glomba the game
restarts that's perfect and if you jump on it and if you jump on the glomba it dies I am surprised at how well that works cuz when you jump on the glomba Mario bounces up just like in the original and I didn't even have to tell it that it just kind of knew what I was trying to do that's actually really scary now before we start creating our level there is one more enemy that we need to create and that is the Koopa let's see if this one can turn out a bit better um it
it looks like maybe Yoshi mixed with Bowser but I don't really see much Koopa Troopa in here it's green and it has a random star but this is on the right track I think maybe if I add yellow okay this one kind of looks like a Pokemon but these are not bad um there's definitely something off about them I can't quite put my finger on it but I think we can work with this and then we also need a separate image for the Koopa shell so who even is this guy bro is not a character
from Super mar this is not 8 bit and it's not a shell so maybe this this okay this is not perfect it kind of looks like a soccer ball because it's at a top down angle for some reason but I think we can work with this one too time to implements our Koopa Troopa make another enemy that also patrols but uses this Sprite when jumped on it turns into this Sprite and becomes a turtle shell that can be kicked in the left or right direction by walking into it hopefully that works we're kind of throwing
a lot of info at it at once but it's done a pretty good job so far so we'll see so let's kill the Goomba and now we have a Koopa that patrols left and right if you touch the Koopa you die and then if you jump on the Koopa it should Retreat into its shell let's see how that looks oh okay the shell shouldn't go through the floor [Music] oh it did it it changed it added like a cube but wait I can't jump wait you can kick the shell W okay this is kind of
cool look at my shell jumps guys I'm getting infinite one UPS right now look at this wait does that count as a missing Sprite we don't have any ground tiles yet and it tried to add [Music] one oh yeah okay it it it counts it counts congratulations twitch chat we're not even halfway finished with the game and you guys already got a bigo just just just take the stupid gifted Subs okay yay congrats guys on all the gifted Subs yay now back to this why did it get rid of my ground in the first place
the ground should be back now yay it's back just a simple little bug that only cost me one $100 can I kick it oh it kind of works does it bounce oh it's actually cool you can kick the shells now and they Bounce Around they're pretty much on the ground they're a little bit inside the ground but at this point I don't really care all right now it is time to recreate the level and I'm not exactly sure how that's going to work because there's not like a level editor and I can't just tell it
to make it look like one- one from Super Mario Bros because it's not going to know what I'm talking about but I guess the first step is to generate some of the tiles that we need so Super Mario Bros has Mario ground tile that's that's not what I wanted why is this foot detached from the rest of his but you know let let's just delete it let's let's just delete that okay we have a long way to go don't we that is not bad it's just incredibly realistic for some reason but we're on the right
track okay we're we're off the rails again I don't know what I'm even looking at okay we have a really nice house you know this is pretty cool actually but it's not it's not what we're looking for okay not n of these are working we might have to settle for this ground block which does look pretty accurate to Super Mario Bros it's just in extreme detail for some reason but it seems like it's the best we can do then we also need brick blocks I mean take guas it's not low res these are all incredibly
realistic for some reason but I think it's the best we can do so some parts of our game might just be randomly incredibly detailed for some reason we also need a warp pipe what is this this is a little bit better but I still don't know what it is um the art is so difficult guys I don't know what to even do anymore I feel like we've tried every prompt why is it so hard to get a Mario pipe wait what if I just say Mario pipe okay never mind I guess hey just give me
a pipe please just it doesn't even have to look that good I'm not that picky just just something that somewhat resembles a Mario warp pipe please I literally spent hours trying to generate a decent looking warp pipe made a lightsaber wow can we get a pipe now and somehow this ended up being the best one we have some that are so close wait wait [Music] guys I think that's a pipe guys I'm happy with this I'm happy with this one guys I'm moving on okay now that we finally have the tiles to create a level
let's see if this AI can pull off level design generate a level that resembles 1- one from Super Mario rose please work something tells me it's not going to be that easy [Music] but I don't even know anymore double Bingo let's see if it can fix itself there we go we're back to where we started yay so I think I just need to be more specific but I have an idea that might work pretty [Music] well I basically asked the AI to generate us a text based level editor but I guess we'll see if this
even [Music] works all right now we have a beautiful level that we can totally customize in this giant array so it's time to manually recreate One D one [Music] after hours of copying every single block and enemy into my level it was finally starting to resemble 1-1 but I was exhausted and I think I forgot I was streaming at this point but uh look at the level it's so pretty look at all the Goombas wow please say something dude anything thankfully I was pretty excited for the final part of this challenge which gave me the
energy I needed to use words again I think it's time to let AI generate the background music for our game so this is sunno which is an AI music Creator and let's just say it can create some absolute bangers never like C++ you me my heart when I see you my comp starts if you're a function on your call together we'll byass [Applause] [Music] fir so basically you can use the Super Mario Bros ground theme as an input to this Ai and it will extend it and create more music with it I don't know exactly
how it works but hey there you're like C++ you program my heart when I see you my compiler now let's see if this creates something that kind of sounds like the Super Mario Bros ground theme [Music] what it's actually so good wait this is actually insane [Music] AI is really scary call the AI to Loop that in the background but not only do we need AI generated music we also need AI sound effects so this is another AI that is used to make speech and it can kind of make sound effects too I use it
in the past to make sound effects for a horror game um I think this is a dead end yeah that's bad don't so never go into dead [Laughter] ends and it went great so the first sound effect that we need is a Mario jump sound which sounds a little something like Wahoo Wahoo let's see what the AI comes up with wo W waho that's pretty good that actually sounds kind of like Mario wait waho yeah this this is the one and then we also need a sound effect for when Mario dies it's like a b
that's like kind of almost it [Music] I think that's [Music] it and now the last sound effect that we need is a sound for when you jump on enemies so I feel like we can just do like I think that is the one now all we have to do put our sound effects in game and we should have an AI Super Mario let's see if that works and if it does our game should finally be completed no no no no no no no no no no no no no no no no no no no no
no no no now W you guys hear that w we have sound effects it's beautiful and if you die I think they're pretty [Music] good all right and with our sound effects in the game we have officially recreated Super Mario Bros entirely with AI but now it's time to see how it compares to the original game so here is the original Super Mario Bros made by [Music] humans it's it's a little bit smoother than RS maybe probably feels a little bit nicer to play and here we have the AI generated Super Mario Bros w w
I mean you can tell what it's supposed to be but there's definitely something missing you can definitely tell what the AI was trying to make but I think the big difference between these two games is the detail Rosebud is amazing when it comes to Quick prototyping it literally made the basics of Mario in seconds so if you want to mess around with it yourself there's a link in the description they have a super active Discord server where you can learn how everything works and you can even remix the exact game I made and try to
make it better but when it comes to fixing Bugs fine-tuning game mechanics creating polished levels it's clear the process still heavily relies on us humans and with how crucial these tiny tweaks are in Game design I don't think AI is ready to replace us yet
Copyright © 2025. Made with ♥ in London by YTScribe.com