Navigate Select ESC Close

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

2023-04-02 Science & Technology
548.2k
17.8k
1.2k
Matt Wolfe
Matt Wolfe
954.0k subscribers

Unlock all features

FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.

Description

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

Top Comments (10)

@VectorAlphaSec 2023-04-02

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.

1.4k 42 replies
@JoshFlorii 2023-04-02

"It took a lot longer than I thought it would" ... ah yes, welcome to being a developer

1.1k 23 replies
@TruthWalker 2023-04-02

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!

726 38 replies
@Baekstrom 2023-04-02

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.

563 19 replies
@ObjectiveObserver 2023-04-02

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! ❤

384 29 replies
@jameshughes3014 2023-04-02

that's pretty darned amazing. as a coder, i wasn't sure this was possible for someone that is new to coding. great job

260 60 replies
@IvoryOasis 2023-04-02

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.

182 11 replies
@Zadius 2023-04-02

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.

148 4 replies
@sayhiben8382 2023-04-03

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

78
@qmerk2661 2023-11-22

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!

19

Unlock the Data Inside
Turn Videos into Knowledge

  • Get FREE 10/day: transcripts, summaries, chats
  • Chat with videos, export text & PDF
  • $1 free API credit for RAG, chatbots & research

Free forever plan • All features unlocked

App screenshot