GML Book?

Discussion in 'Community Chat' started by MaGicBush, Aug 19, 2019.

  1. MaGicBush

    MaGicBush Member

    Joined:
    Jul 17, 2016
    Posts:
    18
    I wasn't sure if I should post this here, or in "programming," but that section seems more about specific code questions so I went with posting it here.

    I am looking for a more recent GML book similar to the old one(Game Maker's Apprentice). I unfortunately lost mine, but it wouldn't apply anymore anyways I don't think as it's changed a ton since like 15 years ago when I used GM 5.1 or so back in high school. I recently started getting bored with my hobbies, and wanted to try and pick up GMS and learn GML again. Back then I didn't get to far, and only made a few basic arcade games. I have a bit more drive and patience now being older though, so maybe this time :D.

    I realize I could use youtube, but I honestly do not like youtube and would rather find a book I can lay in my bed and read at my own pace, and lookup things I don't fully understand or need explained differently. I plan to buy GMS 2 sometime soon, and actually already own 1.4 as I got it really cheap on humble right before 2.0 released. I will probably just use that for now, but if I get into it enough I may upgrade.

    Could anyone recommend me a book I could order online(if any even exist)?
     
    ParodyKnaveBob likes this.
  2. EvanSki

    EvanSki King of Raccoons

    Joined:
    Apr 17, 2018
    Posts:
    578
  3. curato

    curato Member

    Joined:
    Jun 30, 2016
    Posts:
    386
    I feel you about the youtube videos. I hate to have to look anything up on youtube. They trying too hard to be a celebrity and end up with half a video of fluff. No one came to listen to your 2 min intro or hear about what you did last week. Just facts in facts out thanks lol.
     
    EvanSki and MaGicBush like this.
  4. MaGicBush

    MaGicBush Member

    Joined:
    Jul 17, 2016
    Posts:
    18
    Oh that looks handy. I will read through it, but it looks to be explaining things in a boring way lol. I Guess I will deal with it if there is nothing better. I liked the books approach as it walked you through making a few games and put the code into practice. I was hoping for something like that, and that maybe went into more advanced things than that book did as well.

    Yea I have never been a fan of youtube other than to learn about something honestly. My son swears by it, but watching people talk about playing games is boring to me lol. I just go play them instead. Also I prefer reading to watching and learn better that way at my own pace instead of having to cater to whoever I am listening to. People on those videos tend to skip some details as well that a good book would cover, or talk to fast, or are hard to understand, etc.

    I did find this book, https://www.amazon.com/GameMaker-La...?keywords=gml&qid=1566180637&s=gateway&sr=8-1

    But it is from 2015 and GML1.x I think. Does GML change a bunch between studio 1 and 2? I did see a few books/kindle on amazon that specifically mentions GMS 2. But they do not have any reviews, and the one that does have one review is a bad one.

    Thanks for the help guys, and if anyone else knows of a better resource or knows of a book on amazon or something let me know!
     
    Last edited: Aug 19, 2019
    EvanSki likes this.
  5. curato

    curato Member

    Joined:
    Jun 30, 2016
    Posts:
    386
    If you are already familiar with GMS1 there are new instance create functions and layers in the room and new ways to deal with views and cameras and such, but by and large it is pretty backwards compatible.
     
    MaGicBush likes this.
  6. chance

    chance predictably random Forum Staff Moderator

    Joined:
    Apr 22, 2016
    Posts:
    791
    Using GMS 1.4 is fine. But if you plan to use Studio for any length of time, upgrading to GMS 2 is a better idea. At the very least, you can install the free version of GMS 2 for a test drive. (It won't affect your GMS 1.4 installation.)

    As for learning resources, it depends on your background. If you already understand basic programming concepts like variable assignments, conditionals, loops, program flow, etc., then learning GMS 1.4 / 2 from the manual is straightforward.

    But if you are totally new to programming, reading reference manuals can be confusing and frustrating. Beginner's books or online courses may be better choices. Once you learn basic concepts that apply to all languages, picking up GMS from the manual is easier.

    I won't recommend any online courses, because I haven't used any. But there's plenty of free self-paced courses for beginners. And many provide downloadable PDF docs you can print.
     
  7. MaGicBush

    MaGicBush Member

    Joined:
    Jul 17, 2016
    Posts:
    18
    Thanks for taking the time to reply. I actually learned JavaScript a year ago, but I have only used it here and there since occasionally and have forgotten some of it. So I would say I have the basics down, and do know how variables, conditionals, and loops, etc all work. I even remember some of the syntax that GML uses from way back when I did use it. I was just mostly curious to find a good book that would be a fun way to refresh and keep me interested like the Game Maker's Apprentice did. I will use the manual as well so thanks!

    Has anyone checked the link I posted earlier or looked at the GMS2 books and could recommend one?
     
  8. ParodyKnaveBob

    ParodyKnaveBob The Laughing Rogue

    Joined:
    Jun 23, 2016
    Posts:
    510
    You have access to a "book" you can read on screen: GM:S 1.4 has tutorials you can download from the YYG website and install to use from within the IDE; GMS 2.x has tutorials you can download and use from within the IDE (skipping an extra trip to the website). In general, they're pretty great. (Gotta say, though, I only used GMS2 for a short while more than a year ago. The tutorials could be terrible now, but if @Nocturne's still on 'em, I expect they're still fun and straightforward read-do-experiment.)

    I hope this helps!
     
    Yal, MaGicBush and Nocturne like this.
  9. Yal

    Yal GMC Memer GMC Elder

    Joined:
    Jun 20, 2016
    Posts:
    3,570
    Last time I checked (last week), the GMS2 manual still feels a bit barebones in terms of big chunks of text per clickable headline, so GMS1 is worth having around for the manual alone (on top of still outnumbering GMS2 in terms of working assets and online tutorials, except that probably will change sooner or later).

    Video tutorial tip: check out (former GMC staff member) Shaun Spalding's stuff, ignore HearthBeast's stuff - it promotes a bunch of bad practices that to this day keeps a steady flow of newbies having issues with the physics engine.
     
    ParodyKnaveBob likes this.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice