Using ChatGPT-4 to Make a Game with GameMaker

Поділитися
Вставка
  • Опубліковано 29 гру 2024

КОМЕНТАРІ • 34

  • @SamSpadeGameDev
    @SamSpadeGameDev  Рік тому +24

    ChatGPT-4's message to you:
    "To your audience, I'd like to say:
    "Hello everyone! I hope you've enjoyed following along with the development process of this game. Game development can be challenging, but it's also a lot of fun and a great way to express your creativity. Don't be afraid to experiment, learn from your mistakes, and ask for help when needed. Remember, persistence and practice will improve your skills over time. If you're interested in game development, I encourage you to give it a try, and I wish you the best of luck in your future projects. Happy game making!"
    And if you ever have any questions or need further assistance, feel free to ask. I'm always here to help!"

  • @agred1519
    @agred1519 6 місяців тому +4

    Your instructions was clear, your voice was nice to hear. I hope you will return to posting more contents!

  • @icecubemaker1478
    @icecubemaker1478 Рік тому +16

    ChatGPT is what got me back into gamedevelopment. Programming has always been a huge hurdle for me, but with AI it's much easier to learn, because you don't need to scroll through 20 articles to find the one function or method that you need for your project!

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

      I actually JUST enrolled into an online course at Udemy, about a year before the AI boom. Thanks to work and my attention span I have not completed both courses. I hope the copyright laws will be more lenient toward games assembled by AI, as opposed to a complete top to bottom produced by AI as is the case now on Steam

    • @paulvictor7489
      @paulvictor7489 10 місяців тому

      What I've learned so far is that, AI can't code well, but if you can code, AI can write out what you want really quickly.
      Which is very helpful as long as it's within the range of things I already know.

  • @misterr3083
    @misterr3083 Рік тому +5

    Great video as always! Thank you so much. Yes it is still quite a way of being able to output a complete game. Ultimately for many of us who are tinkerers, curious, passionate, it won’t take away the pleasure of making games even if it could do it for you within seconds. I think the pace of change understandably frightens people but exciting times are ahead. We will be doing things soon that we never thought would be possible in our lifetime.

  • @Piranha305
    @Piranha305 7 місяців тому +3

    Hey I just started watching all your videos. Binged a while Bunch. Saw you haven't posted in a while, hope all is good, thanks for the great content

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

    Great video. Glad to see I'm not out of a job yet lol

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

    glad this popped up in my recommendations, very quality video : )

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

    well explained i tried it did get a number of code wrong yet did help solve others for me despite its logic is right at time but the code not always,it is a useful tool as an assistant meaning you still know the direction you heading because one major part of you is also game feel making a game is one thing and game feel is another.came across you channel time was researching on enemy ai years back and subbed.

  • @siskavard
    @siskavard 6 днів тому

    I can't code at all & barely understand Gamemaker. I was able to get ChatGPT to set up my player sprites and movements easily, but then I'm currently trying to set up a turn based system & after many failed attempts I just gave up. It keeps trying to do the same thing despite me asking it to try something different & I don't have the Gamemaker knowledge to actually check if the code it's spitting out is reliable or not.

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

    avoiding objects is like wasting half of gamemaker. we are currently making it so you could have thousands of players on one server with thousands of objects and it runs fine on a bag phone. use objects! Also, great video. You showed a really great way to correct gpt.

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

    I've been using Chat GPT4 as a reference. If I need a certain system I haven't made before I'll ask Chat Gpt to make it then I'll make my own version of it. Like an artist would for drawing.

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

      Bingo! I have also used Chat GPT 4 to help point me in the right direction, and it has, but you still need to direct and change things. Chat GPT 4 is a helper and a good one, but not a developer. There is a difference!

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

      @@johnjay6370 Very true!

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

    Year later and I still have problems with chatgpt working with multiple switch statements ;)

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

    While it may be difficult for someone unfamiliar with code to make a game, perhaps a person with only a moderate knowledge would be able to use it and make coding be more accessible. How much knowledge do you think would be required for a person to have before they can use it as assistance to make a successful game?

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

      For me at least, I mostly find it useful at explaining or documenting existing code and exploring the basic space of ideas. I don't use it that much for code generation though.

  • @TheLTak3r
    @TheLTak3r 6 місяців тому +3

    Where r u

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

    I'm surprised by how much ChatGPT is capable of. I do know for a fact that its database isn't fully up to date on Gamemaker documentation, however. If you ask it to do anything in 3D, it will still use d3d functions, despite those being discontinued since Gamemaker 1.4

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

    OOoooo.... you may want to try this again. GPT4 can now read the gamemaker manual and references directly from the doc webpage. Would be interesting to see how much smoother it would go since the last try.

    • @Shadowrose54321
      @Shadowrose54321 11 місяців тому

      Unfortunately it can't do that. Its how the site is set up.

  • @jordanedwards3114
    @jordanedwards3114 11 місяців тому

    This does seem helpful at least for ideas on things ur struggling with. Another tool in addition to youtube and the forum!

  • @paulvictor7489
    @paulvictor7489 10 місяців тому

    What do you recommend for learning GML efficiently?
    I've been using Chat-gpt to learn for a few weeks now, and similarly to the video, it always works decently well for a while, until I try to add something a but more complicated and suddenly everything breaks.

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

    Why use Chatpt when using GMS though? I've seen folks also trying to integrate it to Construct or Scratch. These are already made to be as high level as possible.

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

      I haven't used Construct or Scratch, but there's still a fair amount of coding for medium to larger size (Indie) games. I have no inside knowledge, but, knowing how GameMaker works, I can be pretty confident that games like Chicory: A Colorful Tale, Katana ZERO, Toodee and Topdee (to name a couple more recent GameMaker games) would have all used a fair amount of custom code. And the people who made Forager have videos and talks about what they had to do to handle how much stuff was happening on screen.

  • @100Jim
    @100Jim Рік тому

    Now it the same with Google bard

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

    wooow

  • @phurniz
    @phurniz 10 місяців тому

    I tried to make GPT4 understand GML 2.3 constructors. Did not happen. I gave up after 30 minutes, without any meaningful results. Much like with most coding languages without a zillion references on the Web.

    • @phurniz
      @phurniz 10 місяців тому

      That being said, ChatGPT gives very good ideas of the generic programming logic, and ways to accomplish things. It's just horrible on specific details of the language syntax.

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

    I have the opposite experience. It keeps telling you to "handle" the code as necessary. If you don't already know how to code, getting this thing to tell you the right thing to do is basically impossible. If you do know how to code, there's literally no point in using an AI you have to educate yourself because it's terminally out of date.

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

    Honestly just ask it to make me study guide also you have to ask it to make simple structure but if you dont know how to code you legit can get it to code cause there to many code languages even if i do GML it think or mess up built in variable even IF I TELL IT but with that said it clearly gotten dumber some how