GameMaker (2.3)

Effective Text


You must be logged in to obtain assets


Provides a very flexible engine that lets you render markup text.

For example. "<@:portrait>Hi <c:red>there!" can render a textbox with portrait set to the sprite "portrait" and the text "there" in red. The text will print out typewriter-style.

You can animate the text, change the colour and font, choose different portraits, and set "voice" sounds.

This engine is perfect for cutscenes since there are very few script calls required to render a whole dialogue tree: dialogue_tree.start(tree) is sufficient.

The code is plug and play, with no dependencies.

The sample project includes a branching dialogue system which can easily be adapted to your own games.

End User Licence Agreement (EULA).

Age Rating: 4+


GMS2.3 - Version 0.0.4. Published May 5, 2021

fixed bug where typewriter jumped slightly on new lines

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait