AI Makes a Video Game

Поділитися
Вставка
  • Опубліковано 5 січ 2023
  • Today I'll be using ChatGPT to make me a video game. Anything I do, I have to ask ChatGPT before I do it, just to make sure I'm doing it right. Sometimes, the bot is downright WRONG. Can I even make a video game with it?
    credit to @yamozine for the idea
    Join this channel to get access to perks:
    ua-cam.com/users/jacksonacadem...
    _____________________________________________________________
    🎁 Our Patreon! / jacksonacademy
    💎Our equipment (Affiliates):
    www.tubebuddy.com/jacksonacademy
    🎞️ Our Courses!
    www.udemy.com/user/jackson-ac...
    ___________________________________________________________________________________
    Make sure to subscribe and turn on notifications so you get notified when we release a new video!

КОМЕНТАРІ • 171

  • @JacksonAcademy1
    @JacksonAcademy1  Рік тому +67

    sorry for being 50 minutes late, RENDERING THIS TOOk 3 HOURS

    • @melloanimation8256
      @melloanimation8256 Рік тому +4

      It’s alright, we will wait as long as it takes to watch the your AMAZING content.

    • @NKthecat_23
      @NKthecat_23 Рік тому +2

      why is there barely any replies

    • @AerospaceTyler111
      @AerospaceTyler111 Рік тому

      What is rendering

    • @ryoal
      @ryoal Рік тому

      @@AerospaceTyler111 basically like exporting the video (from my knowledge)

    • @certified_bot
      @certified_bot Рік тому

      @@AerospaceTyler111 When you are using video editor, you need later to make it in video format that is popular (like Mp3) unless UA-cam or another programs won't load your video. This process is called "Rendering" this process can take very long time. In this process, your video editor is rendering everything into single video.

  • @thatonecountryballanimator
    @thatonecountryballanimator Рік тому +55

    As an AI who loves Scratch, I approve this video.

    • @PeppermintOSC
      @PeppermintOSC Рік тому

      shut up i.i fan

    • @blokos_
      @blokos_ Рік тому +4

      hello mephone

    • @BloonPlays
      @BloonPlays Рік тому +2

      haha *wait what*

    • @blokos_
      @blokos_ Рік тому +2

      @@BloonPlays hehe *waits what*

    • @LitoMike
      @LitoMike Рік тому +3

      since when was mephone ai tho

  • @melloanimation8256
    @melloanimation8256 Рік тому +28

    I think it’s interesting to see an AI tell you how to make a scratch game, maybe you should do another video like this in the future.

  • @honker2
    @honker2 Рік тому +2

    GTP :laughing:

  • @liamisakid
    @liamisakid Рік тому +9

    Bro starts uploading insane programming challenges an absolute legend🔥🔥🔥

  • @luckylittlelemondrop1035
    @luckylittlelemondrop1035 Рік тому +12

    The SECOND I saw the title I just HAD to click 😊😊😊 I really like this video as someone who likes making games on scratch and watching videos like this one!

  • @scattagain
    @scattagain Рік тому +1

    There is a way to improve the responses made by chat gpt by modifying the way it works (note that there is a chance that it wont work since chat gpt is almost luck based)
    if the first thing you say is:-
    Pretend that you are a expert scratch programmer, when ever i prompt you with something to create with scratch, i want you to directly respond with the scratch code in a single code block along with the projects title and variable list other than the code block and the title
    Scratch code will be structured as the following:
    For example, if you have a scratch game that makes the default scratch cat make the "meow" sound when the space key is pressed, it will be structured like this:-
    ```
    when flag clicked
    forever {
    if () {
    start sound (meow)
    }
    ```
    When dealing with a scratch program that deals with multiple sprites then you will reference them by the name of the sprite.
    ex: When you click on sprite1, it makes sprite2 move 1 step
    ```
    sprite1 start
    when sprite clicked
    broadcast (click)
    end
    sprite2 start
    when i receive (click)
    move (1) steps
    }
    end
    ```
    then you will get 10x better results

  • @alfieriley1507
    @alfieriley1507 Рік тому +2

    BRUH 50 MINUTES LATE DOESNT MATTER AS LONG AS WE GET ANOTHER GREAT VIDEO

  • @mtgamekid2510
    @mtgamekid2510 Рік тому

    What is the in-game music used? I need to know it is so high quality

  • @BostYT
    @BostYT Рік тому +1

    ChatGTP in the thumbnail and vid lol

  • @ImC0n4n
    @ImC0n4n Рік тому

    Nice vid love your channel

  • @ChrisVideosGreek
    @ChrisVideosGreek Рік тому +2

    l have a feeling that the 2nd background music used is called the pain theme xD

  • @Yamozine
    @Yamozine Рік тому +6

    I knew yours would turn out amazing 😂

    • @JacksonAcademy1
      @JacksonAcademy1  Рік тому +2

      it's literally all editing lol

    • @Yamozine
      @Yamozine Рік тому +1

      @@JacksonAcademy1 by the way i will be breaking into your house tommorow night because you didnt give me credit 🔫🔫🔫

    • @Yamozine
      @Yamozine Рік тому +3

      i will no longer be breaking into your house tonight 🫶🫶

    • @JacksonAcademy1
      @JacksonAcademy1  Рік тому +1

      @@Yamozine lol llolo

    • @Cortana637
      @Cortana637 Рік тому

      @@JacksonAcademy1 LOLO LOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLOLO

  • @offbrandplaysgdnow
    @offbrandplaysgdnow Рік тому

    what music do you use in your videos?

  • @Therozoneyt
    @Therozoneyt Рік тому +1

    Bro made flappy bird 3 times a suffered all especially this time and in scratch jr bros a legend

  • @RonicTheEgg
    @RonicTheEgg Рік тому +3

    Imma explain how the ai works cuz why not
    The bot takes the data of your words and translate it inna dictionary into a number and use then divides that number and multiplies it with a value called "weight", weight can be obtained while the ai is learning but on the first attempt the ai would just be saying random stuff with the I out you give him, this process is known as machine learning. when the weight is multiplied, it's out in a function called an "activation function" which takes every single neuron and puts it in a graph, the function then takes the current neuron value and compare it to the lowest point of the weight, it's just like a ball going down a hill but using m a t h. After the first activation is done, the 2nd layer does the same but lowers the outputs because some of the values are less then the wanted one, the value from the activation function is added to a value called the "bias" which starts random but at the end of each training the bias is set to the neuron with the lowest value. once the last layer is set, the ai decides which value came out the most and uses that value to get the answer. The value would be random cuz the ai doesn't know anything so once the value is given, the trainer must punish it or reward it for he answer and the ai would check it's mistakes and instead of a random value, the ai will add the bias to the value and put it in an activation but instead of using a normal value, the value is now a sigmoid. After the value is given, the weight is changed and sometimes the robot tries some new stuff to see if the input can be better, the trainer must see if it's a better progress and reward it or punish it. Btw the reason why the ai can't answer anymore questions after one hour is because it has too much weight after fixing so many bugs. That all I guess

    • @BatteryChargingMaster
      @BatteryChargingMaster Рік тому

      Potatoes

    • @Likemea
      @Likemea 7 місяців тому

      the reason why it doesnt answer anymore for 1 hour is because OpenAI implemented that limit

  • @galladegamerletsplays
    @galladegamerletsplays Рік тому +1

    losing my mind over the fact that the custom block in the thumbnail is called "TAKE OVER"

  • @FriedCuttlefish
    @FriedCuttlefish Рік тому

    AW HELL YEAH YOU ADDED A GAME LINK

  • @Cart1416
    @Cart1416 Рік тому +1

    It was talking about version 2 of Scratch

  • @SkyIslandEaston
    @SkyIslandEaston 2 місяці тому

    Thank goodness that AI cant beat my scratch skills!

  • @QKingBeeQ
    @QKingBeeQ 7 днів тому +2

    NO WAY IM IN MEXICO!!!

  • @betaman55
    @betaman55 Рік тому

    This is what using scratch as a school lesson

  • @RenatoOCethoriano
    @RenatoOCethoriano Рік тому +2

    chatgbt just gave a cool idea here it is:
    Title: "Escape the Maze"
    Objective: The player controls a character that is trapped in a maze and must find the way out before time runs out.
    Gameplay:
    .The player controls the character using the arrow keys on the keyboard.
    .The player must navigate through the maze and find the exit.
    .The player has a limited amount of time to find the exit.
    .The player must avoid obstacles and enemies that are scattered throughout the maze.
    .The player can collect power-ups that will help them find the exit faster.
    .The player earns points for each power-up collected and for each second remaining on the clock when they reach the exit.
    This is a simple idea, but you can expand it and make it more complex by adding more levels, enemies, and power-ups. You can also add a scoring system and leaderboard to make the game more competitive.

  • @tomacmar
    @tomacmar Рік тому

    type: "MAKE ME A SCRATCH FLAPPY BIRD GAME IN 3D IN 1 MINUTE"

  • @zonkers84
    @zonkers84 Рік тому

    1:01 We have a bird now :) (Its a human)

  • @Screvalo_ysd
    @Screvalo_ysd Рік тому

    you will let me very mad i have been waiting for another RPG game episode 3

  • @octoguygmod
    @octoguygmod Рік тому +2

    I tried doing this yesterday, my game sucked lmao

  • @Funny_Clock_Man
    @Funny_Clock_Man Рік тому

    when ai teaches you more than you whole computer education in school

  • @turboltbg4420
    @turboltbg4420 Рік тому

    I WANTED TO DO THIS

  • @Whovswho306
    @Whovswho306 Рік тому

    Scratch is a block-based visual programming language that is designed to help beginners learn programming concepts in a fun and interactive way. It was developed by the Lifelong Kindergarten Group at the Massachusetts Institute of Technology (MIT) and is now used by millions of people around the world, including educators, students, and hobbyists.
    Scratch allows users to drag and drop blocks of code to create programs, games, animations, and interactive stories. It uses a colorful and intuitive interface that makes it easy for users to understand programming concepts such as sequencing, loops, conditionals, and variables.
    One of the strengths of Scratch is its online community, where users can share their projects, collaborate with others, and get feedback on their work. This community provides a supportive environment that encourages creativity and innovation, and it has led to the creation of thousands of impressive projects over the years.
    Overall, Scratch is a great tool for anyone who wants to learn programming, especially children and beginners. Its intuitive interface, visual approach, and supportive community make it an ideal platform for learning the basics of coding and creating fun and engaging projects. It is popular.

  • @thescratchguy428
    @thescratchguy428 Рік тому

    Element X when he sees this: 😱

  • @bemschurger
    @bemschurger Рік тому +6

    imagine using chatgpt to learn how to kill people

  • @Darktheblueshark
    @Darktheblueshark Рік тому

    i think it was telling you how to use the original scratch

  • @mumujibirb
    @mumujibirb Рік тому +1

    Well, scratch is a smaller community compared to C++, and is non text based
    As such, ChatGPT will not have enough text data to train on, thus leading to subpar quality

  • @DoubleBladed
    @DoubleBladed Рік тому +1

    why is everyone using chatgpt? also great video!

  • @fireyhitmyfuse
    @fireyhitmyfuse Рік тому

    Amon bird epic

  • @Therapeudicssk
    @Therapeudicssk Рік тому +1

    Amon’s last name us Gus. And that’s official.

  • @mplouis
    @mplouis Рік тому

    Why did Amon held his hand like this???

  • @idonotexist5800
    @idonotexist5800 Рік тому

    0:34 it means scratch 1/2

  • @v_dubs6345
    @v_dubs6345 Рік тому

    i cant believe i have to put my phone number just to sign up like why is it not optional.

  • @mackie219
    @mackie219 Рік тому

    The reason why it said the left side is because it uses scratch 2.0

  • @stp1993osb
    @stp1993osb Рік тому

    0:30 it’s taking about scratch 2.0/1.0

  • @acu8
    @acu8 Рік тому +1

    bro did a gace reveal look at his avatar in chatgp(if thats his face)

  • @tuxat_
    @tuxat_ Рік тому

    tell it to make a game plot and make a simple rpg

  • @PushGD
    @PushGD Рік тому

    “ChatGTP”

  • @cyberxandcorruptedtiger
    @cyberxandcorruptedtiger 6 місяців тому +1

    ChatGTP

  • @purpleguy2984
    @purpleguy2984 7 місяців тому

    AMON HAS PERISHED

  • @MinigunTH
    @MinigunTH Рік тому

    Did ChatGPT has 2.0 data from scratch?

  • @Randonlo79
    @Randonlo79 Рік тому +1

    GAME LINK

  • @WaleedDaza2-fl3bq
    @WaleedDaza2-fl3bq Рік тому

    Bro did a face reveal when his typing to chatgpt

  • @BitGamesMakes
    @BitGamesMakes Рік тому

    the thumbnail is ChatGTP though...

  • @marian69529
    @marian69529 Рік тому

    Wafel house has found his new owner

  • @Guhhhhhhhhhhhhhhhhhhhhhhhhhhhh

    Mind if I advertise my 3D game in scratch here

  • @flanimgo1504
    @flanimgo1504 Рік тому +1

    Since when did Flappy Bird have hitboxes?

    • @JacksonAcademy1
      @JacksonAcademy1  Рік тому

      this isn't flappy bird, it's Amon Gus

    • @flanimgo1504
      @flanimgo1504 Рік тому +1

      @@JacksonAcademy1 oh ok
      *then where are the more than 1 characters*

    • @JacksonAcademy1
      @JacksonAcademy1  Рік тому

      @@flanimgo1504 Amon's last name is Gus.

    • @flanimgo1504
      @flanimgo1504 Рік тому

      @@JacksonAcademy1 *gusdabus*

  • @nmac101
    @nmac101 Рік тому

    Everytime you said amon i said gus

  • @misterdot6923
    @misterdot6923 Рік тому

    gpt yes

  • @user-hc6sq7co1h
    @user-hc6sq7co1h Рік тому +1

    For some reason when you CHATGTP instead of CHATGPT in the thumbnail is infuriating

  • @CrookFedora
    @CrookFedora Рік тому

    "ChatGTP"

  • @Mattygezart
    @Mattygezart 8 місяців тому

    Me when bibly goes Sonic : 😲

  • @SonicntZane
    @SonicntZane Рік тому

    gus

  • @ThemeCountry
    @ThemeCountry Рік тому

    The thumbnail says CHATGTP instead of CHATGPT

  • @CMOSTheBattery
    @CMOSTheBattery Рік тому

    ask it to create JSON Files

  • @JackPigPro
    @JackPigPro Рік тому +2

    bros thumbnail is spelled wrong

    • @JacksonAcademy1
      @JacksonAcademy1  Рік тому

      hehe that's on purpose, even the captions inside of the video are spelled GTP instead of gpt.

  • @theyinyang6000
    @theyinyang6000 Рік тому

    0:12 *n o.*

  • @stio_studio
    @stio_studio Рік тому

    It is not so good at scratch because it is not a text language. You can learn it how to make good code in scratch though :)

  • @AvocadoBoi
    @AvocadoBoi Рік тому

    chat GTP hehe

  • @FunnyAnimatorJimTV
    @FunnyAnimatorJimTV Рік тому

    Try making a scratch game with language set to arabic because it reverses all the blocks

  • @Axton678
    @Axton678 5 місяців тому

    yay

  • @chrisreynolds721
    @chrisreynolds721 2 місяці тому +1

    🗿

  • @rmcoutinho
    @rmcoutinho Рік тому

    And it didn't work the end

  • @computerisedvirat
    @computerisedvirat Рік тому

    Pls share exe of application with us

  • @MrcraftYT
    @MrcraftYT Рік тому

    you spelled chatgpt wrong in the thumbnail

  • @Rockys-Studio
    @Rockys-Studio 2 місяці тому

    "chatgtp"

  • @atticuss8973
    @atticuss8973 Рік тому

    lol

  • @LOLZ-arandomdude
    @LOLZ-arandomdude 6 місяців тому

    Me: Make a scratch code
    ChatGPT: Okay
    When Green flag Clicked
    Forever
    Turn left 15 degrees
    Me: make a better code.

  • @subhamukhopadhyay
    @subhamukhopadhyay Рік тому

    why amon

  • @user-wy9dw5st2y
    @user-wy9dw5st2y Рік тому

    Imagine chatgpt now working in russia

  • @CORNXSTACIO
    @CORNXSTACIO 8 місяців тому

    Switching amngos

  • @theoneandonlydomino
    @theoneandonlydomino Рік тому +1

    erm actually the thumbnail says chat gtp instead of gpt 🤓🤓🤓🤓🤓

    • @JacksonAcademy1
      @JacksonAcademy1  Рік тому

      It's spelled wrong on purpose 🗿

    • @amethystexpress1398
      @amethystexpress1398 Рік тому

      My brain cells have decreased so much to the point that I now have 1 brain cell after seeing this classic Jackson Academy comment.

  • @ARandomHumanBein
    @ARandomHumanBein Рік тому

    Sadly OpenAi is really bad at scratch, you should have tried unity

  • @user-fx8ih2gn6r
    @user-fx8ih2gn6r Місяць тому

    BRO FACE REVEAL IN THE CHAT GPT PROFILE PIC I think((UwU)

  • @AXOFOREAL
    @AXOFOREAL Рік тому +1

    CHATGPT NOT GTP

  • @viceversa4601
    @viceversa4601 Рік тому

    You need to let the AI code the program itself.

    • @thepearlking4417
      @thepearlking4417 Рік тому

      its just a chatbot. it can't do anything else than give answers

    • @Lelumini
      @Lelumini Рік тому

      @@thepearlking4417 it can write LUA and Unity code, it is not just a chatbot

    • @thepearlking4417
      @thepearlking4417 Рік тому

      @@Lelumini i said that it gives answers. not just talks. so writing code is basically giving you an answer because you asked it to give you code

    • @thepearlking4417
      @thepearlking4417 Рік тому

      @@Lelumini so i knew that

  • @TheMCLegendTeam164
    @TheMCLegendTeam164 Рік тому +1

    Is that an old version of ChatGPT? It is supposed to put code in a special black block…
    Also, you could have just asked it to create the code itself instead of giving tips…

    • @JacksonAcademy1
      @JacksonAcademy1  Рік тому

      nope, i recorded that video less than two weeks ago.

    • @TheMCLegendTeam164
      @TheMCLegendTeam164 Рік тому +1

      @@JacksonAcademy1 Oh, it’s just confusing because recently I asked ChatGPT to make a Scratch game and it put it in a black block

    • @JacksonAcademy1
      @JacksonAcademy1  Рік тому

      @@TheMCLegendTeam164 sometimes, it happened to me. I guess only some code examples have the black box.

    • @TheMCLegendTeam164
      @TheMCLegendTeam164 Рік тому

      @@JacksonAcademy1 Oh, ok.

    • @amethystexpress1398
      @amethystexpress1398 Рік тому

      Jackson Academy is already an AI though

  • @Coder_Cube
    @Coder_Cube Рік тому +1

    lolz

  • @ianbates7364
    @ianbates7364 3 місяці тому

    My chatGPT works different

  • @systemautomatic15
    @systemautomatic15 7 місяців тому

    ChatGPT 0:04

  • @namenick409
    @namenick409 Рік тому

    Hi

  • @Barrinetic
    @Barrinetic Рік тому

    gpt not gtp btw

    • @JacksonAcademy1
      @JacksonAcademy1  Рік тому

      It's spelled wrong on purpose but you noticed lol 😂

  • @rasheedalatif6987
    @rasheedalatif6987 8 місяців тому

    Do numberblocks band

  • @amogus-dn8qn
    @amogus-dn8qn Рік тому +1

    please edit the thumbnail. 'chatgtp' is mildly infuriating

  • @melloanimation8256
    @melloanimation8256 Рік тому +1

    E!

  • @Jadenwavy
    @Jadenwavy Рік тому

    41st viewer nice

  • @mendingstorm6709
    @mendingstorm6709 Рік тому

    16 hrs ago

  • @ThirtyDimensionedMissile
    @ThirtyDimensionedMissile Рік тому +1

    Fourth.

  • @BeaNvR929
    @BeaNvR929 Рік тому +1

    Pin plz

  • @p1nky122
    @p1nky122 Рік тому +2

    bet u can’t pin me

    • @Bald-E
      @Bald-E Рік тому

      shut your mouth please

    • @daboim
      @daboim Рік тому +1

      You're right

  • @ely_GO
    @ely_GO Рік тому

    p

  • @ddragon_5574
    @ddragon_5574 Рік тому +1

    The Waffle House Has Found Its New Host

  • @resecle
    @resecle Рік тому +1

    It's* Fix the title.

    • @JacksonAcademy1
      @JacksonAcademy1  Рік тому

      done. thank you for the spell check, Mr. Grammarly lol