Beyond Beginner GameMaker Studio 2 – Creating A Full Game
Release date:2019, February
Duration:12 h 06 m
Author: Aaron Craig
Skill level:Advanced
Language:English
Exercise files:Yes
What Will I Learn?
How to create and use 2D arrays in practical scenarios
What inheritance is and how parents function
A ton of new functions you’ll wish you already knew
Advanced Drawing techniques
How to use paths and create dynamic ones via code
How to create an overworld style room where you can choose different levels to play
Requirements
Understand variables
Use for and while loops
Use arrays
Be able to create your own scripts
Animate sprites
Description
If you’re ready to take your game development skills up a notch, then you’ve come to the right place! This course is designed to be taken after my beginners course, so if you haven’t yet, start there!
We’ll be creating a full tower defense game from scratch, with all the assets provided. In this course we’ll be using dozens of new functions, and old ones, to get our game to behave exactly the way we want. I’ll introduce you to powerful new concepts like parents and code inheritance, changing the way you create games and code in general. We’ll also tackle paths, surfaces, transitions, advanced drawing, and more!
I’m super stoked to share this with you, and I hope you’re excited to learn. We’ll be covering a ton of information, so buckle up and get ready to learn!
Who is the target audience?
Game developers who have taken a beginners course
Programmers who are ready to move onto the next level
Lovers of tower defense games
306094-01 – Course Trailer – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-02 – 1.1 – Course Introduction – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-03 – 2.1 – What Well Cover – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-04 – 3.1 – How to Solve Problems & Ask Questions – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-05 – 4.1 – How to Access the Assets & Projects – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-06 – 5.1 – Importing the Sprites Well Need – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-07 – 5.2 – Room Size and Views – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-08 – 5.3 Tile Sets – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-09 – 5.4 – Prepping Our First Enemy – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-10 – 6.1 – A Wild Goblin Appears! – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-11 – 6.2 – Introduction to Paths – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-12 – 6.3 – Our First Path – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-13 – 6.4 – More Path Data – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-14 – The Level Spawner – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-15 – 7.2 – Introduction to 2D Arrays – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-16 – 7.3 – Using 2D Arrays – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-17 – 7.4 – Adding Difficulty – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-18 – 8.1 – The Tower Maker – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-19 – 8.2 – Drawing Our Grid – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-20 – 8.3 – The Tower Base – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-21 – 9.1 – The Archer Tower – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-22 – 9.2 – The Cursor – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-23 – 9.3 – Rotating the Tower – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-24 – 9.4 – Shooting – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-25 – 9.5 – Damaging the Goblin – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-26 – 9.6 – Shooting Sound – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-27 – 10.1 – Taking Damage from Enemies – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-28 – 10.2 – Shaking the Screen – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-29 – 10.3 – Drawing Health – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-30 – 10.4 – Player Gold and UI – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-31 – 11.1 – Second Enemy Sprites & Objects – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-32 – 11.2 – Counting the Enemies – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-33 – 11.3 – Spawning Enemies from a 2D Array – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-34 – 12.1 – Introduction to Parents & Inheritance – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-35 – 12.2 – Enemy Parents – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-36 – 12.3 – Inheriting Enemy Code – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-37 – 12.4 – Making More Parents – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-38 – 13.1 – Importing Enemy Sprites & Making Objects – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-39 – 13.2 – The Scorpion Enemy – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-40 – 13.3 – Flying Skeleton & Dynamic Paths – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-41 – 13.4 – Fixing a Few Things – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-42 – 14.1 – Introduction to Tile set Collisions – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-43 – 14.2 – Good to Build Script – Part 1 – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-44 – 14.3 – Good to Build Script – Part 2 – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-45 – 14.4 – Visual Indications for Building – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-46 – 15.1 – The Fireball Tower Sprites & Objects – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-47 – 15.2 – Introduction to Particles – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-48 – 15.3 – The Fireball Particle – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-49 – 15.4 – The Fireball Tower – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-50 – 15.5 – Fireball Death – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-53 – 16.3 – Shoot At Script – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-54 – 17.1 – The System Object – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-55 – 17.2 – Introduction to Macros & the Global Tower Array – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-56 – 17.3 – Changing Towers in Game – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-57 – 17.4 – Drawing Available Towers – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-58 – 17.5 – Making Towers Cost Gold – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-59 – 17.6 – Drawing Available Towers – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-60 – 17.7 – Correcting Tower Audio – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-61 – 18.1 – The Overworld Setup – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-62 – 18.2 – Overworld Levels & Rooms – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-63 – 18.3 – Drawing Stars and Rating – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-64 – 18.4 – Introduction to Saving and Loading – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-65 – 18.5 Saving a Star Rating – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-66 – 18.6 Loading the Star Rating – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-67 – 18.7 – Deleting Data – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-68 – 18.8 – Creating Another Level & Parent Level Code – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-69 – 18.9 – Mkaing the Rest of the Levels – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-70 – 18.10 – Require Playing Previous Levels – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-71 – 18.11 – Animating the Overworld – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-72 – 18.12 – Background Music – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-73 – 18.13 – Total Kills – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-74 – 18.14 – The Cheat Script – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-75 – 19.1 – A Simple Fade – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-76 – 19.2 – Introduction to Surfaces – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-77 – 19.3 – The Fancy Transition – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-78 – 20.1 – Button Sprites & Objects – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-79 – 20.2 – The Pause Button – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-80 – 20.3 – Speed up and Slow Down Buttons – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-81 – 20.4 – A Small Transition Issue Fix – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-82 – 20.5 – The Continue Button – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-83 – 21.1 – Fireworks Part 1 – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-84 – 21.2 – Fireworks Part 2 – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-85 – 22.1 – The Option Sprites & Objects – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-86 – 22.2 – Creating & Destroying Options – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-87 – 22.3 – Tower Upgrades Array – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-88 – 22.4 – Upgrading Our Towers – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-89 – 22.5 – Refunding Towers – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-90 – 23.1 – Setting Up Our Text Box – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-91 – 23.2 – Drawing Text and the Draw Message Script – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-92 – 24.1 – Exporting Our Game – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
306094-93 – 25.1 – Congratz on Finishing! – Beyond Beginner GameMaker Studio 2 – Creating A Full Tower Defense Game From Scratch
Hello guys, Great work! Please add missing videos (306094-51 – 16.1 and 306094-52 – 16.2) in this course.
Thanks!