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:
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.
Version 1.0.0. Published September 9, 2015
Created with GameMaker: Studio v1.4.1567
You can only review assets you've bought.
Add, please, the text is justified.
Thanks for the review.
However, I'm afraid to say that given JaSON current's framework, justified text is probably not possible. JaSON does not take care of the spaces between letters (that's something left to GM:S).
I would recommend it to anyone looking for a better text rendering system.
Easy to use, and works like a charm!