A downloadable asset pack

Buy Now$4.00 USD or more

Godot Dialogue Example Project for Portraits

This is an example project that demonstrates portrait-style dialogue balloons in Godot 4 using the Dialogue Manager addon.

This example comes in both GDScript and C# flavours. Both are the same example, just implemented in the given language.

The project demonstrates:

  • Triggering dialogue in a 2D world when pressing spacebar near an NPC.
  • A custom dialogue balloon that was generated from the example balloon (including a special state for "notification" style dialogue).
  • Showing character portraits alongside dialogue.
  • Animating those portraits by using tags in the dialogue.
  • Talking beeps while characters are talking.
  • Interfacing with game state via an autoload.

Feel free to use this project as a starting point or reference for your own dialogue balloon.

StatusReleased
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorNathan Hoad
Made withGodot
Code licenseMIT License
Asset licenseCreative Commons Attribution v4.0 International
Average sessionA few minutes
InputsKeyboard, Mouse, Gamepad (any)
LinksHomepage, Patreon, YouTube

Purchase

Buy Now$4.00 USD or more

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

gdscript_project.zip 243 kB
dotnet_project.zip 245 kB

Comments

Log in with itch.io to leave a comment.

Hi there, I'm trying out your project in gdscript, and when opened it comes up with this message. if i click open anyway there's an error every time i press the space bar when i play the scene. is there a fix?

I’ve updated the files in the projects to the most recent version of Dialogue Manager. If you download a fresh copy and give it a try it should work better now.

oh that's great, thank you so much! i'll give it a go!

just tried it out, works perfectly. can't wait to use the dialogue manager in my project! thanks so much

Just replying to say I seem to be having the same issue, even on an install of Dialogue Manager today + this project today (gdscript version). Excited to play with it a bit more once I can figure it out though.