This asset contains both GameMaker: Studios and GameMaker Studio 2 versions. This asset works in GameMaker Studio 2.3, but does not take advantage of any of the new features, I am currently working on updating this asset to do so.
This project contains over 100 enemy AI for a 2D platformer ranging from simple, stationary objects and hazards to complex, multi-phase bosses. Inspiration for the enemies in this pack were drawn from old NES games such as Metroid, Megaman, and Zelda 2, through more recent games such as Cave Stories, Rogue Legacy, Dead Cells, and Hollow Knight. If you buy the pack and the enemy you were hoping for is not included, let me know.
This pack is designed to be comprehensive and easy to use. In addition to clean and commented code, a number of the enemies contain a debug mode, where various elements of their AI can be drawn to the screen. The enemies are ordered in folders according to types and complexity of code, and the pack can also serve as a good learning tool to basic gml functions. Simply put the enemies you want in the test room to see how they work.
Despite what the preview tab says, this asset contains full versions for GameMaker: Studios and GameMaker Studio 2. If you purchase this asset and are unable to download either version, just let me know.
This Pack Contains:
Ported from GameMaker: Studio to GameMaker Studio 2.