Make a Turn-Based RPG in GameMaker Studio 1.4
4.8 (197 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
4,864 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Make a Turn-Based RPG in GameMaker Studio 1.4 to your Wishlist.

Add to Wishlist

Make a Turn-Based RPG in GameMaker Studio 1.4

An Intermediate, data structure focused, course about creating a stunning turn-based fantasy RPG in GameMaker Studio 1.4
Bestselling
4.8 (197 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
4,864 students enrolled
Created by Benjamin Anderson
Last updated 5/2017
English
English [Auto-generated]
Current price: $10 Original price: $195 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 12 hours on-demand video
  • 7 Articles
  • 130 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Create tiled overworlds
  • Create beautiful room transitions
  • Manage complex data structures in GameMaker Language
  • Create a list inventory for a role-playing game in GameMaker Studio
  • Manage character and monster classes using JSON files
  • Program turn-based battles using finite state machines
  • Direct character progression with a level-up system
  • Program complex cutscenes
  • Tell game stories through character dialog boxes
View Curriculum
Requirements
  • A computer capable of running GameMaker Studio 1.4
  • GameMaker Studio 1.4 Professional
  • Solid Foundation Knowledge of GameMaker Language
Description

Learn intermediate methods of approaching turn-based battle mechanics as you create an RPG in GameMaker Studio 1.4.

Build a solid foundation of role-playing game mechanics in GameMaker Studio 1.4 with this tutorial for intermediate programmers.

  • Over-world creation and navigation
  • Character and Monster classes using JSON (JavaScript Object Notation)
  • Technical use of GML's Data Structures
  • Turn-based battles
  • Inventory and Menus
  • Battle Actions
  • Cutscenes

A Powerful start to your for creating an RPG
Learning to create a turn-based RPG is a great way to challenge your game development skills. The implementation of different RPG mechanics often carry into other genres and improve your ability to create interesting and polished games.

Course
This course walks you through the step-by-step process of creating an RPG in GameMaker. It covers all of the common RPG mechanics in the different sections so you can take the knowledge you acquire and apply it to a fully realized 2D turn-based RPG. If you have used GameMaker Studio before and would like to increase your knowledge of the engine then this is the course for you.

This course is NOT for absolute beginners. If you haven't used GameMaker Studio before then do not take this course.

Credit:
Course programming, curriculum design, and lectures: Benjamin Kean Anderson
Game Pixel Art: Toby Dixon, Clement Swennes
Game Music Music: Dalin Anderson
Game Sound Design: Daniel Gunson

Huge thanks to all my Kickstarter backers who made this course possible!

Who is the target audience?
  • Intermediate GameMaker Studio 1.4 Users
Students Who Viewed This Course Also Viewed
Curriculum For This Course
129 Lectures
12:01:38
+
Start Here
2 Lectures 00:36
Tips for Success
00:21

The Resources to Start
00:15
+
The Player Character
4 Lectures 22:06

Character Sprite Array and Mask
07:36

An Input Object
04:55

Using a Finite State Machine
03:59
+
The World View
2 Lectures 11:00
The View Parent
05:20

The World View
05:40
+
The World
4 Lectures 24:56
The Game Object
06:23

Depth Sorting
07:27


+
Transitions
2 Lectures 09:51
The Fade Transition
04:33

Fade Transition Draw
05:18
+
Classes
4 Lectures 14:09
JSON in GameMaker
07:42

The Data Object
01:28

Fancy Debugging
04:24

ASSIGNMENT: New Spider Class
00:35
+
Elizabeth's Stats
4 Lectures 22:31
The Stats Object
02:55

Calculating the Health
01:10

Creating the Stats from the Class
11:53

Checking for Death
06:33
+
Entering Battle
3 Lectures 16:42
The Encounter Objects
02:20

The Battle Transition
09:13

Encounter Logic
05:09
+
Making an Overworld Level
3 Lectures 21:15
Using Tilesets
16:42

Adding Objects
03:56

ASSIGNMENT: Using Doors and Start Positions
00:37
+
The Battle View
3 Lectures 05:28
The View Approach Script
02:44

The View Screenshake Script
01:09

The Battle View
01:35
29 More Sections
About the Instructor
Benjamin Anderson
4.7 Average rating
6,139 Reviews
33,033 Students
4 Courses
Game Maker, Game Designer, GameMaker User, and Teacher

I'm dedicated to turning my students into professional GameMaker Studio developers. Teaching GameMaker is my passion and my full time job. I've been using GameMaker Studio for over 11 years. I've created several indie games and I even wrote, and published a book about GameMaker's scripting language, GML. My courses are fun, up-beat, and jam-packed with information about GameMaker. If you are a young, aspiring, indie developer, you are in the right place!