JaSON Text Engine

Annoyed Grunt

You must be logged in to obtain assets


JaSON uses data structures in order to display text. Text is divided into sections, and each section has its own attributes - everything ranging from color to the font to be used. The usage of data structures allows the user to also be able to store the text in the form of JSON strings, which can then be converted and used when needed, allowing for modding and on-the-run editing.


JaSON's manual can be found here.


JaSON should work with all modules at is uses pure GML. It is to be noted, however, that it can be quite resource intensive, especially when much text is rendered.

Gradient blending won't work on HTML unless WEBGL is enabled. For more information refer to Studio's manual entry for draw_text_colour().


I plan to:

  • Expand the sprite drawing features.
  • Expand the interactivity of sections.
  • Simplfying the creation of strings. And more.

Bug reports and Requests:

Bug reports and requests must be directed at theannoyedgrunt[at]gmail[dot]com, or by accessing the Contact Publisher module found above.

End User Licence Agreement (EULA).

Age Rating: 4+


GMS1 - Version 1.0.0. Published September 9, 2015

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait