Visit LEDU token page

How to Create 2D Space Shooter in GameMaker Studio 1 or 2

How to Create 2D Space Shooter in GameMaker Studio 1 or 2

  • English
  • Game Development
  • GameMakerGameMaker
  • (1212)
  • Project length: 3h 54m

You can check out more titles developed by Dyad Games by visiting You can also try catching us playing games on our twitch link. Cheers!


Develop your very own 2D Space Shooter!

This tutorial will cover all the details (resources, tools, languages etc) that are necessary to develop a 2D Space Shooter. You will be guided through all the steps and concepts, starting from the basic ones like setting up the right tools and frameworks to the more advanced topics related to the development. And ultimately you will be able to create your own 2D Space Shooter and make it just how you want! We'll make it mobile friendly & desktop friendly!

What are the requirements?

  • Game Maker Studio 1 or 2
  • And the most important is: desire to learn

What is the target audience?

  • You want to build your first mobile OR desktop game
  • Learning the basics & intermediate levels of Game Maker Studio 1 or 2
  • Learn how to code basics & get familiar with implementing more advanced scripts

Project Outline

Session 1: Space Ship Movement & Shooting

Here we'll learn about getting our spaceship moving and look good while doing it! We'll also be making enemies that spawn and try to take us out. Finally we'll learn about parenting to make all sorts of stellar powerups!

Session 2: Enemy Behavior

Here we'll learn about getting our enemies to behave and making them feel alive! You'll master how to store variables and make them easily editable. We'll make powerful enemies, fast enemies, swift enemies & surprise attack enemies!

Session 3: Score & Polish

Here we'll learn various techniques and tips for cleaning up our game as well as implementing a score & game over system. I'll be showing you how to create a quick procedural system to make every game random fun!

Tools: Game Maker Studio


Average rating

5(1212 Reviews)