The Ultimate Beginners Guide to Making Games in GameMaker Studio 2

Aaron Craig, Helping everyone to make great games!

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
57 Videos (7h 6m)
    • 1 - Course Intro

      2:02
    • 2.2 Download & Install GMS

      3:46
    • 2.2 - GMS Overview

      5:17
    • 2.3 - Running YoYo Game Demos

      2:41
    • 3.1 Creating Sprites

      7:56
    • 3.2 Animating Sprites

      5:04
    • 3.3 Importing Sprites

      2:14
    • 3.4 Sprite Sheets

      9:15
    • 4.1 Objects Overview

      5:10
    • 4.2 - Object Events

      4:01
    • 4.3 Object Properties

      3:20
    • 5.1 Rooms Overview

      5:27
    • 6.1 Getting Ready To Code

      4:05
    • 6.1 Your First Code

      8:06
    • 6.3 Variables

      9:40
    • 6.4 If Logic

      8:10
    • 6.5 Comments

      4:09
    • 6.6 Reading Errors

      7:32
    • 6.7 Functions

      8:35
    • 6.8 Functions - Part 2

      6:11
    • 7.1 Creating Your First Game

      14:58
    • 7.2 - Planning Our Next Game

      10:06
    • 8.1 - Import Player Ship

      3:30
    • 8.2 - Player Movement

      4:37
    • 8.3 - Restricting Player Movement

      7:31
    • 8.4 Key Mapping

      4:07
    • 8.5 - Player Lazers

      10:42
    • 8.6 - Lazer Sounds

      3:36
    • 8.7 - Thrusters

      11:50
    • 9.1 - Room Settings

      4:14
    • 9.2 Background Music

      4:44
    • 10.1 Enemy Ship Movement

      6:57
    • 10.2 - Enemy Lazers

      8:52
    • 10.3 - Collisions

      7:22
    • 10.4 - Destroying The Enemy

      6:26
    • 10.5 - Player Death

      5:26
    • 11.1 - Dynamic Enemies

      8:19
    • 12.1 - The Debugger

      5:23
    • 12.2 - Breakpoints

      3:35
    • 13.1 Visualizing Player HP & Lives

      15:13
    • 13.2 Player Score

      11:41
    • 14.1 - Setting Up The Boss

      3:55
    • 14.2 - Bringing In The Boss

      6:54
    • 14.3 - Moving The Boss Around

      11:47
    • 14.4 Screen Shake Script

      15:26
    • 14.5 Boss Lazer

      10:29
    • 14.6 - Boss Collision & Health

      8:03
    • 14.7 - Power Attack

      5:48
    • 14.8 - GUI & Level End

      6:59
    • 15.1 - Setting Up The Menu Screen

      11:42
    • 15.2 - Changing Rooms

      4:50
    • 15.3 - Credits Room

      6:59
    • 15.4 - Endless Mode + Levels

      9:33
    • 16.1 - Arrays and Choosing A ship

      24:06
    • 17.1 - Controller Support - Part 1

      12:20
    • 17.2 - Controller Support - Part 2

      13:37
    • 18.1 - You're Now A Game Developer!

      1:38

About This Class

If you've ever wanted to make a game, or start programming, but have been intimidated by the process, this is the course for you! We're going to make a game from scratch using GameMaker Studio 2 Trial - $0, and 0 experience required.

This course will walk you through the basics of game development, game design, programming fundamentals, and more. GameMaker Studio 2 is an awesome engine for creating 2D and 3D games with ease. Throughout this course, you'll learn to use Sprites, create Objects, change Rooms, and create your own Scripts. We'll go step by step, explaining everything along the way.

The best part is that, by the end, you'll be ready to create your own games, or branch into software development in general. You'll learn real coding, terminology, logic, and more that will help you be a great programmer and game designer.

29

Students

--

Projects

Aaron Craig

Helping everyone to make great games!

Hey there! My name's Aaron, and I love to teach, play, and make games. I've been teaching for several years, and developing video and physical games just as long.

I also love family time, movies, and web design.

See full profile