GameMaker Coding Advanced

Intended Audience

    If you've been dreaming of making your own video games but held back because you didn't know how to start, then this course is for you! Everything you'll need to make awesome video games will be included in this course. GameMaker Studios Software and the asset programs you'll use are free to start. Have hours of fun, over-the-shoulder video tutorials.

    What do I need?

    • Live Online Training : A laptop, and a stable internet connection. The recommended minimum speed is around 10 Mbps.
    • GameMaker Studio
    • PC running Windows XP, Vista, 7, or later
    • A DirectX 9 (or later) compatible graphics card with at least 32MB of memory
    • A screen resolution of at least 1024x768 and 65536 (16-bit) colours (but preferably 32-bit true colour)

Certification

  • A progress report will be issued after each 10 lessons of the module like this module.
  • After all modules were completed, and the assessments passed, a Competency Certificate will be issued

Duration

  • 40 one hour lessons
  • Crash Course - This course can be crahed over a period of 1-2 weeks full time

Outcomes

  • GameMaker Language
  • Player movement with pickaxe
  • Resolution handling
  • Breaking objects with pickaxe
  • Setting up data with arrays and enums
  • Stacking inventory using data structures
  • User interfaces
  • Crafting systems

One

Part 1 - GameMaker

  • Course Promo
  • GameMaker's Interface
  • What are Events
  • GameMaker Language Functions
  • Functions Quiz
  • Gamemaker Language Condiions
  • Conditions Quiz

Two

Part 2 - Game Basics

  • Resources
  • Player Input & Movement
  • Resource Name Prefixes
  • Adding a Camera
  • Sprites & Animation
  • Update: Script Changes in GMS 2.3+
  • Collisions
  • Depth Ordering
  • Facing the Mouse
  • How to build an executable

Three

Part 3 - Foraging Resources

  • Breakable Objects
  • Creating the Pickaxe
  • Selector GUI
  • Breakable Healthbar
  • What are Arrays?
  • Creating Resources
  • Item Drop Animation
  • Adding More Resources

Four

Part 4 - Inventory Systems

  • What are For Loops?
  • Stackable Inventory
  • Pausing
  • Inventory Limiting
  • Inventory Interface - Part 1
  • Inventory Interface - Part 2

Five

Part 5 - Crafting Systems

  • Crafting UI
  • Title Buttons
  • Scrolling
  • Item Display
  • Recipes
  • Crafting!
  • Dropping Items: Manual Dropping
  • Dropping Items: Automatic emoval

Six

Part 5 - Game Essentials

  • Hearts (and Half Hearts
  • Enemies - Part 1 (Objects)
  • Enemies - Part 2 (Al)
  • Attacking the Enemies
  • Getting Attacked
  • Using Items

Seven

Part 5 - More Craftiness

  • Placing Blocks : Pt 1
  • Placing Blocks : Pt 2
  • Placing Mode: Updates
  • Placeable Collisions

Eight

Part 5 - Juice

  • Juice: Scaling Animations
  • Flashing Colors (with Shaders)
  • Juice: Player & Enemies

Nine

Part 5 - Storing Items (Chest)

  • Adding a Chest
  • Chest Interface - Part 1
  • Chest Interface - Part 2
  • Moving Items
  • Finishing Touches

Subscribe to our Newsletter for latest news.


If the pdf download does not work, try a different browser

Save as PDF
© 2004+
Back to top