AutoTools Update v1.2.2


AutoTools v1.2.2 Released!

Quite a few updates in this patch.  A few new functions were added...:

  • create_sequence_array() - creates an array in sequence (eg. [0,1,2,3,4])
  • is_in_grid() - checks if the xcell/ycell is inside the grid bounds
  • get_random_object() - returns a random object in the world (or noone)
  • draw_canvas_debug_info() - draws text of all view/window/canvas/viewport/surface dimensions

...as well as some optional, but powerful systems:

Auto Audio

An audio system for sfx and a simple music player that makes volume management, music transitions and more easier than ever!

Auto Camera

A camera object and script that has a few useful macros and functions.

Auto Data

A struct builder for easy adding, copying, and more that could be a good alternative to the endless constructor inheritance.

Auto Emit

An emit system that allows you to connect objects to a messaging system, and then call an emit() method to run all of your connected methods.

Auto Input

A simple input system where you add controls (eg. "dash", "attack") and their default gamepad/keyboard keys for as many players as you'd like.  Includes methods for easy changing, button checking, and more!

Auto One Shot

Creates an object setting a sprite, and destroys the object once the animation is finished.  Useful for visual effects!

Auto Shader

A couple useful shaders like grayscale, color swap, and set color.


You can find more information on the AutoTools page!

If you have downloaded the previous version, you may notice Auto Notify is no longer included.  I've decided to redesign it for now to make it more modular - hopefully as part of the next update.

Hope you all find this useful!

Files

AutoTools v1.2.2 2025-12-15.yymps 54 kB
1 day ago
AutoTools v1.2.0 2025-10-30.yymps 61 kB
48 days ago

Get AutoTools For GameMaker

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.