CURRENTLY BROKEN

As I said below, I have stopped updating Scripture. A recent GM update broke the parsing of tags and it, supposedly is fixable, but I haven't actually fixed it. So any issues you encounter are your responsibility to fix at this point. I'm going to Open Source Scripture at some point in the future, and then the community can deal with my horrible code.


End of Support Announcement (Oct 2nd, 2023)</h2>

As I've been taking a step back from Game Dev over the course of the last year, I've finally decided it's time to cease formal updates on my assets. They will now be free to use, but will receive no further features, bug fixes, or any changes at all. Enjoy them for as long as they continue to work in GM, and thanks for all the support over the years.

Easy to use, highly compatible text renderer for GameMaker Studio 2.3 (or later).


If you are curious about Scripture but want to know more, check out the in-progress documentation.  Feel free to leave comments or ask questions in the forums below or on the document itself.

Read the Documentation Here!

Features

  • High Compatibility!
    • Windows
    • Opera GX
    • Android
    • HTML5
    • Raspberry Pi (admittedly not great performance)
    • Probably others.  Just haven't tested yet.
  • Change Color, Font, Scale, Kerning, and more in the middle of strings!
  • Add static or animated sprites to your text!
  • Play sounds for each letter or at specific points as your text types out!
  • Add shake, wobble, color cycling, to individual words or your entire paragraph!
  • Type Writer effects, text wrapping, force page completion, automatic pagination and more!
  • Single Script import!
  • Build styles directly into your string with inline style tags, or build globally reusable styles for use throughout your project!
  • Unlock your text with per-character drawing functions that can be combined, stacked, and queued to create jaw dropping effects!
  • Run functions at any point while your text types out!
  • Exclamation points!!!

Install and Get Started Quickly!

  1. Install Scripture in your project
  2. Build your text box
  3. Build your string
  4. Draw!

If I'm honest it's a LITTLE more complicated than that, but not much!  Check out the above videos and the linked documentation for more info on what it takes to get started customizing your game's text!


Assets used in Demo:
Female Character: https://sutemo.itch.io/female-character
Male Character: https://sutemo.itch.io/male-character-sprite-for-visual-novel
Button Icons: https://1up-indie2.itch.io/pixel-art-input-icons
Coin Sprite: https://www.gameartguppy.com/shop/ultimate-rotating-coin-pack/

StatusCanceled
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorPixelated Pope
Made withGameMaker
TagsFonts, GameMaker, Text based

Download

Download
Scripture Example Project.yyz 2.8 MB
Download
scrScripture.gml 34 kB
Download
ExampleStyles.gml 2.5 kB

Development log