8-Bit Warrior Games + Design + Tutorials + Random


TweenGMS Pro Goes Free!

TweenGMSAs of February 13, 2016, I will be making TweenGMS Pro permanently free. I have made the choice with careful consideration, deciding that I want as many people as possible to have access to it. (As of writing this, TweenGMS Pro is only $1 on the GameMaker marketplace. If you feel like chipping in a dollar, last minute, feel free to do so!)

Those who have purchased TweenGMS Pro, please contact me with your NAME/TWITTER/SITE/etc (as you want it seen by others) so that I can add you to an official supporter list included with future versions. *** A purchase order # from your marketplace purchase history would be helpful to validate ***

With more nifty features on the way, I will be continuing to update and support TweenGMS. It has been a fun experience working on it, and I don't plan to stop!

TweenGMS Lite will also continue to be updated. It will remain as an alternative for those who want a stripped down version of the engine without all the extra advanced functionality.

On a personal side note, I am considering taking on freelance work for GameMaker project optimisation. If you are needing to push out higher frame rates with your GameMaker games, feel free to give me a shout and we can discuss details!




TweenGMS – GameMaker: Studio Tweening Engine

TweenGMS is a feature-rich tweening engine for GameMaker: Studio which is both easy-to-use and flexible. With nearly 3 years of development, it offers many essential and advanced features powered by an optimised codebase.

Quickly improve the look of your games by tweening movements, fades, rotations, animations, paths, stats, and much more!

Available on GameMaker Marketplace:

TweenGMS Pro / TweenGMS Lite

HTML5 Demo

[ Features ]

  • Fire-and-forget tweening
  • Step and seconds(delta) timing
  • Time scale contol (global and per-tween)
  • Play modes (once,bounce,patrol,loop,repeat)
  • State control (pause,resume,stop,finish,reverse)
  • View, tile, path, background, and data structure support
  • Automatic memory and persistence handling
  • Advanced callback system
  • Custom variable easing
  • Delayed tweens
  • Control groups
  • Heavily optimised
  • Clean and organised
  • Supports all platforms
  • Examples and game project included
  • And more...


Original Free Version  (Unsupported)

Twitter Dev Log


If building HTML5 games with GameMaker: Studio, be sure to check out JCHTML5, which includes TweenGMS, to help make things even easier when developing for the web.