A downloadable project

Buy Now$5.00 USD or more

How to go from nothing to a complete platform game in GameMaker Studio 2 with zero experience.

Tier 2 Patreon supporter? Click here to verify and access for free.

This page allows you to access the source code for each individual episode of my free platformer tutorial series for GameMaker.

The full video series can be found here.

Episode 1:


Most of the methodology involved is aimed at beginners looking to build and polish their first full video game from start to finish. Intermediate or advanced developers looking for a solid platforming engine might consider leaping into my tile based system instead.

Note: These files are not compatible with the trial version of GMS2 which does not allow .yyz imports! But you can still follow the series on YouTube for free.


Purchase

Buy Now$5.00 USD or more

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

Part 1 - Basics 22 kB
Part 2 - Animated Player 35 kB
Part 3 - Shooting & Recoil 41 kB
Part 4 - Enemies & Hitflash 63 kB
Part 5 - Gamepads (optional) 63 kB
Part 6 - Cameras & Tiles 82 kB
Part 7 - Screen Transitions 96 kB
Part 8 - Screenshake 97 kB
Part 9 - Parallax Backgrounds 134 kB
Part 10 - Menus 138 kB
Part 11 - Saving & Loading 144 kB
Part 12 - Parent & Child objects 145 kB
Part 13 - Sound Effects 376 kB
Part 14 - Dying 382 kB
Part 15 - Signposts 396 kB
Part 16 - Title screen + Mouse Menu 412 kB
Part 17 & 18 - Jump buffers & Enemy cliff behaviour 403 kB
Part 19 - Crates & Pickups 422 kB
Part 20 - Sparks & Dust 448 kB
Part 21 - Enemies shoot back 454 kB
Part 22 - Fullscreen & GUI Fixing 460 kB
Part 23 - Score tracking 461 kB
Part 24 - Global Flags 462 kB
Part 25 - Endings 466 kB
Part 26 - Gun kickback 473 kB
Part 27 - Final Polish 476 kB

Development log