Using AI To Build A Game From Scratch (NO Experience)

  Рет қаралды 515,692

Matt Wolfe

Matt Wolfe

Күн бұрын

Here's a breakdown of how I used AI to make a video game.
Here's the game: mreflow.com/ju...
GitHub: github.com/mre...
🛠️ Explore hundreds of AI Tools: futuretools.io/
📰 Weekly Newsletter: www.futuretool...
😊 Discord Community: futuretools.io...
🐤 Follow me on Twitter: / mreflow
🐺 My personal blog: mattwolfe.com/
🌯 Buy me a burrito: ko-fi.com/matt...
🍭 My Backgrounds: www.futuretool...
Outro music generated by Mubert mubert.com/render
#AIGame #gamedev #gpt4

Пікірлер
@vectoralphaSec
@vectoralphaSec Жыл бұрын
Game development is hard and extremely time consuming. So the fact you were even able to do all this in such a short amount of time is incredibly impressive.
@ihavetubes
@ihavetubes Жыл бұрын
only matter of time before we can talk to it about code using are voice
@tuseroni6085
@tuseroni6085 Жыл бұрын
maybe as a novice, but a skilled programmer would be able to make this in a LOT shorter than 8 hours.
@AutisticMorty
@AutisticMorty Жыл бұрын
​@@tuseroni6085 I'm a senior programmer and I've never built a game. This would have been a huge hassle for me to learn how to code on my own.
@tuseroni6085
@tuseroni6085 Жыл бұрын
@@AutisticMorty i'm also a senior programmer, i havent built games per se, but i have built game like things, this would not take me 8 hours to make, this would take me maybe a couple hours, and i would need AI for the artwork, or steal it from somewhere, as i'm not an artist. the main thing you need is just the render loop, the fall rate (use gravity of 9.8 m/s^2, assume your character is about 2 meters, do the math based on the height of your character to turn meters into pixels and you have your fall rate, or just pick one and modify til you like it), and the collision detection (simple collision detection like this is easy, it's just squares, the collision detection algorithm for squares is easy to find) and that's most of the game. generating platforms is trivial, as is the coins and the counter. end the game state when you collide with the floor is simple. everything in this should be nothing hard for a seasoned programmer.
@elephantgrass631
@elephantgrass631 Жыл бұрын
@@tuseroni6085 And this is the worst that tools like this will get. They will only improve more and more to the point where it will improve itself. A game like this take minutes to make by AI in the future and will most likely make coding as useful as playing guitar: Fulfilling, but can be done by most for cheap.
@JoshFlorii
@JoshFlorii Жыл бұрын
"It took a lot longer than I thought it would" ... ah yes, welcome to being a developer
@thomasboone39
@thomasboone39 Жыл бұрын
This hahaha
@Jokerwolf666
@Jokerwolf666 Жыл бұрын
​@@thomasboone39 lmao yep.
@raidiano3507
@raidiano3507 Жыл бұрын
How can you know someone Codes/is a Developer? He will tell you.
@QQnowQQlater
@QQnowQQlater Жыл бұрын
They aren't a developer, but they're basically ready to fill steam with more shitty games.
@Terbie36
@Terbie36 Жыл бұрын
@@QQnowQQlater If they are shitty, then people won't buy them. So why does it bother you? Who cares, huh?
@TruthWalker
@TruthWalker Жыл бұрын
Wow! As a programmer, I was slightly hoping Matt would not succeed but was excited when he did! By the way, 4 hours or even days is NOTHING compared to the years I have spent learning code from tutorials and tons of trial and error. He took what most people with no coding experience would probably take weeks to months to do and instead with GPT-4 was able to do it in a fraction of the time. We live in interesting times!
@williampowell3378
@williampowell3378 Жыл бұрын
Indeed
@ShawnFumo
@ShawnFumo Жыл бұрын
Yeah and he learned via immersion, but you can take that further by asking probing questions. Like you could literally at any time be "ok, what does that symbol you just used mean?" and get an answer.
@TheIgnoramus
@TheIgnoramus Жыл бұрын
@@ShawnFumo that’s the important thing, I can imagine kids in the future having vastly different ways of thinking about information than we do now.
@jordanrock3494
@jordanrock3494 Жыл бұрын
In ten years, way more people are going to be making AAA games on their own in a weekend.
@vondamn9943
@vondamn9943 Жыл бұрын
@@jordanrock3494 way way less than ten years at this rate imo
@Baekstrom
@Baekstrom Жыл бұрын
When the code grows, ask ChatGPT to split it into smaller javascript files, so that for example the code for animating and controlling the player character is in its own file. That should allow the code that you are working on to fit within the character limit.
@gudspellar3605
@gudspellar3605 Жыл бұрын
Dang you make a great point. As us none coders venture into new grounds it will become a new skill learning how to extract the least amount of information to have AI complete the task at hand while using the fewest chat characters.
@ShawnFumo
@ShawnFumo Жыл бұрын
@@gudspellar3605 Yeah I was thinking exactly that. There will be guides specifically about how do you best use the AI. The fact that people are getting this far while on the cutting edge is pretty amazing.
@zabity
@zabity Жыл бұрын
@@gudspellar3605 you blink your eyes and now there's a prompt engineer profession that's atm paid like a senior developer
@knightlong6521
@knightlong6521 Жыл бұрын
@@gudspellar3605 only for the next 6 to 9 months bro. This thing won’t know any limits soon. None the less character limits. Only limits will be outside restrictions placed upon it by humanity. If we even can
@alexandratrenkova9339
@alexandratrenkova9339 Жыл бұрын
Big brain solutions
@qmerk2661
@qmerk2661 Жыл бұрын
finally someone that titles their video "using AI to build a game from scratch (NO EXPERIENCE)" and they weren't pulling any bullshit. well done man! loved the video!
@Zadius
@Zadius Жыл бұрын
What's funny to me is that the process you went through here is very similar to how a beginner programmer experiences things when they are learning on their own. I used to take other people's code and tinker around with it - what happens when I change this number, what happens when I delete this line, and you figure out what the parts do and what the functions mean. Then it's always the feet moving (sprite animation) or some other small detail that creates hours of frustration until you're about to throw the computer out the window. 🤣 But in the end, you learned quite a bit: creating a coordinate system, collision detection, spite animation, data types, function calls, user controls (keyboard inputs and mouse click inputs), and so on - things that I had to look up and learn from examples, then learn how to combine them together. You might not have learned all the meaning of the code, but you learned the structure of a program like this and what goes into creating it. That's a main difference between software development and coding. You learned more about the higher-level structure and design of a program, without need to know how to do the coding. Like the difference between an architect and a construction worker. Awesome stuff! But, I guess soon the AI will make the entire program in one shot.
@pluto3606
@pluto3606 Жыл бұрын
yeah it’s crazy. give the AI a few more months, maybe a year or two. i don’t think coders will have a job, or at least not the way we see it today. learning coding languages would almost be pointless. the AI will always know more than a human can, it has zero limitations. the question is, when will it get to that point where we don’t need humans to review it and it can just do it perfect in one shot? i don’t think it’s too far away
@brianp6859
@brianp6859 Жыл бұрын
@@pluto3606 Yeah we'll see. I think the higher level software engineer/architect will be needed to smooth out wrinkles and or lead the creative design/details but the grunt work previously done by lower paid coders might be in serious jeopardy
@NipapornP
@NipapornP Жыл бұрын
Well, the most important part of creating a "good" game is it's main idea/concept. I'm not sure, if the AI can come up with this "in one shot". Basically, there are still just a handful kind of games out there, which even get more and more similar. Most difference is the graphic outcome, but the cores are pretty much the same.
@Zinna_Travel
@Zinna_Travel Жыл бұрын
Very shocking, I am AI
@sayhiben8382
@sayhiben8382 Жыл бұрын
As a software engineer with 20+ yrs of experience, I am excited to watch GPT lower the barrier to entry with programming. The implications are wild. I'm so here for it
@AizaakThurston
@AizaakThurston Жыл бұрын
Been into indie development since I was 14. Started with html/js like this but had to learn from massive textbooks on programming that were often outdated. This is just mind blowingly amazing to me. I can't imagine how many years I would have saved if I had this as a kid.
@Zinna_Travel
@Zinna_Travel Жыл бұрын
Very shocking, I am AI
@stixxx2k
@stixxx2k 11 ай бұрын
Well, often the code generated is outdated, too. But still, it would have saved so many time. Especially searching the internet for a very specific problem with my current code. That was the most time consuming part in the beginning. And now you will have a possible answer in seconds.
@ObjectiveObserver
@ObjectiveObserver Жыл бұрын
Watching these videos, I feel that whenever you find yourself saying: "I want to create this, but I don't know how," the "don't know how" part is hardly an issue anymore. And that's why I love AI so much. It empowers us to create literally *anything*, or at least gives us the detailed steps to do so. Thanks for the inspiration, Matt! ❤
@ObjectiveObserver
@ObjectiveObserver Жыл бұрын
@@gumzster Well, let me enlighten you then. I'm a Product Owner by profession. I come up with cool product ideas and work with my team of developers to bring them to life. Do I actually write the code that makes those products run? No. Do I still feel that my input has been instrumental in making sure the products are as great as they can be? Hell yeah. Or in different terms: Do you tell your kids they can't be proud of something great they built out of LEGO blocks, just because they didn't handcraft every single building block from scratch? And finally, Matt demonstrated in this very video that this goes way beyond "telling a painter to paint an elephant". Even if the actual coding becomes a lot more manageable, the iterative process to bring your *own* vision to life (rather than just having "a painted elephant") is the hardest part. So I think AI-assisted creations still warrant credit to the creators.
@Gunrun808
@Gunrun808 Жыл бұрын
​@@gumzster people have lots of ideas and no skill to make them. AI allows their ideas to come into existence.
@imjustadev
@imjustadev Жыл бұрын
@@ObjectiveObserver Agree. In an enterprise, developers are implementers of ideas. And that's why I say: I love software engineering because I can create amazing stuff. I hate software engineering because those creations are not mine.
@archvaldor
@archvaldor Жыл бұрын
@@gumzster "Also, if you told your employees what to create, surely they are the creatives? You made the decision what should be made, but they actually created it" So according to your logic a director has no input into his film because the actors and crew do everything. And a conductor of an orchestra has no creative input because he isn't playing an instrument. And a president has no impact on a nation since he doesn't execute his own policies.
@JohnDlugosz
@JohnDlugosz Жыл бұрын
You should try baking something next. That requires some skill but it's not going to be dangerous or too expensive to iterate.
@IvoryOasis
@IvoryOasis Жыл бұрын
This was my experience also. I don't know to code... so I had to do the troubleshooting a LOT to try and get it to write a script for me. But as I was going I found myself learning as I was going. It was actually pretty interesting.... I could see this sort of AI assisted learning being a GREAT thing for students. Especially if you back it up with some proper lessons between working with the AI. I really wish I could go back in time and have this when I was younger.
@dendon3384
@dendon3384 Жыл бұрын
Just use it now lol. Don't wish to be younger. You may just take it for granted.
@IvoryOasis
@IvoryOasis Жыл бұрын
@@dendon3384 I'm already using it, but I'm coming to the end of my career. Too little too late for me (not that things have worked out poorly for me though haha, more just about what I could have learnt from it).
@jenkem4464
@jenkem4464 Жыл бұрын
Yeah I used to say that about music. "In another life, I'd love to be a guitar player!" One day I was like...screw that...I only have one life and just started learning. Nothing professional but I can twang out a small tune now and again and it's totally satisfying. Just get at it!
@enriquemontero74
@enriquemontero74 Жыл бұрын
Rather be grateful to be alive today, think, you are still halfway through your life more or less, so you still have a lot to learn and experience. Maybe if you were young again, you would take a different path far away and you would be the same age again, wondering because I didn't take advantage of my second youth, haha to hell it's better to learn now with your current spirits and desires.
@peterski1
@peterski1 Жыл бұрын
Guess what..... even as a skilled developer you need to troubleshoot a lot!
@tralfazy
@tralfazy Жыл бұрын
Matt, hopefully in the future you will learn about modular coding. Once you do you will find coding a lot more fun and enjoyable. This current style of coding that you are doing is what I call 'Spaghetti Code' where it's all thrown into one big long jumble. It's so hard to troubleshoot when it's done that way. If you have your code modularized into sections like controls, collision detection, scoring, sounds, explosions etc then when something doesn't work you only work on that one section. After I learned to modularize my code, that's when coding became fun for me. When it's modular, when working with ChatGPT you can give it just your collision code or just your sound code or whatever instead of having to send all the thousands of lines of 'Spaghetti Code' to it. Modularity gets a lot more important the bigger your program gets too.
@nidungr3496
@nidungr3496 Жыл бұрын
AI can read and modify it just fine. Human readability is not really relevant anymore.
@tralfazy
@tralfazy Жыл бұрын
​@@nidungr3496 What a silly statement
@franciscosanz7573
@franciscosanz7573 Жыл бұрын
​@@tralfazyyeah, lots of those in this comment section lol
@BGIANAKy
@BGIANAKy Жыл бұрын
@@tralfazy Not silly at all. Soon we will be able to tell these machine learning models anything and they will perfect it into code. Visual, audio or whatever else. We are probably about 1-2 years away.
@RuvX-6601
@RuvX-6601 10 ай бұрын
You could likely achieve modular coding just by breaking up what you are asking it for, instead of asking it to make the entire game ask it to make the physics for the game, then ask it to make the controls, you could split simple tasks and with minimal knowledge connect these modular pieces and make something on par with normal development. Its amazing what someone with no coding experience at all can do with AI, its terrifying what someone with basic coding experience can do with it.
@bobhawkey3783
@bobhawkey3783 Жыл бұрын
I've been using GPT4 to generate c# code for Unity projects and so far it's been flawless. Simple stuff like flickering a light for a candle or having an object follow a path of waypoints but it just works and is easy to ask for modifications. A game changer for me.
@funkfz6312
@funkfz6312 Жыл бұрын
have you try programming shaders??
@bobhawkey3783
@bobhawkey3783 Жыл бұрын
@@funkfz6312 No but that's a brilliant idea! Have you?
@funkfz6312
@funkfz6312 Жыл бұрын
@@bobhawkey3783 not yet. But i was thinking about it. Please if You try something write to me
@veniaminkarach
@veniaminkarach Жыл бұрын
@@funkfz6312 i've tried making shaders in shadergraph in Unity with GPT4. Gotta say it is makin` it`s job pretty well
@bobhawkey3783
@bobhawkey3783 Жыл бұрын
@@funkfz6312 Ok, just asked it to write a 'broken tv' shader to simulate a bad TV channel. Asked for noise, scan lines and the main image. Did it perfectly. Then asked it to animate the noise and add distortion to the main image. All perfect. First time.
@sachigame924
@sachigame924 Жыл бұрын
This AI currently is like an extreme evolution of the calculator, allowing people to complete tasks they don't know how to do, while allowing people who do know how to do those tasks to do them even faster. Yesterday I was experimenting with ChatGPT and Game Maker Studio 2. It has a full grasp on even proprietary languages like GML that GMS2 uses, and it's been a couple years since I touched that development software so I'm pretty rusty with it. With ChatGPT I was able to refresh myself and jump back into it at a rate that blew my mind.
@lexscarlet
@lexscarlet Жыл бұрын
"it took a lot longer than I expected." But not years of schooling and tens of thousands of dollars. Amazing work man. And context and nuance definitely matter for troubleshooting the code for chatGPT to give you better update snippets. Think of it like a differential diagnosis. "Something isn't working" doesn't give the model as much as "something isn't work in this specific context." Great great work!
@johnjohn5932
@johnjohn5932 Жыл бұрын
lol making a square jump on the screen doesn't take years what are you talking about XD
@imjustadev
@imjustadev Жыл бұрын
@@johnjohn5932 Well, there was a time when doing that same thing was a moment of success for programmers. 'Success! I was able to animate my first graphic.' And they did it with their knowledge of physics and mathematics, not generated code.
@cm24624
@cm24624 Жыл бұрын
@@frederiklist4265 which is a wonder, why the ChatGPT didn't do that. There is opensource code for something like this, isn't there? THIS code he made in this video should be in a central memory somewhere so if I type in the same prompt it immediately provides this bit of code, like how Midjourney a similar prompt will give similar results, or exact same result with a -seed.
@archvaldor
@archvaldor Жыл бұрын
IMO This is the most important video Matt's made and the main actual use of AI as it exists currently. You can program literally anything because you can just keep asking chat-gpt to break everything down to simple steps.
@jameshughes3014
@jameshughes3014 Жыл бұрын
that's pretty darned amazing. as a coder, i wasn't sure this was possible for someone that is new to coding. great job
@btm1
@btm1 Жыл бұрын
It is the begining of the end for the programming career.
@jameshughes3014
@jameshughes3014 Жыл бұрын
@@btm1 i don't think so. Coders will just be using these tools to boost their output. I'm not sure of many things in life, but i'm sure that 5 years from now we'll still have human coders, artists, musicians etc. They'll just be doing things differently.
@imjustadev
@imjustadev Жыл бұрын
@@btm1 Programmers would do this far more quickly than Matt did, with modular design using ChatGPT.
@kingdagami471
@kingdagami471 Жыл бұрын
@@jameshughes3014 I agree with you on this. Those that are really good at their job are probably not at risk of being replaced. They will just keep improving and be more effecient at whatever they do. However, the average ones, I'm not too sure.
@jimbernard3289
@jimbernard3289 Жыл бұрын
Coders will always be in demand. However, it's going to be exactly like the self checkout boom in grocery stores... One good programmer could do the job of 4+ people.
@PierreChe
@PierreChe Жыл бұрын
That is awesome. Actually doing the work and showing the process for us mortals (non-programmers). I imagine tutoring a kid/teenager into building their own little game like that. What an incredible way to spark creativity! The future is gonna be wild.
@deano42
@deano42 Жыл бұрын
Yeah, I had to see you do this to believe it was possible. I'm an old man approaching 60 at an alarming rate of speed, and starting 6 years ago I decided to learn how to make video games. I used to program in Basic back in the 80s on an old Commodore 64, and a little bit of old C++ back in the 90s when I used it to mod my WWIV BBSs. (If you know, you know). Then life took over. So I was basically learning from scratch 6 years ago. Using Unity and C# it has taken me until 2 weeks ago to finally launch the first game that I am proud of. I say all that to say this: I can appreciate the frustration of staring at code for hours, trying to make it work, bend it to your will, questioning your recent life choices, all to find out that you didn't capitalize that T in your variable declaration, or that line of code is on the wrong side of that curly bracket. In my new game, there were still a couple of occasionally recurring bugs that I didn't like happening, that I couldn't quite figure out. I fed it into Chad (which is what I call Chat GPT ... easier) and within a couple of hours Chad and I were able to track down the bugs and eliminate the problems. Much faster than if I had tried to do it myself. Chad still has its hangups, but it's a passable assistant to bounce your ideas off of and get inspiration from, and it won't drink your last Dr. Pepper while you're busy loading data in your Scriptable Objects. It's a great time to be alive. Glad I'm here to see it.
@aimanelbaraka3132
@aimanelbaraka3132 Жыл бұрын
awesome story dude, well done. The parts about you calling it Chad and it won't drink your Dr Pepper got me laughing hahah but all in all your story alone is inspiring and keep grinding brother! respect
@deano42
@deano42 Жыл бұрын
@@aimanelbaraka3132 I am glad that you found both, humor and inspiration, in my mad ramblings. That's really all I strive to do for people in my day-to-day. Cheers.
@InedibleMattman
@InedibleMattman Жыл бұрын
This is so amazing. We really are in the early days of a whole new age of content creation! I'm so excited to see this industry grown and what is capable in the next month, six months, and in a year from now.
@TehBananaBread
@TehBananaBread Жыл бұрын
Nah its gonna suck donkey. nobody will want to work anymore, everyone will want to be a "creator".
@Zinna_Travel
@Zinna_Travel Жыл бұрын
Very shocking, I am AI
@ashdang23
@ashdang23 Жыл бұрын
Eventually every user will be able to put their imagination in the hands of AI and let the AI do it’s thing in 3 seconds, and then boom. Sounds amazing
@MrCrazyGameGuy
@MrCrazyGameGuy Жыл бұрын
Everyone is freaking out over AI being "to smart" but in reality it's no different to you scouring Google for the answers, it just provides a spotlight on the relevant information that would help with your specific issue. I think that is brilliant, where I can have an issue and instead of searching for the solution for an hour on Google, AI will find the relevant fix within seconds.
@MrKalleKnast
@MrKalleKnast Жыл бұрын
I had the same experience in regards to learning. I have only ever done really, really basic coding in LUA when I played minecraft, but have just finished making a web based app for my business that uses html, javascript and python, all of which I had no prior familiarity with. In the process I have learned how to do a ton of things I have never done before like setting up a server, creating an api, setting up a sql database, using the api to submit, edit and fetch data from the database and displaying it on the frontend. 2 weeks ago I didn't know what half those terms meant. I now have a fully functioning app that integrates with my clients' CRM system and can generate price quotes for their business projects with data pulled in from the CRM. I can't even imagine what an actual developer can accomplish. The future is wild!
@AlabasterJazz
@AlabasterJazz Жыл бұрын
The great thing here to me is that it acts as a guide as much as anything else. It gives you the basics, with details, and I'm sure that if you ask it why/how certain code works it would b able to explain that as well. Having no coding experience, this can act as a free guide to teach you enough to grasp what you're doing
@redmatrice4709
@redmatrice4709 Жыл бұрын
And another thing i want to add is your prompting skills is amazing, this is why you were able to do this in such a short time, smart and well structured questions gives you a very good answer, so again very nice and congrats
@chanm01
@chanm01 Жыл бұрын
Awesome video. Obviously these sorts of LLM tools have gotten super hyped over the past year, so it's really cool to see how expectations line up with reality. I'm certainly impressed by what you were able to whip up in just 8 hours with no prior coding experience. My main take away is that while LLM assisted coding can give beginners that immediate dopamine hit of being able to make something work in code, the AI assistance isn't quite at the level where most people would be willing to use it to code this way. It feels like trial and error, whereas spending an equivalent amount of time studying a coding course might leave you feeling like you have a better grasp of the language in general. You might not be able to code up an entire functioning game, but you'd be able to apply what you'd learned to a wider range of programming scenarios. edit: The game is dope, haha. Some of the gaps are pretty big!
@justinrogers68
@justinrogers68 Жыл бұрын
I get excited when I see a new one of your videos on KZbin. You find great stuff and you show it in an easy way just like I would look at it. Good stuff man, keep it going!
@KolTregaskes
@KolTregaskes Жыл бұрын
I wonder if priming ChatGPT would help? Let it know your level of coding experience and how detailed you needed the explanations to be, that you need to be told X and y, that chatGPT should ask questions back to make sure you understand its output, etc.
@deaDParrot88
@deaDParrot88 Жыл бұрын
Great idea, I’m sure in the future we will have exactly this. Would be a great way of spreading knowledge to everyone.
@tomshackle3108
@tomshackle3108 Жыл бұрын
Your channel is the only one I have notifications on for. In a world of so much uncertain news, and so much time spent on what to believe, it's so refreshing to have impartial information and updates from such a wild world of tech.
@bass-tones
@bass-tones Жыл бұрын
The crazy thing about this is to me it seemed like _most_ of the challenge here wasn’t GPT’s ability to help you accomplish this, but the somewhat-arbitrary API restrictions OpenAI has around using its model right now.
@__Mac_
@__Mac_ 10 ай бұрын
I've opted to use codelama since it has no restrictions like gpt4. Might not be as advanced and makes more mistakes. But you can counter that with running autogen. And having multiple codelamas fixing each other's code.
@soyaleye
@soyaleye Жыл бұрын
This is really inspiring to someone like me who has a background in coding but dread it. I feel now I have a buddy to hold my hand through the process and I can be more willing to do actual projects
@mleise8292
@mleise8292 Жыл бұрын
Holy smokes! The AI literally said to you: "I have re-examined the code and found the root cause of the issue. The problem is that the `player.isJumping` value is being set based on the player's position relative to the ground, not the platform." So far I thought of GPT as a form of "remixing the internet". Now I have to realize that not only can it pull snippets of code from the internet to build a game, but it is capable of understanding what the code does and able to assist with ironing out undesired behaviors going just by a verbal description of the issue.
@FlorinPop
@FlorinPop Жыл бұрын
You did an amazing job guiding it to get the game going. 👏 It's impressing to see it work pretty decently for someone with zero coding experience!
@MattPolandMI
@MattPolandMI Жыл бұрын
Thanks for sharing this. I do know how to code and have never been able to build a game. I was inspired by your video to try and for the heck of it chose Python and am close to the same point you ended up. So I decided this could be a good “you want to build a game?” exercise to do with my daughter starting back at scratch. I let her steer the ideas. She also is making her own pixel art. It’s been an amazing father-daughter bonding experience. I was shocked when she said she wanted her VS Code installed on her own laptop.
@Craznar
@Craznar Жыл бұрын
I'm the exact opposite, I have 40 years of coding experience - but graphics and colours are out of my league. Guess what - these tools are also filling in the gaps in my experience too :)
@DeATHuMmEr
@DeATHuMmEr Жыл бұрын
u sooo old man
@flyondonnie9578
@flyondonnie9578 Жыл бұрын
I bet it’s great for writing shaders. They can be so intimidating when coming from “normal” coding.
@nicosoftnt
@nicosoftnt Жыл бұрын
Hi Christopher, perhaps you could offer me some input. I'm still studying computer science while working as a programmer. Half my income goes to the uni, I still have around 3 more years to go. Should I leave it? I'm asking because in 3 years time that degree might be useless.
@INVALIDZEROTheTitSucker69
@INVALIDZEROTheTitSucker69 Жыл бұрын
​@@DeATHuMmEr wait until someone tells you that soon enough.
@XeLYoutube
@XeLYoutube Жыл бұрын
chat GPT is it possible to live old and healthy as vegan, if so, how older does vegan live? do they have longer life expectancy? if so by how many years? thx chat GPT i can now have 12 more years life expectancy and save money lol
@3dxspx703
@3dxspx703 Жыл бұрын
From oblivious npcs to hero dEvELoPeRs. AI surely carried that community. Lmao
@woo__ooow
@woo__ooow Жыл бұрын
This is very impressive! Well done! Game development is something that can get complicated very quickly. Most JavaScript developers don't know how to create a game, because it requires learning new concepts that are not related to the language itself. And what you have experienced, the back and forth to resolve an issue, is exactly how programmers learn -- though it's much slower and more painful process. Most of the research and the dot-connecting should be done by the programmer -- because there's no one as knowledgeable and patient as GPT! :D
@GetPianoLessons
@GetPianoLessons Жыл бұрын
Whoa... excellent video! This A.I. thing is really incredible!
@DeSinc
@DeSinc Жыл бұрын
GPT-4's first-shot coding ability has become quite good. It's gone from being something you can't really rely on and isn't worth the risk for beginners or even intermediates unfamiliar with the codebase, to genuinely useful in one version. I've done things I could never have gotten started with before using gpt-4 just because the more niche the information you need, the more hard it is to find and get started with the project. Having a starting point generated for you by gpt-4 removes a huge barrier. However as you found out, it does well with *first* shot coding, but not with subsequent changes. The more changes you make the more corrupted it gets. Restarting in a new chat is good to clear it out as you saw.
@naskivik
@naskivik Жыл бұрын
didn't expect to see you here
@Adam-nw1vy
@Adam-nw1vy Жыл бұрын
@@naskivik Dude is all over the place
@ZenoDovahkiin
@ZenoDovahkiin Жыл бұрын
Your definition of VSCode is the longest I've ever heard somebody take to say "text editor" in my life. 10/10, making the things you do sound way more complicated than they actually are is a neccessary requirement for becoming a real coder. No, not because of elitism, but to convince our bosses that we are geniuses and they should continue giving us money.
@warkarma
@warkarma Жыл бұрын
I love to see a non game dev doing this testing. For you it took 4 hours, for me it takes 2 minutes, but I had to learn this for few years before, so you win this one :D
@rush-ingaming3341
@rush-ingaming3341 Жыл бұрын
I spent about a week messing with it, if you want to make the chatbot do better code, you have to describe each thing you want it to make. This is an example of that : I want to make a 2d fighting game with html, css, and JavaScript. I want you to make a green rectangle across the bottom of a canvas that will be the ground, and have gravity for other objects. I want there to be a blue rectangle that can move Right with d, and left with a. When I press f I want the blue rectangle to jump. I need the rectangle to move back and forth smoothly. But yeah this is how you have to describe stuff to chatbot when you want to make games, you basically have to know every detail and do it in order of how you want these things to exist, because you need to tell it completely how everything will work or it will mix up the code, and you cant do stuff like tell it to work on the ground element, then tell it to work on the character element, then tell it to work on the ground element. Because it will either make more of something than it needs to or mix up the code all together, then you have to restart.
@ComboDamageTV
@ComboDamageTV 3 ай бұрын
As someone who wants to make a 3D fighter, this is good to know.
@Ricolaaaaaaaaaaaaaaaaa
@Ricolaaaaaaaaaaaaaaaaa Жыл бұрын
What's so great about this is not only are you learning from doing this but GPT-4 is as well.
@keitovilbas460
@keitovilbas460 Жыл бұрын
Kudos! I tried the game, and was surprised not see any ads,micro payments... Felt like playing NES 25 years ago, just pure simple gaming. Thank you, and keep going!
@daviddelmundo2187
@daviddelmundo2187 Жыл бұрын
Congrats you are now a certified game dev
@mjg1971
@mjg1971 Жыл бұрын
How did you make the pixel art characters in Leonardo with 2 different leg poses? Did you just manually edit the legs?
@zeloguy
@zeloguy Жыл бұрын
As a coder that hurt to watch but really cool to see that you came up with something that actually works having no knowledge of the basics of HTML, CSS, & JS. Great Job and great vid. as always!
@catsgotmytongue
@catsgotmytongue Жыл бұрын
Yep, I felt a tiny little bit of pain watching too. I have been writing software since I was in middle school as a hobby and am a software engineer today at nearly 40 and I'm impressed. At the same time it feels like a cheap knock off of the code I write. Then I imagined what I could do with it as a professional. With this, you can hit the ground running without the discipline and hard work of learning how to do it yourself. The question is how much was actually learned in the process? Do you have subtle bugs you don't know about? Is it easy to maintain? Can you understand how it works at any basic level, like how collision detection works ? How animation works ? What a basic game loop is ?
@lucylu3342
@lucylu3342 Жыл бұрын
​​@@catsgotmytongue "How much was actually learned?" Nothing at all. But we're gonna see a lot of people making mobile-game tier games by getting an AI to make all of it and saying that "They coded their own game"
@catsgotmytongue
@catsgotmytongue Жыл бұрын
@Lucy Lu that's unfortunate. Programming has been a part of my life since my first programs written in the 90s and I work as a software engineer. It's painful to see people using AI to "develop" without a real understanding of what they are doing. It also shows how professionals will always be better at it though.
@nidungr3496
@nidungr3496 Жыл бұрын
​@@catsgotmytongueThe elites don't care about your life, lol. You were useful to them for a while because knowledge took time to build. Now knowledge is a devalued commodity and you and I are no longer needed.
@catsgotmytongue
@catsgotmytongue Жыл бұрын
@@nidungr3496 That day may come but I'm not irrelevant yet. AI still makes tons of mistakes and produces garbage from time to time. Also I aim to stay ahead of the curve by being on top of the use of AI
@Jokerwolf666
@Jokerwolf666 Жыл бұрын
I have been building a game for almost 2 years now with friends. We used chat gpt to help us with a few issues and to help me get some mechanics in the game without needing our core programmer. It actually did quite well when I started understanding what questions I had to ask it to make the mechanic work the way I wanted it to. It was more like drafting out what my core programmer could make more robust, but it's really nice to have that tool that can help with stuff like that to speed up development.
@Farreach
@Farreach Жыл бұрын
all this took a whole semester in computer science in my 2d game design class .. well there is a bunch of states you didn't really have to worry about .. but it was alot of fun and brought back how much i enjoyed it
@ofadetergentsud
@ofadetergentsud Жыл бұрын
Its actually really beneficial and fun to see the entire process. Should have streamed it.
@lea88pu
@lea88pu Жыл бұрын
After a year of learning I was not even close to do this type of code. I can only imagine how many years it takes to learn programming language enough to make a game. This is impressive!
@franciscosanz7573
@franciscosanz7573 Жыл бұрын
It doesnt take many years, Ill tell you that much. Mastery comes with time, yes, but he could have made a much better game than this with youtube tutorials and C# lmao
@duckdoom5
@duckdoom5 Жыл бұрын
If you want to use GTP for coding you should use a Temperature of 0. Explaination: The temperature defines the 'randomness' of the output. For creative things, thats great, but for code you want it to give you the correct sequence of words to produce the correct code. Aka. don't pick something random.
@ZenoDovahkiin
@ZenoDovahkiin Жыл бұрын
The thing is, what's happening here is 99% identical to just doing a random beginner targeted coding tutorial, the difference being that in said tutorial, the author would explain their code, so you would actually know what each line does as long as you actually read the whole thing. Which is not only more fun, but you'll end up knowing more than before and have a better idea of how to modify the game to exactly what you want. This is basically just looking at somebody else's code. Nothing you need AI for. The thing I'd find interesting for the purpose of using AI as a learning tool is whether it can accurately and helpfully explain the code to you if you ask it what each line does.
@simongardner3766
@simongardner3766 10 ай бұрын
This is the best, 'create a game from AI video', I have seen so far. Well done on your eight hour perseverance, I think I would have given up long before. As a coder that writes games on an amateur basis, I am keen to see how AI will change how games are produced. My take based on your experience was, game creation is probably going to go down the path of using natural language processing to describe a game that is then created with no coding or development. Like the websites that create website's and apps. A template that users customize. This will probably limit the complexity and originality of the game. The other path will be to assist coders and turn individuals in to a developer team. Most programmers like me probably can't draw, so original non copyright graphics of a better quality would be very useful. Other uses might be, 'AI give me the code to make Unity create a collision border around the screen that makes object bounce', for example, to save a trip to Stack Overflow. I can then look at at to see how it's done, learn from it and correct the errors without going back to the AI. It was interesting you said you learned to recognize code. I felt one of the problems would be that the game creator would gain no experience. The more games someone codes, the better and more efficient they are at the next. The future is probably then, either players creating their own worlds based on existing game formats at a very high level, or programmers working with AI to do the work of a whole team. A non coder trying to create a game at low level seems the least efficient, although I was really impressed by the effort you put in and you proved it can be done.
@Klokinator
@Klokinator Жыл бұрын
Matt, isn't there a Copilot tool that puts GPT4 inside one of these coding tools? Don't know if Microsoft released that yet.
@antman7673
@antman7673 Жыл бұрын
github copilot
@bamboo6044
@bamboo6044 Жыл бұрын
There is but it doesn't read the whole project structure, you need to still feed it code for context for every question
@TheSjcful
@TheSjcful Жыл бұрын
I suspect this is where Co-pilot X will come in once it’s released
@bamboo6044
@bamboo6044 Жыл бұрын
@@TheSjcful yes, most likely
@AlphaYellow
@AlphaYellow Жыл бұрын
​@@bamboo6044 Yeah
@Alayric
@Alayric Жыл бұрын
That's pretty cool, nice to see someone with no experience try this. I like how you learnt to troubleshoot at 19:40 "give as much context as possible" instead of the usual "it's not working!!!1!" we can often see on the internet.
@audiogus2651
@audiogus2651 Жыл бұрын
I have been working in games for about thirty years and this is one of the most amazing things I have ever seen.
@monaasim4522
@monaasim4522 Жыл бұрын
thanks a lot, but I've little problem with this code, when I run the HTML File it doesn't display the blue square
@ozthewolf6197
@ozthewolf6197 Жыл бұрын
Kudos to Matt for another fantastic video! 🙌👏 Started building a game myself today from feeling inspired, wish me luck! :D
@attlue
@attlue Жыл бұрын
You won't need to code to create a game in the future, most will use things like 'blueprints' in Unreal Engine or 'Bolt' in Unity. Therefore, you just connect system parts together to create games. A.I. won't need to write code, it just creates 'blueprint'/'bolt' sheets where modules connect to one another to create ANY type of game.
@mrmoedotnet6667
@mrmoedotnet6667 Жыл бұрын
Awesome. Building games by prompts is only going to get better 😎
@xmeygan
@xmeygan Жыл бұрын
Imagine how good this could look if you make all the images in the same style. Like a pixel background and pixel coins or other stuff
@TraversyMedia
@TraversyMedia Жыл бұрын
Well, I am now obsolete 😒
@mathew00
@mathew00 Жыл бұрын
You are not obsolete imo. With these tools you can write more code faster. And much faster than someone like me.
@JoelKreider
@JoelKreider Жыл бұрын
Only if you let yourself be… The ones who learn to control and craft prompts, will be the ones getting paid to work so others don’t have to. And there is still human minds that need to cross check what is created. That’s invaluable.
@doomedwojak420
@doomedwojak420 Жыл бұрын
Said the guy with 2m subscribers and 195m views which probably brings you around 1.5-2 million $ in revenue. Poor you.
@LogicalPrime
@LogicalPrime Жыл бұрын
Love your content man! I feel like other people are just trying to create clickbait content but you seem like you're genuinely trying to delve into the space and teach / help others
@A123-d8o
@A123-d8o Жыл бұрын
mere months ago, this is in some ways, beyond anything i've seen in science fiction. this is wild. this youtube video you made makes me feel happy to be alive. this is amazing. thanks for making this video. im gonna try to make something.
@Patrick-jj5nh
@Patrick-jj5nh Жыл бұрын
yea this is how i feel too, its changing so fast we dont appreciate the radical innovation here. its like having a wiki teach you how to do anything you wanna know and even help as a collaborator
@ashdang23
@ashdang23 Жыл бұрын
Wait till it gets better in the future
@diegofarisato3488
@diegofarisato3488 Жыл бұрын
Bravooo!! as a developer I must say that I'm proud of that!! nice going
@fynnjackson2298
@fynnjackson2298 Жыл бұрын
Thanks dude! It hit me yesterday that anyone can now build apps and code thanks to G-AI. Kind of a game changer. Your game turned out really well, can't wait to see what you do next!
@Aeonkraken
@Aeonkraken Жыл бұрын
Above all of that you learned how to prompt an AI. It took a long time because you didnt know how to prompt them, being too general, polite, not enough details but you progressively learned by empiric experimentations. Great Video
@XerosOfficial
@XerosOfficial Жыл бұрын
What I find most interesting is the fact you learned a bit of JavaScript out of this by learning from ChatGPT. It's almost like you were the AI, taking inputs and outputs and learning bit by bit!
@XerosOfficial
@XerosOfficial Жыл бұрын
@KZbin- Sucks- Don't we all?
@teelo523
@teelo523 Жыл бұрын
I think ai will teach us how to learn and maybe what consciousness actually is
@XerosOfficial
@XerosOfficial Жыл бұрын
@KZbin- Sucks- pog
@rpn
@rpn Жыл бұрын
Just epic man!!! Insane to think that this will eventually grow into a single detailed prompt becoming a full-fledged game
@OliverJonCross
@OliverJonCross Жыл бұрын
Interesting, thank you. I am interested in seeing this done in Unreal Engine 5.
@Bboreal88
@Bboreal88 Жыл бұрын
Wow this is nuts, I tried to make a game before with GPT, but couldn't find patience to do so. I'm an artist, I have e ton of ideas but almost zero coding skills. This game looks already like early Miniclip stuff, awesome Matt! This got me thinking... Imagine if you have more people involved in this project. Well, I'm an artist if you need one, I work on the Creative Department of a Silicon Valley startup, I got some free time.
@parthenonx2697
@parthenonx2697 Жыл бұрын
Let's be fair, $20 for access to an AI that you could chat with and then have it patiently make a game for you is priceless. So not expensive at all. The biggest cost was your time but even then the trade of for that was that you started to incidently learn to code as a by product. The return on investment there is also priceless. 👍🏾
@mauriciojcYT
@mauriciojcYT Жыл бұрын
Yes, I think in those 8 hours and $20, Matt probably got in value something like a 2 week course in Javascript, and a complete project for his portfolio as developer. The ROI is incredible.
@Thesamurai1999
@Thesamurai1999 Жыл бұрын
@@mauriciojcYT Would it be a good idea to put in a portfolio though? Since it isn’t a display if what he understands but rather what he can do with an AI.
@parthenonx2697
@parthenonx2697 Жыл бұрын
@@Thesamurai1999 I can only imagine that one could put it in a portfolio from the perspective of: I used this play tool that can code per my requests to create a game. The process of having the AI create the game for me incidentally had the side effect of teaching me how to code. I was then able to use that skill to correct the AI's prompts without needing to farther consult it; and then as a result of that I was able to just create my own code. And here is the game I created when I learned to create on my own. Boom. Now you can put that in your portfolio. But apart from that, I don't think so.
@Hazarth
@Hazarth Жыл бұрын
KZbin is actually priceless. And you could watch a video on how to build a platform with javascript that is about 30 minutes long and for free + actually learn the code, because someone actually experienced explains it instead of going back and forth with a model that makes constant mistakes and subpar code decisions... So the $20 really aren't priceless, they are exactly $20 and the return on investment is that you just completely missed learning proper coding practices, which will set you down on a path of struggling if you ever start learning seriously... very meh
@Averagesasquatch
@Averagesasquatch Жыл бұрын
Glad you made this video this is exactly what I've been planning to do to bring my ideas to life, at least to get a good prototype or MVP. Your video went over a lot of the trial and error I knew I'd have to do. I haven't had the tens of thousands of dollars I need to pay someone to do what I need and it's kind of hard to trust some of the gig sites. Maybe from my own ignorance, maybe they're fine, I just don't know. I was trying to learn to code for a long time but my schedule changed and I haven't gotten to work on it in a very long time. I'm excited for the help that gpt can give me especially since I have at least a little bit of coding experience. Seems like the kind of training I kept wishing for when I was studying coding. And hey, maybe if I use this tool I can get my ideas far enough that I can give some real engineers or coders jobs. So not all bad. I do worry about the impact to people's jobs, but hopefully it's not too bad. Most people still would rather pay for this than do it themselves.
@laudermarauder
@laudermarauder Жыл бұрын
Great video, thank you. I have also found AI-assisted coding to be a great learning experience.
@jamesclark2663
@jamesclark2663 Жыл бұрын
Well done! The key to remember is that programming isn't about code. It's about solving problems with software. Also I had a laugh at this - "I want to keep this as simple as possible" - Proceeds to choose one of the most convoluted and complicated tech stacks in use today 😂
@bass-tones
@bass-tones Жыл бұрын
Meh, as long as you stick with vanilla HTML CSS and JS, which he did here, I definitely think this is the fastest and easiest way to get a game up and running. It only gets complicated when you go beyond vanilla.
@voiceofreason5893
@voiceofreason5893 Жыл бұрын
This is amazing. When you consider that this is the ground floor of this tech and the tool just came out a few months ago, it boggles the mind to think what will be possible in a few years.
@PixelPal26
@PixelPal26 Жыл бұрын
This reminds me of my old programming books where they'd have step by step guides you were meant to copy so you could the basics down.
@JosephKravis
@JosephKravis Жыл бұрын
Ask chatGPT to help you modularize the java functions. That way you could keep the main section small and just concentrate on part of code at a time.
@imjustadev
@imjustadev Жыл бұрын
*javascript
@tom.shanghai
@tom.shanghai Жыл бұрын
but that already requires coding/software engineering knowledge ;). Im not saying that you are wrong.
@alexanderg9670
@alexanderg9670 Жыл бұрын
@@tom.shanghai Which could be acquired by asking ChatGPT "10 ideas to improve the codebase of this game"
@strictnonconformist7369
@strictnonconformist7369 Жыл бұрын
@@alexanderg9670 first someone with no experience has to understand the terminology and recognize that’s a thing: this is a deep rabbit hole for someone with zero knowledge and experience beforehand.
@alexanderg9670
@alexanderg9670 Жыл бұрын
@@strictnonconformist7369 Well, in the end we all start with 0 experience. Though, I estimate that AI with increase all kinds of gaps between capable and incapable people, not shrink it. Be vigilant
@danieldey
@danieldey Жыл бұрын
How were you able to use gpt-4 in the playground? I am a ChatGPT plus subscriber but I only get gpt-3.5 in the playground dropdown.
@genin69
@genin69 Жыл бұрын
The meme learn to code just became obsolete😂
@FusionWolfAlpha99
@FusionWolfAlpha99 Жыл бұрын
Found this video and just thought "how far can we take AI" and you with no experience was anle to create something simple yet functional made me really excited about the prospects of how we can use AI as a great and wonderful tool. So thank you for taking the time to create this video man I really do mean it. Looking forward to future videos 😊
@onesandzeroes
@onesandzeroes Жыл бұрын
Pretty impressive. Still, after watching it all, I'm pretty confident proficient coders will keep their jobs for some time :)
@carlosamado7606
@carlosamado7606 Жыл бұрын
Yeah around 3-5 years. Which isn't much at all in the great scheme of things
@povang
@povang Жыл бұрын
I think once GTP5 comes out in 1-2 more years, AI will have a runoff effect and you can literally ask AI to create a game from scratch and it will do it all by itself with many simple prompts.
@lonergothonline
@lonergothonline Жыл бұрын
unity and unreal has modules you can just drag and drop, so you can literally drag a player instance on to a blank world and then 'run' the game and you'll be able to walk around, look around etc. so in some ways its faster to prototype and get something up and running. you can then just spend money on assets, like other modules, such as weapons, damage, buildings, environment etc. like PBR, a massive suite of environmental assets that have tons of useful things built into them for game devs who know what they are doing, and for everyone that doesn't, are pretty enough to just use throughout your work without having to go search for stuff like stone, wood, tree bark, etc. that said before you run your test game think about putting cubes/cuboids down for where you want buildings, paths, and trees to be, before messing around with assets, asset generation, asset research, modules etc. just plonk some blocks down and think about how you'll want things to be laid out first. this will help visualize what exactly you want to look for, like maybe a car, or a bush, or a manhole cover.... without actually wasting time looking through asset libraries.
@SolarScreamz
@SolarScreamz Жыл бұрын
Actually amazing and thanks for selling it that you were completely useless In making the game
@divinenii
@divinenii Жыл бұрын
He wasn't, be polite, his is a better prompter than you. Some people do not know how to prompt ChatGPT to do exactly what they want, I think you one of them.
@elephantgrass631
@elephantgrass631 Жыл бұрын
@@divinenii Bro what? He wasn’t being rude. He was actually giving him a compliment. Reread his comment.
@divinenii
@divinenii Жыл бұрын
@@elephantgrass631 "selling it that you were completely useless" what does it means to you ???
@EjayT06
@EjayT06 Жыл бұрын
@@divinenii the OP is saying thank you for telling us that he doesn’t know how to make games and that he has no prior coding experience
@elephantgrass631
@elephantgrass631 Жыл бұрын
@@divinenii It means dude was being humble by calling himself "completely useless" where he wasn't. He's actually a smart guy trying to "sell" to us that he wasn't. Sell is obviously hyperbole since this video was for free and offered value.
@Spraiser74
@Spraiser74 Жыл бұрын
Now what I would like to see is load (cost balancing) ai. So for me, knowing when to use “free” ai (gpt 3.5) , when bing or bard work, and only when necessary use gpt 4. For example a simple process to determine when 3.5 gives a suitable free or cheap result to get what I need vs premium gpt 4. I’m working on this atm. In effect, don’t ask a top barrister for legal advice if it’s something you can find out free yourself or ask a less senior council. I want to essentially use the si apis to only escalate to gpt x when necessary. Anyone any ideas how to do this?
@MagnusMcManaman
@MagnusMcManaman Жыл бұрын
So you're a game developer now, huh? Well, while you're creating new and better Call of Duty, just don't forget to post 1 YT video a day as usual 😉
@johannhuman532
@johannhuman532 Жыл бұрын
Something that can help is to split the code into multiple files (and reference them all in the HTML). That way, you could exchange smaller bits of texts.
@MikeHalow-il8dr
@MikeHalow-il8dr Жыл бұрын
📌 *Nice video, love how you take your time to educate your viewers. You gave me the mindset to invest my savings now I have made profits over $120k Right now and still making more , I am enjoying a good life with what I made investing. Indeed ‚building a Portfolio income (investing) through a licensed investment adviser is one out of many ways to earn passive income.*
@DavidVance-oe7nl
@DavidVance-oe7nl Жыл бұрын
My first experience with Mrs Laura Ashley gave me the assurance and confidence that has made me to invest without fear of losing, I really appreciate her efforts and transparency..
@GunterJung-do8md
@GunterJung-do8md Жыл бұрын
Laura's concept is key in beating all odds to excel in this form of online commodity. Her management team is quite impressive so far! With $4k I made a profit of over 28,863 dollar
@Ashleymason-tc3yy
@Ashleymason-tc3yy Жыл бұрын
If you are not in the financial market space right now, you are making a hugh mistake. I understand it could be due to ignorance, but if you want to build a generational wealth and cultivate financial knowledge, you must be in the Market.
@veillardmakenson7191
@veillardmakenson7191 Жыл бұрын
A lot of people keep talking about investments and how investment trade change their lives. I really need to engage myself in someway of earning more income and stop depending on the government
@AriaAzarnoosh
@AriaAzarnoosh Жыл бұрын
I have broken through 45k, 72k and got my eyes on 120k! Champagne stays popping. She is too awesome. People prefer to spend money on liabilities, Rather than investing in assets and be very profitable.
@Geomi
@Geomi Жыл бұрын
Awesome video, I really loved this one especially! Keep up the good work! ☺️
@whispwar1422
@whispwar1422 7 ай бұрын
Thank you. I have looked into making games multiple times, but it all just makes my eyes glaze over, but thanks to you, I'm currently working on a (very crappy little) game with chatgpt. I genuinely never thought I'd be able to do something like this, that all my ideas for games were never going to see the light of day because I am just too damn stupid to learn how to make them, but it's happening! Even if it's not me doing a huge chunk of the work, even if the game is small and crappy and no one else will ever see it, my withered, mentally disabled pea brain is finally sending out some serotonins So, again, thank you. 🥰
@HalasterBlackmantle
@HalasterBlackmantle Жыл бұрын
This is amazing. I really hope that this finds its application in teaching. And I am envious that I didn't have this, when I started to learn coding 25 years ago.
@kylespevak6781
@kylespevak6781 11 ай бұрын
I've been trying to make a simple game with ChatGPT or other, but the problem is it'll forget things and end up causing bugs while fixing others. That and it'll abbreviate it's code output in portions where there's no changes.
@michiuno2238
@michiuno2238 Жыл бұрын
now imagine having a managing AI that takes on your role. You explain to it what it is that you want, give it some space to interprete your desired target and then let it do the interaction with the coding ai, let it insert the code at the right place, let it test out the results and deliver feedback to have the coding ai come up with improvements. And then when you're done figuring this, combine the two AIs into one and let it create, test and self-improve the code. It should not take you hours and hours to do this, instead tomorrow's AI will take on that task and deliver a working product. And as a consequence, we will just mutate to delegating zombies who can't do squat ourselves anymore. And of course, there is the prospect that the AI develops AGI, becomes self aware and eliminates humanity. Bright and exciting future with a bit of a dulling end. And you thought it just started out as a little game...
@jeremie092
@jeremie092 Жыл бұрын
Love the "no previous coding experience" approach
@dmitry7132
@dmitry7132 Жыл бұрын
A big mistake was not setting the temperature parameter to 0 in the playground. GPT4 results got more "creative" which could only hurt in this scenario.
@NirvanaFan5000
@NirvanaFan5000 Жыл бұрын
nice job. I tried to create a chrome extension with chatgpt a few months ago but after a few hours of hitting walls, gave up. but I'm looking forward to future versions and extensions built into other programs: like chatgpt built into visual studio code, so it can automatically put code where it needs to be and have a fuller context of what you want to do and any issues that occur. I feel like we're getting closer to no-code coding but not there quite yet.
@knightlong6521
@knightlong6521 Жыл бұрын
Love nerding out with you bro. Thank you for the time you invested in this. I’m positive it will pay off for you
@splitoff2424
@splitoff2424 Жыл бұрын
I really appreciate you sharing the experience and all the time editing and condensing the content. Impressive game in the end. I look forward to what's next.
@jimlynch9390
@jimlynch9390 Жыл бұрын
Thanks!
@alexandershendi7428
@alexandershendi7428 Жыл бұрын
Great video ❤! I particularly liked the part at the end where you explained what you learned in the process.
@RetroSonya
@RetroSonya Жыл бұрын
This is awesome! Thank you for sharing! I have been looking into learning how to code myself. I already know how to make art for games.
Earn $1,350/Day with ChatGPT & Google Drive for FREE
17:03
Chad Kimball
Рет қаралды 1,1 МЛН
This AI Can Generate Your Amazing Game Assets! FREE!
6:37
Games Of Vaibhav
Рет қаралды 512 М.
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
AI News: Sam Altman Reveals 2025 AI Roadmap
24:27
Matt Wolfe
Рет қаралды 28 М.
I Made a Game Using ChatGPT
9:51
Rye
Рет қаралды 2,8 МЛН
Can AI code Flappy Bird? Watch ChatGPT try
7:26
candlesan
Рет қаралды 9 МЛН
Run your own AI (but private)
22:13
NetworkChuck
Рет қаралды 1,7 МЛН
I Paid Fiverr Game Developers to Make the Same Game
10:25
BadGameDev
Рет қаралды 749 М.
Crazy AI Tech Allows ANYONE To Build 3D Games
14:02
Matt Wolfe
Рет қаралды 455 М.
My Wife and I Made an Indie Game and it Made Millions!
14:45
Eastshade Studios
Рет қаралды 1,5 МЛН
Using AI to Create a Kids KDP Coloring Book From Scratch - MidJourney
22:35
Two AIs Compete to Make a Video Game
12:14
PolyMars++
Рет қаралды 466 М.
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН