Attention | Topic was automatically imported from the old Question2Answer platform. | |
Asked By | henriquelalves | |
Old Version | Published before Godot 3 was released. |
I had just finished a Text Interface Engine (GodotTIE) I’ve been working for the last couple of days. It’s nothing fancy, but it has some nice features:
(quoting from my overenthusiastic Git page)
"- Control the velocity in which the text is going to be displayed! (Even text dialogues can have emotions!)
- Adjust visually the Interface size, so it can fit it in any Dialogue box you want! The script will handle the maximum number of lines and characters!
- Buffer texts, inputs, and breaks in the Dialogue, with easy to use methods!
- Control the Dialogue flow from the outside with the available user signals!
- Use tags on specific parts of your text! (In a RPG, you may want to show specific animations during certain parts of the dialogue; e.g. a “!” question mark popup in the head of a character in one of the moments of the dialogue)
- User scroll friendly; Log all the text printed; auto-clip words; and more!"
I tried to create an “universal” dialogue box (mainly to serve some of the complex RPG Dialogue Boxes must-have); all these features can be customized any way you want. I tried making the code as readable as I could, too.
I made a very simple video showing the demos I created for it, but as soon as I create a more fancier demo, I’ll update it.
GitHub: GitHub - henriquelalves/GodotTIE: A simple Text Interface Engine to control text output (like in a RPG dialogue) for Godot.
YouTube Video: https://youtu.be/fkd-nIIPxVw
Nice demo! Will be useful.
Tutorial Doctor | 2016-03-01 05:44
Hello,
that looks great, but,
how to use it? :s
I’m a godot newb, creating an rpg, and I don’t know how to use that textinterface and its script… Could you explain it a bit?
Syl | 2018-04-05 21:06
I’ve got tears in my eyes from reading your beautiful song.
Errol | 2018-08-27 10:21