LESSON 1: Room Actions
VIDEO TUTORIAL: ViewsWEBSITE: More About RoomsWEBSITE: ViewsHANDOUT: Room ActionsHANDOUT: Scrolling BackgroundsDOWNLOAD: Maze Game
LESSON 2: Step Event, Test Chance and Test Instance Count
HANDOUT: Test Instance Count
DOWNLOAD: EvilClutches Game
DOWNLOAD: Monster Game
LESSON 3: Step Actions
VIDEO TUTORIAL: Basic Motion PlanningWEBSITE: Motion PlanningWEBSITE: Advanced Movement FunctionsWEBSITE: Instance PropertiesHANDOUT: Advanced Movement ActionsHANDOUT: Step Towards and Step Avoiding
LESSON 4: Pac-Man Game
ASSIGNMENT: Pac-Man GameDOWNLOAD: Pac-Man Resources
LESSON 5: Collision Masks
WEBSITE: Editing Collision MasksVIDEO TUTORIAL: Collision MasksHANDOUT: Collision MasksDOWNLOAD: Fishpod Game
LESSON 6: Advanced Collision Checking
WEBSITE: Advanced Collision CheckingHOMEWORK: Creating Platform ObjectsDOWNLOAD: Fishpod With Objects
HOMEWORK: Adding Collision Events to Fishpod
LESSON 7: Parent and Child Objects
VIDEO TUTORIAL: ParentsWEBSITE: ParentsHANDOUT: Using Parent Objects in GameMaker
LESSON 8: Variables
VIDEO TUTORIAL: VariablesVIDEO TUTORIAL: Built-In VariablesWEBSITE: GameMaker's Built-in VariablesHANDOUT: Using Variables in GameMakerHOMEWORK: Using Variables in Fishpod
LESSON 9: Questions Actions
WEBSITE: Using Expressions and Variables in ActionsWEBSITE: Mathematical Expressions and OperatorsHANDOUT: Questions ActionsHOMEWORK: Creating Hazards and Goals
LESSON 10: Time Lines
VIDEO TUTORIAL: Time LinesWEBSITE: Using Time Lines in GameMaker
LESSON 11: Platform Game
ASSIGNMENT: Creating a Platform Game
LESSON 12: Unit Test Review
HANDOUT: Unit Test Review
UNIT TEST: Advanced Tools and Techniques