Mô tả

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.

Bạn sẽ học được gì

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.

Yêu cầu

  • The Gamemaker software, which is free to use
  • PC or Mac capable of running Gamemaker

Nội dung khoá học

23 sections

Introduction

5 lectures
Introduction
04:16
Rooms
05:36
Moving the Player
09:52
Player Animations
07:12
Introduction
4 questions

Finite State Machines

5 lectures
Scripts
08:43
States
06:19
State Arrays
07:57
Attack State
06:56
Finite State Machines
4 questions

Collisions

4 lectures
Tile Collision Setup
05:46
Horizontal Tile Collisions
12:37
Vertical Tile Collisions
04:04
Tiles
2 questions

Jump and Block

3 lectures
Jump State
07:45
Block State
03:32
Jump and Block
2 questions

Improving Jump

4 lectures
Controlled Jumps
02:01
Double Jumps
06:25
Jump Effects
07:10
Improving Jump
1 question

Player Improvements

4 lectures
Crouch and Block
04:29
Mask Array
03:38
Controller Support
05:17
Player Improvements
1 question

Cameras

2 lectures
Cameras
16:37
Cameras
1 question

Tiles

6 lectures
Laying Tiles
07:55
Layering Tiles
10:55
Animated Tiles
01:55
Parallax Background
02:54
One Way Platforms
12:42
Tiles
3 questions

Frog Enemy

9 lectures
Frog Enemy
05:46
Frog Idle State
04:53
Frog Jump State
08:55
Frog Jump Start State
04:18
Frog Jump Land State
02:34
Check for Ledges
13:26
Frog Attack State
09:37
Frog Attack Warning
03:27
Enemy Frog
3 questions

Player Attack

7 lectures
Player Attack
05:03
Hurting the Enemy
08:42
Optimisations
05:59
Showing Damage
03:42
Sword Effects
07:06
Knockback
03:23
Player Attack
6 questions

Enemy Attack

8 lectures
Enemy Melee
07:51
Hurting State
07:43
Flashing Sprite
02:41
Blocking Damage
01:46
Blocking Knockback
07:47
Improving Knockback
06:14
Enemy Death - Gems
13:44
Enemy Attack
4 questions

Drawing the GUI

3 lectures
Drawing the GUI
07:10
Health Points GUI
03:51
Drawing the GUI
3 questions

Game improvments

8 lectures
Spark Effect
14:56
Spark Wall Bounce
05:37
Player Stretching
04:49
Loot
07:49
Player Persistence
04:39
Player Death
09:30
Screen Shake
06:22
Game Improvements
2 questions

Lighting

4 lectures
Lighting
12:36
Advanced Lighting
02:21
Gem Lighting
05:01
Lighting
2 questions

Traps

6 lectures
Death Traps
05:11
Arrow Traps
12:35
Arrow Spawner
12:38
Arrow Trap Spark
04:41
Arrow Damage
10:17
Traps
3 questions

Enemy Bug

5 lectures
Bug Enemy
04:50
Bug Patrol State
07:04
Bug Chase State
09:38
Bug Extras
13:36
Enemy Bug
5 questions

Player Lives

4 lectures
Player Lives
03:56
Health Drops
05:25
Score GUI
04:59
Player Lives
2 questions

Room Transitions

6 lectures
Game Over
15:17
Fade Screen
11:09
Main Menu Tweening
13:49
Room Transitions
13:08
Death Fade
03:53
Room Transitions
3 questions

Highscore

2 lectures
Highscore
06:59
Highscore
1 question

Final Room

8 lectures
Final Room
08:01
Final Room Details
10:46
Spawning Enemies
08:16
More Spawning Enemies
08:48
Exit Trap
08:28
Escape the Trap
07:13
Game End Screen
07:57
Final Room
3 questions

Tooltips

3 lectures
Simple Tooltips
08:56
Advanced Tooltips
10:10
Tooltips
2 questions

Sound

3 lectures
Player Sounds
08:38
Game Sounds and Music
09:14
Sound
2 questions

Finalising the game

2 lectures
Releasing the Game
02:17
Bonus Lecture
07:33

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.