image
The Ultimate Drawing Course Beginner to Advanced...
$179
$79
image
User Experience Design Essentials - Adobe XD UI UX...
$179
$79
Total:
$659

Description

Here are a few quotes from the reviews for the course:
"This is by far the BEST GameMaker Studio 2 tutorial I've ever taken!  ... this course is SO. MUCH. FUN."  - Frank
"Without a doubt, this is the best content I have found on learning GMS2: the instructor is obviously an expert in both GM and programming; the pacing is spot-on, the material is excellent and really teaches best practices. It really stands out as the best of all the paid and free tutorials on Gamemaker." - Craig
"Without a doubt one of the best Game Maker courses I've seen across all online learning websites. - Jason"
"This is a COMPLETE Course and its not just another introduction or beginners guide." - Ashanthra
"I was very impressed with this course. The engine design is elegant and well thought out." - Jonathon
Well have you always wanted to make your own game, but didn't know how?
This course will teach you how to build a very polished and professional looking game, in a short time.  You will learn many tricks and techniques that can then be applied to making your own games.  The possibilities are endless once you've gained these programming skills and you'll be experienced enough to start the process of turning your own ideas into actual working games.
The game you will learn to build here is very slick and professional and is a great platform from which to grow your skills.  This could be the start of your game development career, or just a fun hobby, but either way I look forward to assisting you in your journey.
Within the course you will learn:
Finite State Machines (The absolute best way to structure your code)
Tile Based Collisions (Extremely fast collision method)
Cool looking psuedo particles (That interact with the environment)
Lighting Systems (That service multiple objects)
Scripted enemies and sequences (including enemy spawning)
Room Fade Transitions, highscore saving, custom tooltips and much more!
All the graphics and code is supplied, all you need to do is start learning and you could be making and releasing your own games sooner then you think.  Every lecture is also presented in 1080p/60fps for maximum clarity while learning.
Gamemaker is free to download and use.
The course is taught by Peter Morgan.  A former Mathematics and Computer High School Teacher who has studied the game making process, and products, for many years.  I have previously used Gamemaker to release my first mobile game and currently work on assisting others to do the same.
Note: All code is yours to use as you like.  Some graphic assets are public domain (tile sets, enemies) but some are copyright to Peter Morgan 2021 (player character, background, gui elements, game name and title page) and are not authorized for posting on Steam.
Who this course is for:
Beginner/Intermediate who is interested in learning an efficient method of coding platform games using tile collisions
Someone who is interested in publishing games on Windows or mobile platforms
Someone curious how a video game is made
Someone who has dabbled in gamemaking, but would like to extend their skill set.

What you'll learn

You will develop a robust platform engine that you can use for future games you make.

You will learn how to do fast tile based collisions, and have the skills to incorporate it into your own games.

You will learn how to implement a customizable lighting system that any object in the game can use.

You will learn how to build custom particles that interact with the environment.

You will learn how to build a Finite State Machine, and use it to efficiently control your player and enemies.

You will learn how to implement wave based attacks, player traps, cameras, fade transitions, highscore saving, custom tooltips, screenshake and more.

Requirements

  • You will need a copy of Adobe XD 2019 or above. A free trial can be downloaded from Adobe.
  • No previous design experience is needed.
  • No previous Adobe XD skills are needed.

Course Content

27 sections • 95 lectures
Expand All Sections
1-Introduction
5
1.1-Introduction
1.2-Rooms
1.3-Moving the Player
1.4-Player Animations
1.5-Introduction
2-Finite State Machines
5
2.1-Scripts
2.2-States
2.3-State Arrays
2.4-Attack State
2.5-Finite State Machines
3-Collisions
4
3.1-Tile Collision Setup
3.2-Horizontal Tile Collisions
3.3-Vertical Tile Collisions
3.4-Tiles
4-Jump and Block
3
4.1-Jump State
4.2-Block State
4.3-Jump and Block
5-Improving Jump
4
5.1-Controlled Jumps
5.2-Double Jumps
5.3-Jump Effects
5.4-Improving Jump
6-Player Improvements
4
6.1-Crouch and Block
6.2-Mask Array
6.3-Controller Support
6.4-Player Improvements
7-Cameras
2
7.1-Cameras
7.2-Cameras
8-Tiles
6
8.1-Laying Tiles
8.2-Layering Tiles
8.3-Animated Tiles
8.4-Parallax Background
8.5-One Way Platforms
8.6-Tiles
9-Frog Enemy
9
9.1-Frog Enemy
9.2-Frog Idle State
9.3-Frog Jump State
9.4-Frog Jump Start State
9.5-Frog Jump Land State
9.6-Check for Ledges
9.7-Frog Attack State
9.8-Frog Attack Warning
9.9-Enemy Frog
10-Player Attack
7
10.1-Player Attack
10.2-Hurting the Enemy
10.3-Optimisations
10.4-Showing Damage
10.5-Sword Effects
10.6-Knockback
10.7-Player Attack
11-Enemy Attack
8
11.1-Enemy Melee
11.2-Hurting State
11.3-Flashing Sprite
11.4-Blocking Damage
11.5-Blocking Knockback
11.6-Improving Knockback
11.7-Enemy Death - Gems
11.8-Enemy Attack
12-Drawing the GUI
3
12.1-Drawing the GUI
12.2-Health Points GUI
12.3-Drawing the GUI
13-Game improvments
8
13.1-Spark Effect
13.2-Spark Wall Bounce
13.3-Player Stretching
13.4-Loot
13.5-Player Persistence
13.6-Player Death
13.7-Screen Shake
13.8-Game Improvements
14-Lighting
4
14.1-Lighting
14.2-Advanced Lighting
14.3-Gem Lighting
14.4-Lighting
15-Traps
6
15.1-Death Traps
15.2-Arrow Traps
15.3-Arrow Spawner
15.4-Arrow Trap Spark
15.5-Arrow Damage
15.6-Traps
16-Enemy Bug
5
16.1-Bug Enemy
16.2-Bug Patrol State
16.3-Bug Chase State
16.4-Bug Extras
16.5-Enemy Bug
17-Player Lives
4
17.1-Player Lives
17.2-Health Drops
17.3-Score GUI
17.4-Player Lives
18-Room Transitions
6
18.1-Game Over
18.2-Fade Screen
18.3-Main Menu Tweening
18.4-Room Transitions
18.5-Death Fade
18.6-Room Transitions
19-Highscore
2
19.1-Highscore
19.2-Highscore
20-Final Room
8
20.1-Final Room
20.2-Final Room Details
20.3-Spawning Enemies
20.4-More Spawning Enemies
20.5-Exit Trap
20.6-Escape the Trap
20.7-Game End Screen
20.8-Final Room
21-Tooltips
3
21.1-Simple Tooltips
21.2-Advanced Tooltips
21.3-Tooltips
22-Sound
3
22.1-Player Sounds
22.2-Game Sounds and Music
22.3-Sound
23-Finalising the game
2
23.1-Releasing the Game
23.2-Bonus Lecture

You May Like

10,000+ unique online course list designs