UPDATED FOR GMS 2.3+
REQUIRES GMS 2.2.2+ (Beta or Stable)
This asset gives you a series of scripts that create GIFs from the game being played! The asset itself is a single object and about 40 scripts (of which you really only need a couple, but the others are there for maximum flexibility!), and you simply call the INIT script to add the GIFCam object to your room, then call a save function and that's it! GIF created!
The asset will work across all platforms, and permits the capture of frames from before the save was called, or after the save was called or even both! Create action replays, create "death cams", permit the user to grab the last 30 seconds (or whatever!) of the game! The asset will create and save a GIF format file to local storage, as well as create a sprite from the GIF to be used in game, permitting you to display to the user what they've just recorded.
The scripts that are included with the asset are fully commented and really easy to use, with only 2 or 3 actually being necessary to make the asset function. However, I like flexibility and the asset has a massive amount of Getter and Setter scripts so that you can customise things to your needs and the needs of the game.
Initial Public Release.