Cover image for 2D Platformer Game Development with GameMaker

2D Platformer Game Development with GameMaker

Build responsive controls, levels, enemies, effects, UI, and scoring in GameMaker

Learn how to create a complete 2D platformer from the ground up using GameMaker. You'll build core skills in player controls, collision, enemy behavior, level design, animation, effects, menus, and scoring. Each section guides you through practical steps to shape your own playable game.

Packt | Jun 2026 | 100 min

What You Will Learn

You'll follow a hands-on, project-based path that starts with GameMaker's interface and moves step by step through building controls, levels, enemies, effects, and UI. Each section introduces a new mechanic or feature, helping you steadily assemble a fully functional 2D platformer while gaining real experience with each part of the process.

Key Features

  • Master responsive player controls and collision for smooth gameplay
  • Design engaging levels, enemies, and obstacles using GameMaker tools
  • Add visual effects, menus, and scoring to polish and complete your platformer

Target Audience

Perfect for beginners, indie game makers, and anyone interested in 2D game development or pixel art. If you have basic computer skills and access to GameMaker Studio 2, you're ready to get started. No previous game development experience is needed-just a desire to build your own platformer from scratch.

Related courses

Cover image for Space Shooter Game Development with Unreal Engine 5 Blueprints
Cover image for Advanced Interactive Systems for Doors and Portal with Unreal Engine 5 Blueprints
Cover image for Learn Unreal Engine Blueprints - A Beginner's Guide to Visual Game Development
Cover image for Third-Person Game Development in Unreal Engine 5
Cover image for Building an Action RPG in Unreal Engine 5 from Scratch
Cover image for Unreal Engine Audio and Metasounds