We present you a fast textbox engine by Appsurd! Tested on GMS 1.4, should work on GMS 2 as well, except for the scrolling part. You must first initialise the textbox, and draw it in the Draw Event! You can change a colour using a tag and the font using . We also included a scrolling script, from our mini-tutorial Smooth Scrolling such that you can scroll through long texts. If you buy the asset, you can contact us anytime, and we will try to help/resolve the issue. Please give credits to Appsurd when you use these secripts in commercial and non-commercial projects.
For colours, use the internal GM code, like c_black. If you want to add more colours, add them to draw_textbox_data manually. For fonts, first create a font with a name. Then add it manually to draw_textbox_data. The example should be clear enough how this works.
If you have any improvements or if you found a bug, please tell us so we can improve it! Rating and sharing will be appreciated! :)
First version of the engine