A downloadable asset pack for Windows

Buy Now$5.99 USD or more

TDS AI Script Collection

Complete .GMZ file for use in GameMaker:Studio 1.4.

Paid version of GameMaker:Studio 2 is required to import.

GameMaker:Studio can be downloaded here: Link

A collection of finite state machine behaviour scripts for NPCs in your Top Down Shooter or Stealth games. Multiple modular scripts that the user can use to build their own behaviours or learn from.


  • Advanced shooter AI that fights from cover and varies in difficulty
  • AI that uses view cones and only knows the players last seen location
  • Wandering AI for ambient NPCs
  • Complete TDS Engine with movement, collisions and shooting
  • Fully commented and clean code
Rated 5.0 out of 5 stars
AuthorNOMADIC games
Made withGameMaker: Studio
Tagsai, GameMaker, gml, gmz, Stealth, Top down shooter


Buy Now$5.99 USD or more

In order to download this asset pack you must purchase it at or above the minimum price of $5.99 USD. You will get access to the following files:

TDS AI Script Collection.gmz 17 kB

Download demo

TDS AI Demo.zip 2 MB


Log in with itch.io to leave a comment.

does this still work? looking to buy it but skeptical now because the demo closes instantly for me

Unsure why the demo does not work for you, but the product itself is just a codebase that can be opened in GameMaker. Therefore it should be fine.

Do you get any error messages when the demo closes?

nah, the game shows up for a frame or two then just closes itself out of nowhere

(1 edit)

Dang was really excited to use this but I couldn't get it working with physics in game maker 2.3. Idk if because of being physics enabled the mp_grid functions don't work the same way or what? I know Paths don't really work the same when you have physics enabled. I would love to use this!

2 possible workarounds:

1. Build a physics based pathfinding system and you can use this in place of the "mp_" movement functions

2. Make the AI a non-physics object and invisible - then create a physics object that is always lerping towards the AI. More info on this post here: https://www.reddit.com/r/gamemaker/comments/82a4q2/an_idea_for_smooth_looking_pa...

After spending a lot of time rewriting and indenting some things for the structure of the gamemaker 2.3, I can say that it is a great content, with a great idea for AI, Thanks for sharing that idea, it will be of great value.

Link to the market place is broken😞

(1 edit) (+1)

This is phenomenal and at a great price. Thank you so much! I'd love to buy more of this kind of work if you have it.