I Had ChatGPT Enter a Game Jam... (we're doomed)
HTML-код
- Опубликовано: 1 фев 2023
- How I accidentally asked ChatGPT for a game idea, then accidentally built it and accidentally entered it into a gamejam. But how it scored vs 100+ human-made games was no accident...
▶ TRY THE GAME:
base-thomas.itch.io/reflexect
(plays in browser, no download required)
Gamejam page: itch.io/jam/mini-jam-121-refl...
--------------------------------------------------------------------------------------------------------------------------------
▶ Check out the Patreon:
/ base_thomas
▶ Join the Discord:
/ discord
▶ Watch me LIVE:
/ base_thomas
▶ Follow on TikTok:
/ base_thomas
▶ Try my Other Game:
play.google.com/store/apps/de...
(demo:) base-thomas.itch.io/ultra-bow...
--------------------------------------------------------------------------------------------------------------------------------
Music:
Chris Doerksen - Next In Line
chrisdoerksen.bandcamp.com/
The rest of the music was AI generated LOL
--------------------------------------------------------------------------------------------------------------------------------
This channel and I do not claim any right over any of the graphics, images, songs used in this video. All rights reserved to the respective copyright owners.
#chatgpt #gamedev #gamejam #gamedemo #gamedesign #gamedevelopment #gamedeveloping #gamedeveloper #ai #aidesign #challenge #chatgpt3 #gamedesigner #artificialintelligence #openai #devlog #base_thomas #aichallenge #aichallenges - Наука
watch this to see ChatGPT try again with no help:
ruclips.net/video/hRzIZZoKrxE/видео.html (the sequel)
“I had ChatGPT enter a game jam” proceeds to code the entire game using only ChatGPT for ideas…
ChatGPT couldve coded it, just would have taken longer and it would have needed my help to troubleshoot anyway. There are tons of other videos using it to code already, so I wanted to focus on the more unique topic of design
@@base_thomas I prefer that approach too, makes for more interesting content IMO
""“I had ChatGPT enter a game jam” proceeds to code the entire game using only ChatGPT for ideas..." - 👴🏻" - 🤡
Bro is feeling Scammed on RUclips 💀💀
Thats a boring way to do it. Its also just on bad faith to enter a competition and do no work
Whats truly scary is that ChatGPT understands how to apply S.O.L.I.D where even co-pilot doesn't know more than its definitions. Also if you want it to make choices, ask it to rank its suggestions on feasibility as a critic.
Exactly, in a few years AI will be able to architect very robust OOP code.
Writing scripts and functions is not that impressive, but AI will be able to architect code as well.
I use GPT-3 playground to code. Mostly it works for writing functions really well, but you have to be specific about the arguments and the return. Getting it to write anything large on its own makes it a nightmare to integrate. It also just makes mistakes more often than you'd think.
True. You have to guide it for it to give you desired results. That means you have to know a good amount of programming to do that.
It will get much better in no time, for sure.
While GPT-3 is not as good as the hype claims I wonder about what GPT-4, GPT-5, GPT-6, etc will be capable of doing. What will be left for humans to do? What knowledge work will be left? What is worth learning how to do where AI won't be better at it than all humans in 15 years?
@@eitkoml That's a very sad vision, which sadly will be slowly becoming more and more true. However, just as with any other technology, we need to adapt and take new positions. Where AI will still be failing, we will be helping it. Even if it makes most of the things for us, we are still there to give it that human taste if we need or want to - Change the art in way we want, improve AI code, find bugs, maybe even security holes in it, improve on a song made by AI. I believe that there will be still a place for humans left, even if there will be much less of it. We just need to learn to cooperate with computers, just as we cooperate with ourselves.
By more often than you think you mean "all the damn time" lol.
If it's not something you can find on the top level of StackOverflow its basically useless, sadly.
lol you did all the level design coding and even decided the which idea to use (Which you did address that chatGPT wouldn't decide). I think this just showed you are a good game designer lol
Great video, I was expecting this video to be from a huge channel, then realised you had 94 subs! Editing and production quality were great! Keep it up!
That brick solid "L" cought me offguard before bedtime
Wow, this video is high quality and the game idea/implementation is FIRE
Great video and I was also surprised to see your channel sub 100k audience. I think you have a future here bringing AI/Gaming content. Just subscribed! Would like to see what you can do with 3 month constraint to designing a game entirely with ChatGPT.
Loved the game & enjoy the whole Video. Bro keep bringing more of them.
It’s definitely here, and here to stay. Great video!
Damn you are underrated af. You re gonna grow tho, and I'm here for it. You earned a sub lol
THIS IS SO PROFESSIONAL YOU DESERVE 1 MIL SUBS
THIS VIDEO IS SO WELL EDITED AND THEN I REALIZED YOU HAVE 196 SUBS WHAT
What I find funny about game jam games being overly criticized for being too hard is that with a game like this, outside of a game jam, nobody would want to play it for more than a minute or two if it was easy, but being extremely hard, suddenly it seems like a great challenge game, especially for streaming on Twitch.
i may be judging you're entire channel of this one video but you're channel is amazing even though you only have 330 subs. lets bring this man to 1k subs
Keep up the great content!
Good stuff, subscribed
love this video, keep em coming
Awesome video dude!
I’ve never seen a design matrix before… I had to use that to build my game. It saved my life.
You can ask it to make a decision on the ideas it gives you by prompting it to act like an expert and as an expert which idea would it choose? (based on the constraints give etc)
ah! that's a great idea
hey, great video! i was wondering where u generated the music? seems interesting
I used soundraw.io/
Your editing is so good, but you can't say that ChatGPT "made" the game, because you only used it like a tool.
Thanks! But I never claimed that ChatGPT made the game, the scope of the challenge was always presented as testing ChatGPT's design/idea
@@base_thomas Oh, my bad
@@base_thomasyes, but u have to understand that ur title is very misleading… it implicitly implies that chat gpt made the game by it self.
@@CashueTM This is youtube, it's how you get clicks. I'm glad i clicked it.
I liked the video, then at the end, almost re considered that like at that end message...
THANK YOU FOR FARMING ME FOR CONTENT LOVE YOU BAE
You can ask it to choose an option when it generates choices btw
Amazing work! This is a great example of how AI can be used to create something truly unique and inspiring.
i welcome our new overlords
0:03 bro this tricked me you got me so good xd
Awesome video!
Try the game here: base-thomas.itch.io/reflexect
I'm curious to see how many people can actually beat it, lmk how far you got lol
Great video 42nd is crazy. I’m actually trying to make a game right now using ChatGPT! I wish to take my time on it hopefully make something really cool!
i beat it it took me 17 minutes and 178 deaths, damn, why did you make it so hard
Last level was brutal, finally won with 306 deaths
99 deaths till I beat it. At some point near the end, I realized you could climb vertically by placing a window at a slight angle and using your directional influence to go up the ramp. Doing that repeatedly could theoretically get you anywhere. Cool game tho
Banger
Hey, nice game, i like the concept of AI and how it can help us in some tasks but i feel like game development is much more fun when u do it all by yourself
So, you're saying I can now become a game dev? Sign me up!
Level 14 has among us on the bottom center part of its background art lol
9:40 - So, you're trying to create a pervy version of Roko's Basilisk?
I was waiting for someone to use it in a game jam.. I hope we can figure out a way to tell AI code from human code because game jams are awesome and I don't even compete in them
Did you just end this video by Roko's Basilisk-ing me
r00d
inb4 1k subs! really cool video idea!
Fantastic video! It's great to see someone else using Defold as the game engine! Do you tend to use Defold or did the AI suggest using it?
Defold is just what I have the most experience with at this point, but I do like it
"Making babies is the ONE THING that AI can't do without us."
mm have you SEEN the matrix?
What AI did you use to generate audio?
This is a great video idea bro. I never even knew this type of technology existed, only the one for paintings. That's why I gave up on being a Graphic Designer 😅.
I'm working on a 3D game with ChatGPT. Making a lot of progress two. I even got ChatGPT to help me begin writing music for the game.
hey im your 99th sub, hope you remember me when you get big
Would love an update vid when Gemini/GPT-5 comes out
Fun stuff 🎉
thats crazy that you chose today to make this comment...
@@base_thomas🤯
i tried using chat gpt to write c# scripts in unity and it is really bad at it
Ai is evolving quickly, soon enough we might actually be able to get ChatGPT or a different ai to do more complex things
For the last part of the video , there is actually a theory about the support or no support to the super AI , and how every word you write for or against it even before it comes to reality will potentially decide your fate
I’m excited but kinda scared cause AI is legit taking over every industry, the art space, game space , the music space, everything
Eh, I don't think so, I think people would rather have human interaction than artificial intelligence, plus I think they'll rather want to see progress
Good. No more jobs means we can have a UBI and everyone can enjoy life.
@@xbon1 facts I can’t wait
@@xbon1 lol would be nice in theory, in practice the 1% is gonna get richer, and people are gonna starve, like it's already the case.
@@xbon1 that is the ideal outcome. I fear that the reality will be those in charge of the physical resources running AI pushing the narrative that they deserve what they have and others deserve nothing successfully long enough for mass suffering.
cool video. I struggle to use GPT to code, as it constantly makes errors :P it might help if I knew the first thing about coding though haha
this is underrated
I feel like if there are a number of ideas to choose between and ChatGPT isn't set up to pick between ideas, then wouldn't it be more true to the spirit of having ChatGPT making the decisions to simply ask it for a random number and pick the idea that corresponds to that number?
Where did you get the music from?
I used soundraw.io/ to generate most of it
I didn't even know you had only 321 subs WOW
I had the same idea, using AI to give me gameideas.
I took slightly different route and asked it to generate me a story about crashlanding on weird planet. After that I asked it to describe the planet, it's flora, fauna and other inhabitants.
Then I got bored
ChatGPT can’t even write error free or clean code.
Oh the AI and this guy are suited for each other,
seeing all the else’s in this guys code block. More than one else and you way start to wonder: “let’s clean this up.”
But!!! The end result looks really fun.
That was really fun, I liked how you just used it for design purposes, the video would have been a lot longer and duller if you had gone down the code route.
Love the concept, now make Chat GPT create a 3d open world game and you ll be rich
Damn, saw the video and didn't realise you didn't have like 100k subs until I saw the comments, just got one more!
I use chatGPT now more than with AWS enterprise tech support.
ragequit on 14 lmao, fun idea!
im your 500th subscriber
Well there goes my future career as becoming a game developer
Interesting, thank you.
What did you use to make it?
defold.com/
Great !
Really cool!!
Bro your videos are so good. I love your click bait bullshit lmao
cmon bro dont call it bullshit LOL
I know the pain of trying to make a chatGPT response into something real hahaha. I made a short film based on it and it was HARD.
That is a fun game 😭💯🔥
YOU ONLY HAVE 800 SUBS AND YOU DO A FULL CODING VIDEO WTF YOU ARE A MASTER
Great video! I want to try my hand at an AI generated platformer one of these days.
is it Possible to Learn Game Mechanics in VisualScripting or C+ or Lua or BlockScripting or Game Nodes in these AI Systems...
#MakinGamesLIVE 🤟
Thumbs up for you before even watching this video for your idea 💡 for coming up with this 💡 . Now , the real challenge is how get meaningful projects out of chatGPT since there will lots of crap generated each and every day and will be hard to filter thru good videos.
What GPT says in the text responses are just regurgitations of what we would find if we old school Google searched "potential functions of game objects", or just went through a bunch of games and and made a list of what all objects in all types of games do. There is no real understanding of what a window really is (Chat GPT does not know what words actually mean, not really) There are also no actual "ideas" there, and not even insight into what would feel right in a given game, or be engaging, or....
what was the site you used to generate the AI music?
soundraw.io/
@@base_thomas thank you!
Giggidy
awesome, ty bt
Good video!
I cracked up at the giant L lol
Interesting concept, tho I do feel a bit bad for the games that were rated lower than yours ^^"
Poor lads just wanted to make a cool game with what they knew and lost to an AI lmao
189th sub here good stuff good work good AI
You should've given its ideas back and had it rate them. It should have had more involvement in the development process, with you relaying almost all dev changes. Other than that great video
"Yes, artificial intelligence can beat humans in game design" while being in 42nd place... Yeah I think humans still have a chance in this
What game engine was this made on?
It doesn't look like he used one, it's a scratch build. Right in the beginning he asked ai to make a simple game in python, which it did. But the bits of code he shows later are not python, maybe C or Java, I don't know.
It was made in a game engine called Defold, which uses Lua. I think I asked for python in the beginning example just bc its a more common language
@@base_thomas thanks. That would explain why I didn't recognize it. Have you used pygame? I find gpt3 is really good at writing code for a specific operation, but more than that it does stuff in really weird ways if it works at all.
Yeah, but there's no way to know that you competed against fully human ideas. There very well might've been others who used ChatGPT for their games, but didn't advertise the fact.
a good idea
The only thing that holds AI back right now is that the only way to fact check itself is by confirmation from a human. (For example Captchas to verify to you are human are an algorithm used to confirm pictures to googles image AI). However I don’t think we should change that because it confidently making mistakes is the only way we can keep it from taking over the world 😂
great video man idk why the hell it has only 75 likes
Probably because it doesn't show anything that the AI wrote.
Hey!
You!
I'm here just to point out the fact that the guy did code stuff himself and only used GPT for ideas.
Ai from future u already know
I've been staring at his face the whole video to make sure he's not an AI
rare defold user W
Excellent video, BUT I have to take points off for not following the prompt. This game has nothing to do with 'windows' as a restriction.
If it were 'glass' or 'mirrors', then I would give it to you, but this isn't a window. The point of a window is that you can see through it, that it is part of a wall. Drawing Jump-pads does not fulfill the restriction.
Reflection is not a main component of a window, it is something a window happens to do because it is made of glass. A 'mirror' as a restriction would work, because Reflection is the point of a mirror. But the point of a window is to see through it.
It would be like if the restriction was 'doors' and you made a game where you create rectangular walls. Sure, a door can act like a wall, but the point of a door is to let you go through a wall.
I would give this a 0/10 for following the prompt for that reason. The spirit of a 'window' isn't utilized.
I watched this video twice. The first time, I was only listening/watching with 70% focus because I was doing other stuff. I was following along with steps and I laughed when I heard the Challenger Approaching part. But while watching him play the final product, I kept asking myself what this had to do with Windows. I had no clue.
I bring that up to say that I had to back it up to hear the very brief explanation of where the Window restriction generated this concept. The fact that I had to do that shows it isn't obvious.
If I didn't know what the theme of the Jam was supposed to be, and you asked me to give a 1000 possibilities, I wouldn't have guessed 'windows'.
The worst part is, Chat GPT didn't decide on the idea, you did.
And maybe very few people who participated had good ideas for the theme, so they didn't really catch that this doesn't fit, but seriously, I would watch out for next time.
If you ignore that, the rest is good. You did solid work in a limited time frame and you obviously know how to make game components tie together. Many game jam games are unplayable.
And while it doesn't fit Windows, you did use an idea to generate a new game idea that creates somewhat unique gameplay that we aren't used to seeing.
And more importantly, this video has superb editing. You are very good at making videos and you should be proud of your skills.
Code is not easy for a robot that isn’t logical and that guesses a lot
Wtf
How do you have less than 1k subscribers
Is it bad I wanted your submission to do bad? Lol I hate that ai will be taking over alot of jobs in the near future.
If you learn how to use the prompts on this Chat GPT and can figure out the correct lingo or wording. You with no experience can do some super crazy things, So far I have created a Online Gaming Database with copy and paste, I have also go a full registration build on a website which is integrated as well. The next thing Im working on is trying to get this thing to create a bot which will enter a game server, that that information from a match and update as a live score. The wording is tricky on this. I went to school for web design in like 2007 or something and that was cut short due to deployments in the military and at that point said fuck it. The industry changes faster than I would be able to keep up with due to being more worried about mission than education. I like AI. I think its a great tool for learning. I do attempt some coding on my own and have it look through it for errors. It's scary to think this is where we are right now but anyone who l;earn prompt engineering I think will have it made.
Good video and best of luck to everyone.