GameMaker (2.3)

Cutscene engine


You must be logged in to obtain assets


With cutscene engine you can easily make awesome cutscenes to your games. It works on any kind of game.


  • Over 30 functions and more will be added

  • Including dialogue

  • There can be options/choices in the dialogue

  • Relatively easy to use

  • Examples

  • Not just a cutscene engine. With this powerful tool, you can do many other things too!

This engine is constantly improved with your feedback and new features will come. Price may increase later.

End User Licence Agreement (EULA).

Age Rating: 4+


GMS2 - Version 1.0.2. Published February 5, 2020

  • Fixed a little bug in the script textbox_draw_bubble

GMS2.3 - Version 1.8.1. Published October 14, 2022


  • Now it's possible to use Draw GUI for dialogue (more information in the manual).

  • New experimental feature: Smart line break - Optional argument to cutscene_dialogue_style that prevents text changing line in the middle of a word. Note that this doesn't work correctly on all projects yet! (That's why it's an optional argument) Read the "Dialogue" part of the manual for tips on how to configure it.


  • New optional argument to cutscene_dialogue_style() script: text separation

  • New optional argument to cutscene_dialogue_style() script: syncSprite - To animate character sprite only when text is going.

  • New optional argument to cutscene_dialogue_style() & cutscene_dialogue_style_bubble() scripts: image speed (of character portrait and continue icon)

  • Sprite argument in cutscene_dialogue_style() is now optional

  • Now it's possible for the cutscene scripts to have a little more arguments (13)

  • Improved performance a lot, especially when using options and having mouse enabled in dialogue

  • Removed speed argument from cutscene_move_object_phy because it didn't have any effect

  • Started improving the scripts by adding better JSDoc Script Comments and adapting to the new ways of using scripts. This work will take some time and I'll be doing it little by little.

  • Improved code formatting a little and added/edited some comments

  • Updated manual

  • Other small changes


  • Fixed bug: Changing text separation in the "settings area" didn't have any effect

  • Fixed animation bug related to speech bubble continue icon

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait