SecretAsianMan

GameMaker Tutorials

Recommended Posts

The purpose of this thread is to post tutorials for GameMaker.  It can be a tutorial you've made youself, or one you found somewhere else.  Difficulty can range from stuff for beginners to advanced techniques.

Share this post


Link to post
Share on other sites

I learned the basics through Game Maker's Apprentice - you can find a pdf of the book online with a quick google search, but you may have to hit up a certain plunderer's bay to get the associated files if you don't want to purchase it outright. Don't be discouraged by how crappy the games look/feel, if you finish all the tutorials you'll be quite well equipped to make your own.

Share this post


Link to post
Share on other sites

I learned the basics through Game Maker's Apprentice - you can find a pdf of the book online with a quick google search, but you may have to hit up a certain plunderer's bay to get the associated files if you don't want to purchase it outright. Don't be discouraged by how crappy the games look/feel, if you finish all the tutorials you'll be quite well equipped to make your own.

 

The book is pretty alright, but there was one thing I didn't really like about it, namely that it stayed on the drag & drop level for far too long. The GML section at the end is really short and almost feels like an afterthought.

 

Since GML is so much more useful I would have liked a greater focus on that. However, working through the book still gives you a pretty good understanding of the logic of game development. It also uses some more interesting examples than just your usual "first shooting game, then platformer" stuff. So that's nice.

Share this post


Link to post
Share on other sites

If you want a tutorial that deals with GML I would recommend Derek Yu's tutorial:

 

http://forums.tigsource.com/index.php?topic=3251.0

 

Some caveats: 1. it's a little dated at this point, so some aspects of GM are slightly different, but it all basically works the same. 2. He moves pretty quickly so if you're completely new it might make sense to run through a couple of the tutorials GM comes with. But I basically did this tutorial, and since then I've felt comfortable enough to work and experiment on my own, and when I run into the issue just look it up in the manual. 

Share this post


Link to post
Share on other sites

I made a simple platformer in Studio Pro with heavy comments to give to a friend who's just learning. I figured I would share it with people, because why not.

 

Here: https://www.dropbox.com/s/31hmbtkozrd0hx8/Platformer.gmx.rar

 

It's got acceleration and friction, proper collisions with blocks on all sides, including corners - which I just figured out how to do. I'll probably update that link as I add to it, first thing probably being a jump arc that cuts off when you let go of the jump key EDIT: jump arc depending on key length is now in there, 20 minutes later :P

 

Anyway, enjoy.

 

Also, Blambo, where did you learn about level generation?

Share this post


Link to post
Share on other sites

I made a simple platformer in Studio Pro with heavy comments to give to a friend who's just learning. I figured I would share it with people, because why not.

 

This is just what I was looking for! Thanks for sharing (seems to work well in standard too).

Share this post


Link to post
Share on other sites

This article has some useful info about porting projects from GM7 or 8, also things to keep in mind when following older tutorials using Studio:

http://help.yoyogames.com/entries/24909988-Porting-GM7-And-GM8-Games-To-GameMaker-Studio

 

Also the YoYo tech blog is good for keeping up to date with the latest changes: http://www.yoyogames.com/tech_blog

 

Spelunky source is a good reference to look at: http://spelunkyworld.com/original.html

 

As is the Grandma platformer engine: http://forums.tigsource.com/index.php?topic=5790.0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now