Introduces the Object resource in GameMaker as well as manipulating object variables with code via Events and basic logic.
Video outro, intro & music by the wonderful Vossel.
Documentation page for instance variables: https://manual.gamemaker.io/monthly/en/GameMaker_Language/GML_Reference/Asset_Management/Instances/Instance_Variables/Instance_Variables.htm
Credits:
Sarah Bernhardt as Hamlet, with Yorick's skull (James Lafayette): https://en.wikipedia.org/wiki/Hamlet#/media/File:Bernhardt_Hamlet2.jpg
SNES Controller in Hand (Evan Amos): https://en.wikipedia.org/wiki/File:SNES-Controller-in-Hand.jpg
Video chapters:
00:00 Intro
00:14 Description
01:41 What is an object
02:22 Create an object
02:44 Naming conventions
04:36 Objects vs sprites
05:34 If this, then that
06:00 Events
06:55 Code vs visual scripting
09:05 GML basics
11:00 Destroy function
14:26 Classic bug: forgot to add my object
15:50 Individual object instances
18:04 Mouse click vs global click
19:16 Instance variables
20:00 Speed and direction
22:11 Wrap up
22:30 Outro