In this special installment of "How Did They Do That: RTS", instead of focusing on a particular game to demonstrate construction purposes, this particular project / tutorial focuses on an entire genre. RTS stands for "Real Time Strategy". These are games akin to Age of Empires, StarCraft and Command & Conquer. Real Time Strategy means that you control many units in real time against an opponent. Strategy is often the component of managing proper resources and building of armies to successfully destroy the opposition.

In this special tutorial we cover items such as:

  • Proper herd movement and spacing
  • Resource management and 'villagers'
  • HP bars that change colours
  • Selecting one or multiple units
  • Finite State Machines
  • Color change tricks
  • Strategies for creating many paths at once without any lag
  • Purchasing units
  • Enums
  • Buttons
  • Proper pathfinding that maneuvers around walls and other obstacles

and much much more!

  • Note that these projects / source engines are NOT completed games. They are simply demos that seek to break down the core mechanics of a beloved and popular video game. While many of these games are no doubt programmed outside of the Game Maker IDE, their core components attempt to replicate consistency and accuracy to the authenticity of the original invention.

Please leave a review - good or bad, as this helps myself and others see what this asset should have, what it may be missing or what is praise worthy. Thank you and have a great day!

For suggestions, comments, questions or concerns please email

End User Licence Agreement (EULA).

Version 1.0.0. Published June 21, 2016

Created with GameMaker: Studio v1.4.1749

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Alexander R 03 July 2019


An excellent entry in an excellent series. :)


James H 04 June 2019


Jonathan V 06 October 2018


Christopher O 19 February 2018


Anonymous 28 December 2017


Jens B 23 October 2016

Amazing work

More than a solid foundation for making a RTS!
I only checked out the example room and its functionality, will get down deeper into the scripts to understand what is going on ;)


Anonymous 17 October 2016

very helpful

This projects gives all the educational basics to RTS game mechanics. Would love to see a part 2 on advanced RTS HUD and extended Ai. :)

Package contents

Loading, please wait

What is the issue?

Back to Top