A downloadable project

Easily manage sprite animations in GameMaker

GM Animate is made to be beginner friendly, and uses a GameMaker-like function structure that makes it immediately familiar.

Main Github page can be found here! Check the releases section for release notes.

LTS compatible! Works on any GM version 2022.0 or newer. Note: Once LTS 2026 comes out, support for LTS 2022 will drop for future releases.

To get started with GM Animate, download the  .yymps file and then check out the basics guide over on Github for installation and usage instructions.

You can also find full documentation on the Github wiki page.

Features:

  1. Doesn't interfere with GM's built in animation, so you can use both at once if desired
  2.  Play multiple sprite animations on one object
  3.  Check if an animation has finished or is on a specified frame
  4. Animation events to automatically run code whenever a sprite hits specified frames
  5.  Animation queue to automatically play animations one after another
  6.  Pause or unpause all animations in the game at once
  7.  Effects with animation curves - Use an included curve or make your own!

    -  Squash and stretch, alters image_xscale and image_yscale to make a sprite "bounce".

     - Sway, makes a sprite rotate back and forth

    - Oscillate, makes a sprite move up and down (or any direction you choose!)    

    - Shake, like a screen shake, but just for one sprite.

    - Hitstop, stop an animation for a specified number of frames.

    - Blink, fades an animation in and out, like an old school invincibility frame effect.

Updated 12 days ago
StatusIn development
CategoryOther
AuthorKormex
Made withGameMaker
TagsGameMaker

Download

Download
GM Animate 0.4.0.yymps 35 kB

Install instructions

1. Download the .yymps file

2. While your project is open, either drag the file in, or go to the tools menu at the top, hit import local package, and select the file

3. Click "add all" and then "import"

4. A folder called "GM Animate" should appear in your asset browser

5. You're all set! 

Leave a comment

Log in with itch.io to leave a comment.