I Made a Game with CHAT GPT!

  Рет қаралды 42,695

Sasquatch B Studios

Sasquatch B Studios

Күн бұрын

Пікірлер: 107
@chillasslofi8962
@chillasslofi8962 Жыл бұрын
for your "continue" problem there's an easy way to get past it. Just use this prompt to get it to continue: "Without rewriting anything you've said previously, and with no preamble or introduction, please continue the code from the point you left off. Be sure to place all code inside a code block." Save this prompt onto a txt file, and just copy and paste it whenever you need it.
@srirangagudimella2770
@srirangagudimella2770 Жыл бұрын
that is a great tip 👌
@chillasslofi8962
@chillasslofi8962 Жыл бұрын
@@srirangagudimella2770 Thanks. I had been using Chat GPT help me with the errors I was getting in my Gamemaker Studio 2 games. At one point, I just got it to completely rewrite a whole Step Event for me, and because of that I figured out what I needed to say to make it actually continue and not just write the same code over again. If you take the specific mentions of code out of the prompt, it can be used for everything. It's the best way I've found so far to get it to actually continue 99% of the time.
@chillasslofi8962
@chillasslofi8962 Жыл бұрын
@@srirangagudimella2770 You can also set it up as a "Macro". When you start a new conversation give it the following rule. "When I type the letters PCYR, without rewriting anything you've said previously, and with no preamble or introduction, please continue the code from the point you left off. Be sure to place all code inside a code block." From that point on all you have to type is PCYR. (Please Continue Your Response).
@midniteoilsoftware
@midniteoilsoftware Жыл бұрын
I'm just gonna reiterate that your video production quality is off-the-charts awesome Brandon! Great work!
@sasquatchbgames
@sasquatchbgames Жыл бұрын
Thanks man! 😊
@ZackHughes
@ZackHughes Жыл бұрын
Agreed. We need more videos! 😂
@alec_almartson
@alec_almartson Жыл бұрын
I basically use ChatGPT when I get stuck, and it always helps me out to get it going on again. (I'm a Gameplay Programmer). It certainly is a great Tool for generating code, for Designing... and even for generating Cover Letters and adjusting the order and presentation of your Resume to apply for a Job Position (as Jason Weimann pointed out in his most recent 15 minute s video about these relatively new A.I. Tools).
@CyberAngel67
@CyberAngel67 Жыл бұрын
ChatGPT is great if you know how to use it, but it is very limited by what it knows and how it gets the details it needs, for example, I did this same thing with a controller. A basic 2D controller, and asked it to not only adhere to best practices, I defined that as making all variables private and serializable when it thought it had to be modified in the inspector. And that all variables and code had to adhere to the C# coding guidelines that are not only recommended by unity but also defined by Microsoft. I said that I wanted to use velocity over moving it with a transform. What I got back did not match what I asked it for. I took 20 chats going back and forth, all the time saying you are correct and then not doing what was required. In the end, I got a very basic 2D controller, that could do Coyote time, adhering to best practices and moved the player with velocity in Update (Yes, setting the velocity is not a calculation therefore does not need to be in FixedUpdate) that was important to see how well ChatGPT would handle what it returned. Anyway, I think I was about 200+ chats later, 2 days due to the limits in chats per hour. And I had something that I could have written in 5 mins. For new developers they wouldn't care and maybe go to the detail I went to to get it right, but it is important to note, that it does take an experienced developer to know and see what issues the ChatGPT does return. I also have a KZbin short that I can share to prove my point on the velocity if anyone is interested!
@Betruet
@Betruet Жыл бұрын
I'm glad you did this so I didnt have to. It's really interesting to see the full process and how honestly you had to have programming knowlege to get it to do the right thing. I think a true beginner would have alot harder time with the prompts, although as it imporves this may not be the case anymore. All that said I can defininately see how it could speed up project time for an intermediate programmer like me. Thanks guys for the quality video!
@sasquatchbgames
@sasquatchbgames Жыл бұрын
You're spot on there. You need some Knowledge so you can challenge it when it doesn't get it right. It helps point me in the right direction faster than Google can though
@TheCrowReviewer
@TheCrowReviewer Жыл бұрын
Really awesome video, editing on point! Loved the Shrek joke
@sasquatchbgames
@sasquatchbgames Жыл бұрын
Glad you liked it!!
@Betruet
@Betruet Жыл бұрын
haha yeah that Shrek joke had me too
@rubekiG
@rubekiG Жыл бұрын
Awesome project! I tried using it to come up with a level generator based on my description and it generated usable code. It's quite amazing!
@sasquatchbgames
@sasquatchbgames Жыл бұрын
Thanks for sharing, it really is!
@quazar1sumtin849
@quazar1sumtin849 Жыл бұрын
What might help and what helped for me when ChatGPT stops writing code after x amount of time. Was to tell it specifically where to pick up where it left off by directly quoting the line of code you want it to start from once again. 😊👍 hope that helps.
@sasquatchbgames
@sasquatchbgames Жыл бұрын
Thanks for the tip!
@StealthyShiroeanGames
@StealthyShiroeanGames Жыл бұрын
This is pretty amazing. I haven't went as hardcore as you with ChatGPT, but I have been using it a lot more with my current project. Some scripts are built almost entirely from what ChatGPT makes for me but a lot of the time it just gives me a foundation or a point of entry as to where I should be trying to look next. I've had issues with it going back and forth between "solutions" as well which is a bit annoying but all in all this is such a great tool. I tend to be going to ChatGPT first more and more rather than going to google since it's easier. I would be really curious to see someone create a large game with AI though. ChatGPT seems alright for fairly simple stuff but I sort of wonder how well it would do with a lot of complex systems all working together. Anyway, a great video, man, as usual!
@sasquatchbgames
@sasquatchbgames Жыл бұрын
Thanks!! Sounds like you use it the same way I do. As time goes on I find I'm shifting to ChatGPT more than Google as it's just a nicer interface to work in. I don't think it could handle spitting out code for a large scale game without a LOT of infuriating back-and-forth revisions. However, for fun I asked it to give me several high-level options for a scaleable weapons system, it gave me VERY good solutions - so it has knowledge of good design architecture, it just doesn't seem capable of coding it too well itself. But as you said, using it as a 'foundation' and taking that idea and running with it, it's an amazing tool!
@AngelSaintCloud
@AngelSaintCloud Жыл бұрын
Honestly, I feel like it would be a really great idea as essentially a free tutor meaning that small friend groups could create their own video games.
@LostGameDev
@LostGameDev Жыл бұрын
Really nice video. ChatGPT is a great tool, but the recent updates have made it harder to use. When it first came out, I was amazed by how much it could do - from scripting, to writing, to simply giving ideas. It was incredible. But now, it struggles to understand basic prompts and most of the time produces buggy code. You give it prompt after prompt trying to make it understand what it needs to fix in its answers and after a lot of back and forth you get the message "Too many requests in 1 hour. Try again later." And in the end, your problem remains unsolved, which is a shame. It's still useful, but I feel like it's nowhere near as good as it was and I hope they fix it so it works like it used to.
@sasquatchbgames
@sasquatchbgames Жыл бұрын
Agreed. It's been frustrating me more recently than when I recorded this footage
@the.author.0813
@the.author.0813 Жыл бұрын
@@sasquatchbgames are the devs intentionally throttling it?
@ArtsReallyCool123
@ArtsReallyCool123 Жыл бұрын
Awesome concept and great content! 😁
@grannysvids
@grannysvids Жыл бұрын
I have recently been using ai chat to create a program with Arduino and processing, it's perfect. So amazing. In the past I would use Google for guidance and would never get the help I needed. Ai chat makes the job so much easier.
@messengercreator
@messengercreator 11 ай бұрын
here much easier to create ur own games and apps I'll introducing AI CHAT DEEPAI the AI CHAT DEEPAI is so powerful and much better than OPENAI since start 2015-2018 and u can show ur picture and video and anything u want
@stevewall7044
@stevewall7044 Жыл бұрын
There is no controversy, it is simple; this A.I. will allow most people to do much more. How great a software developer is, must be measured by the quality of his product and the needs it serves... not by their ability to write Code.
@thehypersonicegg5540
@thehypersonicegg5540 Жыл бұрын
This was probably my favorite video from this chanel so far, but to be fair im very biased for Ai and chat gpt content.
@sasquatchbgames
@sasquatchbgames Жыл бұрын
Thanks so much!
@games528
@games528 Жыл бұрын
Great video! Instead of simply saying "continue" when the messages get cut, you should say "your message got cut, could you continue it from where you left off", this works almost always.
@sasquatchbgames
@sasquatchbgames Жыл бұрын
Thanks for the tip! Didn't know that
@daffertube
@daffertube Жыл бұрын
Imagine a game with NPCs with chat lines that uses the chatGPT API. I'll bet someone is working on a game right now with hyper intelligent NPCs.
@SidFish
@SidFish Жыл бұрын
Great video. Awesome to see the process in its entirety and see the hurdles you had to overcome along the way. Hoping this workflow for gamedev won't become the norm in the next few years 😅
@sasquatchbgames
@sasquatchbgames Жыл бұрын
Personally I think it'll change how we troubleshoot problems, but it spits out too much code that doesn't work with your "big picture" of how things flow together in your project. Bur I know it'll continue yo improve so we'll see!
@LifeCodeGame
@LifeCodeGame Жыл бұрын
Congratulations on creating an amazing game with AI! It's inspiring to see the possibilities of what can be achieved with the latest technology.
@rakly3473
@rakly3473 Жыл бұрын
Here's how to get the rest of the code when ChatGPT reaches it's character limit. Copy one of the last lines, one you can easily find back in the code. Then send this to ChatGPT "Starting at this exact line [paste copied line] give me the remaining code." I is important you you start with "Starting at line". ChatGPT tends to process your prompt in the sequence you write it. If you would write. "I didn't get the entire code, please give me the code again from line x". It tends to start responding to your first sentence and give you the code from the beginning again. Here are some additional tips: Start your prompt with what NOT to do. ie Do not change the code! Give me 3 suggestions to fix issue... It might still show you code, but will not have actually updated it. Start your prompt by saying to read the entire prompt, analyze the entire prompt, then answer. Or teel it you will give it multiple prompts in a row, for example if your code is too long to paste it in in one go, and to wait until you give it another instruction.
@doniebocato460
@doniebocato460 Жыл бұрын
oh my goodness dude, I noticed that the eyeglasses that your wearing is exactly the eye glasses I'm wearing right now, but mine is just for ant radiation 😂
@MHTHINK
@MHTHINK Жыл бұрын
I've had similar repetition and confusion with ChatGPT. If it gives a bad (especially if repetitive) response and we leave it in the chat, it will bias toward mimicking the mistake. Part of the dialogue is included with the final prompt and it predicts what it would do, as though it's another person writing. I edit what I wrote prior now so it doesn't get the wrong idea.
@messengercreator
@messengercreator 11 ай бұрын
ur bad experience become good experience and happy I'll introducing AI CHAT DEEPAI the AI CHAT DEEPAI is so powerful and much better than OPENAI since start 2015-2018 and u can show ur picture and video and anything u want
@saadaldean4165
@saadaldean4165 Жыл бұрын
i enjoyed ur video bro i always like to take things from chatgpt and he helped alot
@xDTHECHEMISTx
@xDTHECHEMISTx Жыл бұрын
Re shared. this is great. A friend some time last month put me on to GPI and it IS very helpful with coding stuff. Great video man
@sasquatchbgames
@sasquatchbgames Жыл бұрын
Thanks for sharing! Really appreciate it!
@TycoonstoryMedia-gd9nu
@TycoonstoryMedia-gd9nu Жыл бұрын
The iGaming industry is just one of many that now heavily utilize artificial intelligence (AI). The application of AI in iGaming has grown over the past several years, leading to the creation of increasingly sophisticated technologies that improve the gaming experience while assuring security. One such innovation is ChatGPT, an AI-driven chatbot developed by OpenAI, a preeminent research facility in the AI sector. - Tycoonstory Media
@coreymatthews5210
@coreymatthews5210 Жыл бұрын
This is bonkers but could help with some simple stuff for sure!
@oristruly
@oristruly Жыл бұрын
A game changer for the indie scene for sure
@pagemaster4568
@pagemaster4568 Жыл бұрын
If you just move you're spaceship to the top right corner on the map you don't get hit at all :)
@avionblacksmithwannabe
@avionblacksmithwannabe Жыл бұрын
Okay, this was freaky! But it was fascinating to see how you asked it to make a game for you :) Btw I joined your discord and subscribed to your channel.
@sasquatchbgames
@sasquatchbgames Жыл бұрын
Awesome! Thank you!🙂
@melissajade7717
@melissajade7717 Жыл бұрын
Lol you did this in 3 hours?? Wow, that's crazy. You obviously spend a lot of time practicing your programming skills to be able to finish it that quickly. Sure it suggests good code, but you still have to be able to understand and debug it. Amazing work!
@ziabatsu4422
@ziabatsu4422 Жыл бұрын
To save you all some time; he never shows the completed game at the end of the video. He just talks about the game.
@messengercreator
@messengercreator 11 ай бұрын
ur experience isn't become bad whether become good ur experience and happy I'll introducing AI CHAT DEEPAI the AI CHAT DEEPAI is so powerful and much better than OPENAI since start 2015-2018 and u can show ur picture and video and anything u want
@ZackHughes
@ZackHughes Жыл бұрын
Great video dude
@sasquatchbgames
@sasquatchbgames Жыл бұрын
Glad you enjoyed it!
@ZackHughes
@ZackHughes Жыл бұрын
@@sasquatchbgames I did. I sent you a DM on Instagram also.
@KenWaite
@KenWaite Жыл бұрын
OMG! This is fascinating. I was born too early. 😂
@MarkWilder68
@MarkWilder68 Жыл бұрын
Continue From: then copy the last line or somewhere you want it to start.
@eu1860
@eu1860 Жыл бұрын
awesome. new era for game dev!
@sabinekine2737
@sabinekine2737 Жыл бұрын
Tools like this are going to really shake up the industry as they advance. Bar for entry will be even lower and easier, things are going to be a lot more competitive. So many developers working on things now will spend years and years of their life pouring heart and soul into their stuff and, when it releases, we'll be in an era were people can do it faster, faster, faster.
@sasquatchbgames
@sasquatchbgames Жыл бұрын
Yep. On the one hand...games take SO long to make so I'm excited at the prospect of anything that can help speed it up...on the other hand, I don't like the idea of the market becoming more saturated than it already is. There's already so many junk titles out there, now there's just going to be more. But of course, technically there should be more gems too. I guess time will tell!
@jeanMvang
@jeanMvang Жыл бұрын
I'm really excited and nervous like you. I've been really wanting to get into IndieGame dev for YEARS. Seems like AI is the best way to keep me competitive with everyone else. Thanks for the video. What is your advice for beginners? I have a pretty weak computer right now so I'm using Godot.
@messengercreator
@messengercreator 11 ай бұрын
u ar so poor creature went first launch I'll introducing AI CHAT DEEPAI the AI CHAT DEEPAI is so powerful and much better than OPENAI since start 2015-2018 and u can show ur picture and video and anything u want
@Interplatanario923
@Interplatanario923 Жыл бұрын
i did too, a simple piano simulator to test that out, someone needs to steal the code before it gets monopolized :T
@BakinKoljac
@BakinKoljac Жыл бұрын
AI cant replace a gamedev but it can be a great tool for gamedevs to use
@Johnhention1
@Johnhention1 Жыл бұрын
With me writing code on gpt If it stopped halfway I ask “is that it? And it usually says “sorry no here’s the rest of the script”
@tomaszwoznica9862
@tomaszwoznica9862 Жыл бұрын
Thanks for the video. I am afraid the gamedev might become a bit like chess. You can play it with your friends and learn some strategies but eventually AI will beat you at a professional level. If AI is able to generate code and ideas then we will be able to use it for gamedev for sure, but for me it takes away the fun of making anything really. Like the industrial revolution took away the fun of having everything made by humans. I know there will be other opportunities but imagine learning chess for years only to find out AI has already surpassed you. For me this is the same with programming. I know that this is progress of things and you can't stop it but still, it feels like there is less fun in making games.
@thehypersonicegg5540
@thehypersonicegg5540 Жыл бұрын
Ai will beat humans at everything but i feel like gamedev is one of the last things it can do completely automated gamedev is so abstract requires so many different skills to work in perfect synergy that for a very long time Ai will just drasticaly boost what human devs can create just like our curent tech boosted devs of the past maybe a solo dev will be able to make what curently only multi million studios can make.
@Allplussomeminus
@Allplussomeminus Жыл бұрын
The "continue" prompt always works fine for me. Just that sometimes GPT will write the code outside the scripting box as normal text... Well this video is 2 months old, so that issue was probably patched by now.
@vaughanmerrick
@vaughanmerrick Жыл бұрын
So basically if you don’t understand how to code in the first place, you’re pretty much sol if chatgpt gets it wrong. Also, isn’t the whole fun of creating, actually creating? But I see the benefit of idea generation if you don’t have any ideas.
@kraskish
@kraskish Жыл бұрын
I really enjoyed when you asked chat gpt for background description, and then pasted it to dallee. True AI ception.
@Azurantine81
@Azurantine81 Жыл бұрын
Its data reference point being 2021 is its largest weakness by far, particularly for code since it gets updated so regularly. A couple of the API's I am working with it just keeps recommending deprecated functions. I am hopeful for the future of this project though.
@yourkodi3945
@yourkodi3945 Жыл бұрын
great job, i find ChatGPT does not always give the correct code, even ChatGPT gets confused
@Cherokeeseeker
@Cherokeeseeker Жыл бұрын
Telling chatgpt to remove comments in the code before printing it out on the screen has helped the timeouts in the middle of printing the code
@sasquatchbgames
@sasquatchbgames Жыл бұрын
I never thought of that, thanks!
@ialsodothings1410
@ialsodothings1410 Жыл бұрын
Awesome! I also used chatgpt, Dall-E and wombo to create a short film series called Stern Talking. Check it out on my channel if you're curious how it turned out.
@ialsodothings1410
@ialsodothings1410 Жыл бұрын
Btw chapter 1 used Dall-E for the art, and chapter 2 and 3 was created with wombo dream. I think I really got the nack of the prompting in chapter 3 and the art there is the best in my opinion.
@badgerwildgaming6908
@badgerwildgaming6908 Жыл бұрын
Going to have to try and make a game with this.
@sasquatchbgames
@sasquatchbgames Жыл бұрын
it was super frustrating but also kinda fun, I recommend it for anyone who really wants to get a good feel for what ChatGPT can do
@live2die694
@live2die694 Жыл бұрын
well done my friend 👏👏👏
@sasquatchbgames
@sasquatchbgames Жыл бұрын
Thank you 👍
@VeggieManUK
@VeggieManUK Жыл бұрын
I still dont think people understand just how game (Pun intended) changing Chat GPT is, I have had so moch fun (And frustration - Im looking at you Open AI Policies) writing stories, ideas and code. I have a huge project lined up over the next 12-24 months all generated, discussed, critiqued, planned, rewritten, updated and thought out using Chat GPT. Ive written (No, chat GPT has written) versions of PacMan and Space Invaders. Ive had to convert code from Windows Forms C# to Unity C# and then to GDI+ C# (For simple prototyping).
@VeggieManUK
@VeggieManUK Жыл бұрын
One of the earliest things I had it do, was to create spheres in unity, give them gravity to attract each other, have missiles spawn and select targets, have spheres turn into hunters that would track and shoot ot other spheres (The hunter, Chat GPT decided to have them shoot at other sheres all by itself), have impact debris (Other missiles) fly out in a uniform pattern (It devided 360 by 10, the number of debris particals i asked for, making it a uniform pattern, just like i asked for). Ultimately, it did not work as expected, but the context was there and it understood everything I wanted.
@sasquatchbgames
@sasquatchbgames Жыл бұрын
That's incredible! I hope it all goes well for you!
@sasquatchbgames
@sasquatchbgames Жыл бұрын
I found with MOST things I tried, it didn't work as expected, you kinda gotta "coax" good code out of it. But it can be done
@RetroGames4K
@RetroGames4K Жыл бұрын
The correct Title would be: Chat GPT made a game for ME. Because chat GPT did it all...
@habsi777
@habsi777 Жыл бұрын
awesome vid
@lopezcelis
@lopezcelis 9 ай бұрын
for me chat gpt its a good apocalypse :D
@OnyxAmethystMidnight
@OnyxAmethystMidnight Жыл бұрын
Can ChatGPT-3 do this? Or only 4?
@danielobrien5216
@danielobrien5216 Жыл бұрын
It’s amazing how ai has gotten this far
@sasquatchbgames
@sasquatchbgames Жыл бұрын
Right?
@mahinislam8540
@mahinislam8540 Жыл бұрын
This game is too tough to be played
@tyvanworkheiser2234
@tyvanworkheiser2234 Жыл бұрын
Hello, i am developing an App meant for a large scale clientele. Do you recommend Chat GPT for this development?
@sasquatchbgames
@sasquatchbgames Жыл бұрын
Not really. It can help you solve some problems, but in my experience it doesn't follow SOLID principles and therefore it writes code that doesn't really scale well. You can correct this with lots of prompts, but at least for my project, I would have found it faster to program it myself.
@tyvanworkheiser2234
@tyvanworkheiser2234 Жыл бұрын
@@sasquatchbgames thank you. Do you recommend python then?
@JW-hh4qg
@JW-hh4qg Жыл бұрын
"can you try harder" 💀💀💀
@birdinmotion1525
@birdinmotion1525 Жыл бұрын
My thoughts are that I should change majors since I'm now irrelevant
@filiphedman4392
@filiphedman4392 Жыл бұрын
the title is ironic since you didn't even make the game lol.
@developement
@developement Жыл бұрын
You think you are doing great things with ChatGPT but you are trainning the AI to be better, next person who tries to make a game it will become easier for them because you fixed all the AI problems..Also if parts of the code it took could be copyrighted in the future including images
@veenuharni9693
@veenuharni9693 Жыл бұрын
Chatgpt doesn't like to make friends I guess 😂😂
@sasquatchbgames
@sasquatchbgames Жыл бұрын
It's quite bad at that :P
@moosesnWoop
@moosesnWoop 5 ай бұрын
OOOOH I thought you were intergrating GPT into the game, not using it to code and do shit. Nevermind.
@Coco-gg5vp
@Coco-gg5vp Жыл бұрын
First
@victorgarcia3250
@victorgarcia3250 Жыл бұрын
Its, not it’s.
@gregoriancatmonk6904
@gregoriancatmonk6904 Жыл бұрын
I wonder what would have happened if you just copied and pasted the 1/2 script into chatgpt and tell it to finish the script.
@imnugget8085
@imnugget8085 Жыл бұрын
I love A.I
I Had ChatGPT Enter a Game Jam... (we're doomed)
9:59
base_thomas
Рет қаралды 137 М.
I Made the Same Game in 8 Engines
12:34
Emeral
Рет қаралды 4,1 МЛН
Bike Vs Tricycle Fast Challenge
00:43
Russo
Рет қаралды 95 МЛН
My daughter is creative when it comes to eating food #funny #comedy #cute #baby#smart girl
00:17
Can AI code Flappy Bird? Watch ChatGPT try
7:26
candlesan
Рет қаралды 9 МЛН
The biggest lie in video games
15:18
AIA
Рет қаралды 1,9 МЛН
I Made a Game in Only 50 Days
11:27
Mehlted
Рет қаралды 2,3 М.
ChatGPT Makes Super Mario Bros
8:01
Minimunch
Рет қаралды 289 М.
Using a ChatGPT made game to fool a Vet Gamedev
11:47
Jabrils
Рет қаралды 108 М.
I Made a Game Illegally
7:48
PolyMars
Рет қаралды 1,1 МЛН
6 DEVS Make a GAME without COMMUNICATING! (HARDCORE edition)
20:12
Blackthornprod
Рет қаралды 1,7 МЛН
I Made a Game Using ChatGPT
9:51
Rye
Рет қаралды 2,7 МЛН
Can AI Code Minecraft? Watch ChatGPT Try
8:06
BadGameDev
Рет қаралды 1,3 МЛН
I Made the Same Game in 9 Engines
16:12
Emeral
Рет қаралды 285 М.