A downloadable tutorial project

Buy Now$10.00 USD or more

How to go from nothing, to a feature-complete, zelda-like, action RPG using GameMaker Studio 2! This page allows you to access the source code for each individual episode of my free YouTube tutorial series, as each episode releases.

A Free Demo of the final game we build in this series is available for download below!

Patrons of my work can access these files by linking their account here.


  • Player character that moves in 8 directions and animates in 4
  • State machine & Entity based system
  • 3 Unique item scripts: Hookshot, Bow, Bombs.
  • Scalable and versatile systems for:
    • Enemies
    • Combat
    • Entities (liftable, throwable, destroyable, lootable, talkable, useable)
    • Item drops & collectables
    • Unique items
    • Dialogue & responses
    • Shops and item unlocks
    • Quest flags
    • Saving & Loading with multiple slots

This series is aimed at beginner to intermediate level developers familiar with the basics of GMS2 and involves some tricky concepts. Total beginners might prefer to work on a simpler project, and may find more value in my Complete Platformer series.

Updated 4 days ago
StatusIn development
Tagsarpg, GameMaker, gms2, tutorial, zelda


Buy Now$10.00 USD or more

In order to download this tutorial project you must purchase it at or above the minimum price of $10 USD. You will get access to the following files:

Episode 1 - Resolution & Moving around 23 kB
Episode 2 - Manual Animation 68 kB
Episode 3 - Tile collisions 71 kB

Download demo

Final Game Demo 2 MB

Development log


Log in with itch.io to leave a comment.

any updates coming soon?

Pausing the game while transitioning to another room causes this script error:You also can roll diagonally while pressing down, but you can't roll diagonally pressing up. 

Hey so I just bought this for $10 and only got the player walking in a black background and was wondering if and when there will be full access to the full source code. Thank you

The source code will be added episode by episode as they release. You won't have to pay again, but it's not out yet.

Oh okay sorry, Thank you!

 you can run out of bounds i a few places 

Noted! Thank you!

Just finished it master Shaun. Not to brag but I only Activated my Stickey Keys about 10 times :) .  Another great tutorial awaits.


Yay! You finished it!