My First 8 Hours Learning GameMaker (2024)

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 มิ.ย. 2024
  • In this video, I go through my initial 8 hours of learning GameMaker, the new 2D engine I’m considering alongside Godot & Unreal 5. This was a very different experience from my time with Godot & GDScript and with C++.
    Hi, and welcome to The Infinite Inkwell. I’m Lewis, and I’m on a storytelling adventure, exploring and experimenting with new ways to tell stories. My first storytelling escapade will be in the form of a video game.
    You can watch me play games and, in the future, hopefully, some development and game art on stream over on Twitch (I will be doing it on YT too, but there are challenges from a Mac)
    / theinfiniteinkwell
    I'll also be posting updates on Instagram:
    / theinfiniteinkwell
    My Resources:
    The Intro Documentation & Quick Start Guides
    manual.gamemaker.io/monthly/e...
    The GameMaker TH-cam Videos on Events & Layers
    • How To Use Events In G...
    • How to Create and Use ...
    Credits:
    GameMaker/Opera
    Notion
    Godot
    C++
    Spelunky - MossMouth
    Hotline Miami - Dennaton Games / Devolver Digital
    Undertale - TobyFox
    Heartbound - Pirate Software
    Chapters:
    00:00 Tease
    00:03 Intro & Recap
    02:00 The Documentation
    03:19 GML Code vs GML Visual
    04:39 Back to the Documentation
    05:16 GameMaker Videos
    06:39 My Notes in Notion #NotSponsored
    07:10 What’s Next
    07:43 My Current Thoughts & Accessibility Questions
    08:42 Outro

ความคิดเห็น • 27

  • @GameMakerEngine
    @GameMakerEngine 14 วันที่ผ่านมา +6

    Thank you for the kind words in this video! I'm so glad you've found GameMaker an easy place to express storytelling. We are all about helping people Create Things!! Hope you stick around. If you have any questions - please reach out! We'll be following.

  • @m128jg
    @m128jg 15 วันที่ผ่านมา +1

    It's good to know that the documentation is very accessible for newbies. Since it's free to download and export games for personal use and I love free stuff, I might try it out.

    • @TheInfiniteInkwell
      @TheInfiniteInkwell  14 วันที่ผ่านมา +1

      Credit where credit is due, the documentation is ace for people who are new to game dev or anything technical (like myself). My experience building in it was a little different, which I’m covering in a video that’s coming out later today, but your experience may be different if it’s the first engine you’re picking up, this was my second after a brief trial with Godot.

  • @lunarcoregames
    @lunarcoregames 16 วันที่ผ่านมา +1

    Been using Gamemaker since Gamemaker 8 back in 2010

  • @not_ever
    @not_ever 20 วันที่ผ่านมา +3

    "You want to make sure that controllers are usable [...] and also if anybody has any disabilities you want them to be able to play your game too". Yes! Congratulations you are already smarter than 50% of developers out there.

    • @TheInfiniteInkwell
      @TheInfiniteInkwell  20 วันที่ผ่านมา +1

      Ha ha, thank you. I think accessibility is super important in gaming. Everyone should be able to enjoy your game. I know I'll have some challenges with that (mostly around some design elements), but I'm keen that as many people as want to experience my game, can!

  • @khairulhamdan762
    @khairulhamdan762 18 วันที่ผ่านมา +1

    Interestingly Godot 3 had visual code inbuilt but it was depreciated for Godot 4. GameMaker seems a lot more geared towards newer designers/programers which is cool to see.

    • @TheInfiniteInkwell
      @TheInfiniteInkwell  14 วันที่ผ่านมา

      That’s super interesting! I’ll have to look into why they deprecated the functionality. Thanks for the heads up. I would agree with that about GameMaker, I think its level of accessibility opens it to anyone regardless of skill level and that needs to be celebrated!

  • @dreamingacacia
    @dreamingacacia 19 วันที่ผ่านมา +1

    GameMaker was the first engine I actually used to make a game. Back then I didn't even know how to learn stuffs, so I just copy tutorials and be done with it. I might come back and try once more in the future.

    • @TheInfiniteInkwell
      @TheInfiniteInkwell  14 วันที่ผ่านมา

      That’s really cool. I think you can do a lot with just the documentation, but I’d recommend combining it with some of their video content to have something very well rounded.

    • @dreamingacacia
      @dreamingacacia 14 วันที่ผ่านมา

      @@TheInfiniteInkwell I'm not sure that we read the same documents tbh. It was 2014 when I tried it, so it's probably not as good as now. I have different approach to game development now since I have a lot of experiences, so it'd be much easier to learn new engines.

    • @TheInfiniteInkwell
      @TheInfiniteInkwell  14 วันที่ผ่านมา

      ⁠@@dreamingacaciaha ha yeah I imagine it’s come on in leaps and bounds since then. And having experience of other engines will certainly make it a much easier experience to pick it up, but I found it also has its own way with certain things too, which has made the test level stuff much more challenging.

    • @dreamingacacia
      @dreamingacacia 14 วันที่ผ่านมา +1

      @@TheInfiniteInkwell I'll be honest here, if I didn't change to unreal and decided to use blueprint instead of coding. I wouldn't learn this much. The coding part was the one which held me back while I used unity for 6 years. All I got from unity time was the burst of frustration which allowed me to push through my personal level problems like ADHD and PTSD and focusing on learning more unreal. Now I have creative freedom after I push through the unreal learning curve which seems to be daunting at glance. It's only a matter of time before I could publish my first commercial game, and the road to my dream game is much clearer now.

    • @TheInfiniteInkwell
      @TheInfiniteInkwell  14 วันที่ผ่านมา

      I’m sorry to hear you struggled through the frustrations with Unity. On the other side of that, it’s so incredibly awesome that you can now use Unreal to truly unlock the stories you want to tell and you’ve been able to publish your first commercial game. That’s so cool! Keep creating my friend! What’re you using for your design work?

  • @bobfunk5055
    @bobfunk5055 20 วันที่ผ่านมา +2

    This seems like a much better fit!

    • @TheInfiniteInkwell
      @TheInfiniteInkwell  20 วันที่ผ่านมา +2

      Yeah, I'm feeling really optimistic about this one. I'm keen to build a test level to see what I can do with it.

  • @beachbento
    @beachbento 20 วันที่ผ่านมา +1

    have you tried construct 3? i’m trying to choose an engine as well, and i’m torn between construct 3, and the Unreal blueprint system.

    • @TheInfiniteInkwell
      @TheInfiniteInkwell  20 วันที่ผ่านมา +1

      Ah exciting! I haven't tried Construct 3, I was put off a little by their licensing, given the free version had some pretty big limitations. I say big, they were things like event limitations, layer restrictions, that sort of thing, that I knew, from my game design document, would be things that I'd come up against pretty quickly.
      I have a video coming up on Blueprint in a couple of weeks (that's my plan anyway), I've heard good things, Choo Choo Charles was made using it exclusively. I've also heard Unreal has some complexities with 2D games. It might be worth working out what kind of game you want to make (if you haven't already), before picking an engine. The advice I read was to start with the game you want to make, then pick an engine best designed to make that game, then the language will be a choice at the end.
      Good luck with your game!

    • @beachbento
      @beachbento 19 วันที่ผ่านมา

      @@TheInfiniteInkwell thank you so much, that’s great advice. I will say just doing a few tutorials with Construct on 2d games felt pretty good. It just seemed infinitely faster to get a working a game going with no coding knowledge, than in unity or Godot, at least from an artist’s perspective. And if you wanted to code, it uses javascript, and offers an entire javascript documentation course, which is transferrable beyond game development, so purchasing the sub almost seemed worth it. I’ve yet to try Unreal yet simply because i’m scared my laptop can’t handle the engine, and that blueprints, are the most optimized visual programming language of the engines, and can eventually be a crutch, unless you want to learn what everyone says is the incredibly difficult c++
      Anyway, I appreciate you sharing your journey as it opened me up to simply trying a few more engines before diving into one. I’m going to give Unreal with Paperzd a shot later thanks to you.
      goodluck with your game as well! excited to see your direction

  • @HenriqueAndrade
    @HenriqueAndrade 20 วันที่ผ่านมา +1

    Great video! Have you considered Construct 3?

    • @TheInfiniteInkwell
      @TheInfiniteInkwell  20 วันที่ผ่านมา +2

      Thank you :) I had a brief look at it before I made my shortlist. The licensing was a bit of a sticking point for me, I'd have had to paid from day one, given some of the complexity, I think I'll need based on my game design document. I also don't know the level of flexibility it will give me either.

  • @CoreyMcKinneyJr
    @CoreyMcKinneyJr 20 วันที่ผ่านมา +2

    Can’t wait until u try Unreal

    • @TheInfiniteInkwell
      @TheInfiniteInkwell  20 วันที่ผ่านมา +2

      That video should be coming up in a couple of weeks. I haven't touched it yet, but I'm excited to start.

    • @CoreyMcKinneyJr
      @CoreyMcKinneyJr 20 วันที่ผ่านมา +1

      @@TheInfiniteInkwell i am Sad Godot didn’t work out for you though. I found Unreal to be over whelming while Godot felt so much more user friendly. But i am still trying both engines for size for the sake of telling new stories as well 🗯️

    • @TheInfiniteInkwell
      @TheInfiniteInkwell  14 วันที่ผ่านมา +1

      This is just my evaluation phase. I may go back to Godot after the evaluation is complete. It could be that’s the right one, I’ll only really know once I’ve gone through them all. I’m hoping to make an engine decision in the next couple of weeks.