GameMaker Lesson Tutorial part of free game programming course. Visit http://www.gameprogrammingcourse.com for hundreds of tutorials all with completed GameMaker project files.
Introduction to arrays in games. Weapon cycling and tower defense tower upgrades are done using arrays.
All these gamemaker tutorials will work with Gamemaker Studio GMS or Gamemaker Studio 2 GMS.