henriquelalves / Godottie
Licence: mit
A simple Text Interface Engine to control text output (like in a RPG dialogue) for Godot.
Stars: ✭ 230
Projects that are alternatives of or similar to Godottie
VisualNovelKit
Combo of addons + template to create narrative games in Godot inspired by Ren'Py
Stars: ✭ 78 (-66.09%)
Mutual labels: addon, godot
godot-trackball-camera
A short Godot addon that adds a TrackballCamera node without gimbal lock.
Stars: ✭ 22 (-90.43%)
Mutual labels: addon, godot
Cartographer
A GPU powered Terrain editor and renderer for Godot Engine
Stars: ✭ 216 (-6.09%)
Mutual labels: godot, addon
Godot Command Palette
A quick file finder and command palette for the Godot game engine.
Stars: ✭ 27 (-88.26%)
Mutual labels: godot, addon
Texture-Fonts
Godot Plugin for creating custom Fonts from Textures
Stars: ✭ 59 (-74.35%)
Mutual labels: addon, godot
godot-engine.supabase
A lightweight addon which integrates Supabase APIs for Godot Engine out of the box.
Stars: ✭ 39 (-83.04%)
Mutual labels: addon, godot
nativelib-cli
NativeLib is a plugin management system for Godot engine.
Stars: ✭ 19 (-91.74%)
Mutual labels: addon, godot
GodotRecorder
A simple addon to record frames of in-game footage.
Stars: ✭ 47 (-79.57%)
Mutual labels: addon, godot
Dialogic
💬 Create dialogs, characters and scenes to display conversations in your Godot games.
Stars: ✭ 414 (+80%)
Mutual labels: godot, addon
Godot Engine.file Editor
A Godot Engine addon that adds a File Editor for multiple file types editing. Create and Write plain text files, configuration files and csv files with custom visualizers and previews. Also supports file translations!
Stars: ✭ 70 (-69.57%)
Mutual labels: godot, addon
Ember Power Calendar
Powerful and customizable calendar component for Ember
Stars: ✭ 200 (-13.04%)
Mutual labels: addon
Godot Gdscript Toolkit
Independent set of GDScript tools - parser, linter and formatter
Stars: ✭ 214 (-6.96%)
Mutual labels: godot
Godot Kickstarter 2019
Create your Own Games with Godot, the Free Game Engine: sources from the January Kickstarter project from GDQuest
Stars: ✭ 194 (-15.65%)
Mutual labels: godot
Ember Font Awesome
ember-cli addon for using Font Awesome icons in Ember apps
Stars: ✭ 225 (-2.17%)
Mutual labels: addon
Rester
A REST client for almost any web service (Firefox and Chrome Extension)
Stars: ✭ 192 (-16.52%)
Mutual labels: addon
Bridge.
Minecraft Add-on Editor | We strive to provide the best development experience possible
Stars: ✭ 193 (-16.09%)
Mutual labels: addon
Whiskers
A Visual Dialogue Editor made using the Godot Engine
Stars: ✭ 229 (-0.43%)
Mutual labels: godot
Keyboard Layout Editor For Blender
Allows you to import keyboard layouts into blender and render them in 3d
Stars: ✭ 224 (-2.61%)
Mutual labels: addon
GodotTIE
A simple Text Interface Engine to control text output (like in a RPG dialogue) for Godot.
The "Cave-Story" font was created by enigmansmp1824; it's CC-BY-SA licensed, and can be found in https://fontlibrary.org/pt/font/cave-story.
A simple demonstration video: https://www.youtube.com/watch?v=fkd-nIIPxVw
Compatibility
This is the Godot v3.x version of the plugin; for Godot v2.x compatibility, check the Godot_v2.x
branch.
Features:
- 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!
Take a look at the 'public' methods in the script and the export variables available; it should give you a hint about the stuff you can easily customize in the engine!
Installation:
You'll need the Godot Engine to do this.
To use GodotTIE as an Addon:
- Copy the "addons" folder to your project.
- Enable GodotTIE addon on "Project Settings".
- Instance a TextInterfaceEngine node to your scene.
Done!
Updates:
- 17/05/20:
- Merged jacopofar pull-request: Allow arbitraty Unicode I/O
- Merged aaronfranke pull-request: Update gitignore
- Rearrenged files so it's easier to download the plugin from Godot AssetLib.
- 13/03/18:
- Merged dalton5000 pull-request: Added Godot 3.x compatibility!
- Added new branch for Godot 2.x version of the addon.
- 10/10/17:
- Corrected Issue of last lines not appearing on very large texts.
- 10/05/17:
- Merged radicaled pull-request: Added "buff_clear" as a new buff to reset the text.
- 30/04/17:
- Merged radicaled pull-request: Changed add_user_signal to signal keyword.
- 08/12/16:
- Font-overriding bug (max_lines) corrected by David Paiva!
- Since Addons on Godot are gold since v.2.0, I deleted the old GodotTIE folder to make the addon easier to understand and install - also updated the project Icon and scene file.
- 26/11/16:
- Corrected bug with "set_buff_speed". Thanks David Paiva!
- 26/02/16:
- Changed the "buffs" to dictionaries, to increase readability.
- Fixed bug with "tag" signals (should only call it once).
- 25/02/16:
- Setup of the finished project on GitHub.
License:
MIT License.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].