Add an extra level of polish and professionalism to your games with the easiest transitions ever.

var t = room_goto_transition(rmTwo,tk_fade,1000);

Want to wait until a transition completes to perform an action?

if transition_complete(t) {
    // Do something

Comes with a number of built in transitions. Customize your own transitions by providing a script as the transition kind


Want to transition only part of the screen? Or perhaps you don't want to change rooms when you transition? You can transition any surface with the following code.


On platforms where transitions are not supported, the transitions will simply fail silently and complete immediately. You write your code once and on platforms that support transitions, it'll look slick, on platforms that don't, it'll run fine.

Currently comes with these basic transitions

  • tk_fade
  • tk_fade_out_in
  • tk_slide_down/left/right/up

And also some more advanced ones

  • tk_lines_left/right

More built-in transitions + a tutorial on GMC coming soon.

Note: Some blend modes work differently/aren't supported on mobile devices and in HTML5, not all transition effects will work across all platforms.

End User Licence Agreement (EULA).

Version 0.9.1. Published August 30, 2014

Created with GameMaker: Studio v1.4.1398

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Anonymous 17 November 2017


Anonymous 22 July 2017


Alex M 24 March 2016

Works well!

Thanks for this!


Bastian P 27 January 2016

very nice

easy to setup and looks great :D

What is the issue?

Back to Top