Game Maker Tutorial: Top Down Shooter

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
3,761
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Mar 12, 2011

A tutorial about how to make a simple top down shooter in game maker. I made this mainly because of a request from HZSOLTI9, though there were others who wanted a tutorial as well. Unfortunately, I couldn't show how I did a lot of the stuff in some of my top down shooters, but hopefully this helps some people anyway. I coul possibly make more tutorials on this, for things like different enemies and weapons.

I think I might have gone a bit too fast with this tutorial, and I don't think I explained things as well as I did in my other one. Though, that is somewhat understandable considering this is a bit more complex. Tell me what you think...

I would like to have some feedback on this tutorial. Was it too simple or too complex? Did it explain enough or did it explain too much? Should I do tutorials in drag and drop or GML? I want to know what people think, so I can hopefully improve if I make another one in the future.

  • likes, 2 dislikes

Link to this comment:

Share to:

Uploader Comments (MegaUltraSuperDude)

  • can you make a tut on how to make enemies follow you through obstacles at certain range? Thanks!

  • @yourfacemeetsmyfist I could make a tutorial, but I don't understand what exactly you want the enemies to do. Could you elaborate a bit?

  • please help me!

    I have gamemaker lite, and my shot only goes right!

    Thats all, great tutorial btw.

  • @rickchardet01 Make sure this is in the Global Left Mouse event:

    if canshoot<0{ canshoot=5 shot=instance_create(x,y,obj_s­hot) shot.direction=image_index shot.image_index=image_index shot.speed=16

    }

    If all of that is in there the shot should move properly.

  • what dose the shot. thing do

  • @MrTed334 Essentially, using "shot." in front of things allows other objects to change the variables of a shot object. Normally "direction=image_angle" in the player object would make the player's direction become the player's image_angle, but when you change it to "shot.direction=image_angle" now the *shot's* direction becomes the player's image_angle.

    Sorry, that's the simplest way I can think of explaining it.

see all

All Comments (64)

Sign In or Sign Up now to post a comment!
  • @MegaUltraSuperDude

    First of all, thanks for responding

    i mean, like if the enemy as a visual on you it follows you and avoids obstacles, how to make a boss, and cutsenes? Also how to make certan things happens when you step on a block or sometin. thanks, and if its too much, nevermind then :)

  • @THEovstis Sure, I could make a drag and drop version. It might be a bit tricky since I haven't used drag and drop in ages, but I'll get started on it soon.

  • can you make this as an drag and drop tutorial ??? :D

  • @MegaUltraSuperDude Never mind ERROR in action number 1

    of Collision Event with object health object

    for object object0:

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more