A downloadable asset pack

Get this asset pack and 3 more for $5.00 USD
View bundle
Buy Now
On Sale!
10% Off
$2.00 $1.80 USD or more

In short: Wordwright is a $2 pixel-art dialogue box add-on for Godot 4 (tested on 4.4 and 4.7): typewriter text, character portraits, name plates, choice menus, a simple branching dialogue script format and 18 skins. It also works as a display for the free Dialogue Manager add-on. Pure GDScript.

Wordwright is a finished pixel-art dialogue box for Godot 4: typewriter text, a speaker name plate, portraits on either side, a "press to continue" arrow and choice menus. Drop the folder into addons/, pick one of 18 skins, and your characters are talking in five minutes.

What you get

  • WordwrightBox: the dialogue box node. await box.say_and_wait("Evening!", "Maud", portrait) and await box.choose_and_wait(["A room", "Supper"]). Punctuation pauses, optional typing blip, auto-advance, portraits left or right.
  • A plain-text script format that's easy to write and read: sections, speakers with moods, narration, choices with conditions, jumps, variables and events. Mistakes are reported with line numbers.
  • 18 skins: six themes (Oakhold, Cryptstone, Neon Grid, Marshmallow, Tidewater, Inkline) at 1x, 2x and 4x, pixel-perfect with the included Crumbline 2 pixel font.
  • A Dialogue Manager balloon: already use Nathan Hoad's free Dialogue Manager? Point its balloon setting at Wordwright and keep your dialogue files, [wait]/[speed] tags and mutations.
  • A playable demo (a conversation at an inn, press 1 to 6 to switch skins), 10 sample portraits and a full README.

Tested

34 automated checks pass in Godot 4.4.1 and 4.7.2. The Dialogue Manager balloon is tested with Dialogue Manager 3.10 (Godot 4.4) and 4.1 (Godot 4.7). Pure GDScript, no C#, no extra plugins.

Try it free first

Wordwright Lite is free: the same typewriter box with name plate and portraits, in the Oakhold skin. The full version adds choices, the script format and runner, the Dialogue Manager balloon and all six skins.

License

Use it in any number of your own games, free or commercial, and change the code however you like. No credit required (but appreciated). Please don't resell or redistribute the add-on or its graphics as an asset.

Questions

Which Godot versions does it support?
Godot 4. It's tested on 4.4.1 and 4.7.2 with 34 automated checks. It does not support Godot 3.

Does it work with Dialogue Manager?
Yes. Point Dialogue Manager's balloon path at the included Wordwright balloon scene. It's tested with Dialogue Manager 3.10 and 4.1, and keeps your dialogue files, [wait] and [speed] tags and mutations.

Do I need Dialogue Manager?
No. Wordwright has its own plain-text script format with choices, conditions, variables and events, or you can call say() and choose() from your own code.

Does it work in Unity or GameMaker?
No, it's a Godot add-on. The art comes from Framewright 2, which works in any engine.

Can I use it in a commercial game?
Yes, in any number of your own games. You can change the code. Just don't resell the add-on or its graphics.

Can I try it first?
Yes. Wordwright Lite is free.

Where do I get typing sounds?
Pocket Chirps 2 has four dialogue typing blips (plus menu and reward sounds) for each of the six skins. Drop any of them into the typing_sound slot. The Oakhold kit is free as Pocket Chirps Lite.

Pairs with: Framewright 2 (the pixel UI kit these skins come from) and Crumbline 2 (the pixel font).

Made with AI: the code, pixel art and demo were created with AI assistance, then tested in Godot. All original.

Purchase

Get this asset pack and 3 more for $5.00 USD
View bundle
Buy Now
On Sale!
10% Off
$2.00 $1.80 USD or more

In order to download this asset pack you must purchase it at or above the minimum price of $1.80 USD. You will get access to the following files:

Wordwright-1.0.zip 200 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.