A downloadable tool

Download NowName your own price

With the release of the "Top Down Framework"    this  tool  is no longer supported. If you still want to try it, you can download it for free!


This top down engine is a template that you can use to create top-down shooter games. It includes 2 types of enemy ai (ranged and melee), a player, some sprites and obstacles, a menu, some demo maps, projectiles, decals, death animations and more!

All code is commented to make it easier to read and understand.


  • smooth top-down camera.
  • blood decals.
  • menu buttons.
  • copyright notices in main menu.
  • restart functionality.
  • hit registration.
  • player score.
  • player death.
  • zombie AI.
  • military AI.
  • collisions.
  • unstuck functionality.

Additional note:

This project is built in Game Maker Studio 2, it is not tested for Game Maker Studio 1.4 or older, it is likely some errors will occur if you use an older version. If you encounter errors, I will try to help you, please leave questions and feedback in the comment section.

Questions or feedback? Contact me

Please leave a comment if you have any questions, suggestions or feedback, I will respond as soon as possible!


Download NowName your own price

Click download now to get access to the following files:

top_down_project.zip 705 kB


Log in with itch.io to leave a comment.

Cannot be downloaded through the itch application.

I'm sorry to hear that! Please note it is not a standalone application but an importable package, you should be able to download it just fine though. At least it works for me in the web browser!

Hope this helps! Let me know if you experience any other issues or can't get it working :)

Hi. I tried to install it after getting it as part of the BLM bundle, but the name of the file doesn't appear at the install screen where I choose which space to install into.  It always fails with the result of some sort of install error. What should I do?

(1 edit) (+2)

Are you aware that this is an asset/template for a game engine called 'game maker studio 2'. You should be able to import it by browsing in the software and then clicking import?

I hope this helps. If you have any questions let me know!