Current Chapter: Chapter 1 - Introduction
Up Next: Chapter 2 - Course Requirements

Platformer in GameMaker

In this course, instructor Alan Thorn will be walking through the process of creating a side-scrolling platformer game from scratch using GameMaker: Studio. Here he will be covering topics such as sprite creation, tilesets, collision detection, and any scripting necessary to get the game up and running.

Chapter 1 - Introduction
01:22
Chapter 2 - Course Requirements
01:57
Chapter 3 - The Challenge Ahead
04:30
Chapter 4 - Creating a New Project
04:33
Chapter 5 - Importing the Player Neutral Sprite
06:09
Chapter 6 - Importing the Animated Player Sprites
03:38
Chapter 7 - Backgrounds and Tilesets
04:14
Chapter 8 - Creating Objects
02:18
Chapter 9 - Beginning the Level
05:09
Chapter 10 - Adding the Level Background
02:22
Chapter 11 - Building Levels from Tilesets
08:16
Chapter 12 - Levels and Objects
03:48
Chapter 13 - Preparing to Script
03:30
Chapter 14 - Starting to Code the Player
02:31
Chapter 15 - Completing the Player Movement
04:50
Chapter 16 - Refining the Player Movement
06:35
Chapter 17 - Looking Ahead
01:38
Chapter 1 - Introduction
01:23
Chapter 2 - Overview
02:10
Chapter 3 - Getting Started with Gravity
03:32
Chapter 4 - Coding Gravity
03:59
Chapter 5 - Refining Gravity
05:06
Chapter 6 - Jumping
06:31
Chapter 7 - Player States
05:04
Chapter 8 - Completing Player States
02:54
Chapter 9 - Collision Detection Overview
04:20
Chapter 10 - Preparing for collision detection
04:33
Chapter 11 - Generating Tile Collision Maps
08:14
Chapter 12 - Configuring Tile Collision Boxes
04:26
Chapter 13 - Completing Tile collisions
06:43
Chapter 14 - Making a moving elevator
05:05
Chapter 15 - Colliding with Moving objects
04:29
Chapter 16 - Colliding with Powerups
02:46
Chapter 17 - Changing the Player Weapon
03:02
Chapter 18 - Moving Forwards
00:39
Chapter 1 - Introduction
01:14
Chapter 2 - Creating Ammo Sprites
04:32
Chapter 3 - Adding Polish to the Project
02:03
Chapter 4 - Weapons and Firing
04:28
Chapter 5 - Ammo Objects
03:28
Chapter 6 - Robot Drones and Paths
05:55
Chapter 7 - Refining Path Navigation
02:58
Chapter 8 - Creating a Health Bar
05:49
Chapter 9 - Dealing with Damage
05:34
Chapter 10 - Enemy Deaths
02:26
Chapter 11 - Introducing Enemy 2
02:40
Chapter 12 - Configuring the Ending
02:10
Chapter 13 - Line of Sight
05:00
Chapter 14 - Introducing the End of Level Boss
03:31
Chapter 15 - Configuring the Boss
04:07
Chapter 16 - Rotating Turrets
05:17
Chapter 17 - Completing the Boss
05:13
Chapter 1 - Introduction
01:09
Chapter 2 - Adding Music
04:24
Chapter 3 - Powerups and Parents
03:37
Chapter 4 - Introducing Debugging
03:48
Chapter 5 - Debugging with Watches
02:46
Chapter 6 - Debug Messages
04:04
Chapter 7 - Getting Started with GUIs
03:41
Chapter 8 - End of Game Screens
02:52
Chapter 9 - Mobile Input Widgets
05:14
Chapter 10 - Drawing GUIs
03:09
Chapter 11 - Responding to Input
04:28
Chapter 12 - Handling Directional Input
04:29
Chapter 13 - Building for Desktops
06:19
Chapter 14 - Building for HTML5
02:07
Chapter 15 - Getting Started with Android Deployment
03:11
Chapter 16 - Configuring your IP Address
01:59
Chapter 17 - Play Testing for Android
03:09
Chapter 18 - Troubleshooting Android Building
02:03
Chapter 19 - Working with the Android SDK Tools
01:37
Chapter 20 - Android and Sideloading
02:00
Chapter 21 - Android and Resolution
01:41
Chapter 22 - Conclusion
01:14
Chapter 1 - Introduction
01:31
Chapter 2 - Course Guidelines
01:38
Chapter 3 - Introducing Inkscape
03:58
Chapter 4 - Preparing Inkscape Documents
02:44
Chapter 5 - Creating Powerup Vector Graphics
04:55
Chapter 6 - Creating A Shield Symbol
04:29
Chapter 7 - Completing the Shield
04:25
Chapter 8 - Using Layer Blend Modes
04:22
Chapter 9 - Importing a Background into GIMP
03:07
Chapter 10 - Making Seamless Textures
07:27
Chapter 11 - Planning Tilesets
01:52
Chapter 12 - Creating Tileset Details
06:25
Chapter 13 - Assembling the Tileset
04:04
Chapter 14 - Using Guides to Arrange Tiles
04:17
Chapter 15 - Blocking in the Tileset
03:24
Chapter 16 - Creating Pixel Buffers
05:18
Chapter 17 - Exporting Tilesets
04:03
Chapter 18 - Introducing Anime Studio Pro
03:20
Chapter 19 - Exploding the Character
02:23
Chapter 20 - Charatcer Rigging
04:05
Chapter 21 - Assembling the Character
05:35
Chapter 22 - Character Animation
04:07
Chapter 23 - Creating Sound Effects
02:34

New Training Released Every Week.

Start learning today.