A downloadable asset pack for Windows

Buy Now$9.99 USD or more


The easiest way to spawn dialogues (boxes or bubbles) or sequence of boxes!

Are you using Dialogue Designer in your game? If yes, I suggest you use this Dialogue Engine:



Features:

  • Very easy to use
  • Have lots of features (see examples below)
  • The boxes auto-resize based on the screen size


Examples (the first number always refer to the "node", and it must be different on each dialogue, in this way, you can always refer/spawn that part of dialogue):

To create a portrait:

  • deg_set_portrait("Character1", spr_portrait_Character1)

To create a dialogue:

  • deg_create_dialogue(2, pointer_null, true, "Wow, you choose the 1st reply", "Character1", undefined)

To create a dialogue with voices:

  • var choices = deg_create_choices(2, "Hello!", 3, "Conditional Branch", 6, "Random Branch", 10, "Set var")
  • +
  • deg_create_dialogue(1, pointer_null, true, "This is an example text", "Player", choices)

To create a var and a conditional branch to check that var:

  • deg_create_var("var_string", true)
  • deg_create_conditional_branch(3, "var_string == var_string", 4, 5)

To create a random branch:

  • deg_create_random_branch(6, 7, 8, 9, pointer_null)

To set, add o subtract from a var during the dialogue:

  • deg_create_variable_setter(10, 9, "var_string", "SET", 78)

To create a chance branch (in example 20% to choose the first branch, 80% second branch):

  • deg_create_chance_branch(11, 7, 8, 20, 80)

To create a repetition (of a part of dialogue):

  • deg_create_repetition(12, 13, 14, 3)
  • deg_create_dialogue(13, 12, true, "Repeat", "Character1", undefined)

To create a timer:

  • deg_create_timer(16, 17, 3)

To execute a script during the dialogue:

  • deg_create_script_execution(18, 19, "scr_example_script")


(you can find an example of use in the green object on the map)

Assets by pixel-boy -> Ninja Adventure

Try the demo or ask for more information about this asset :)


Ko-fi      Discord      

StatusIn development
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(3 total ratings)
AuthorGhostWolf
GenreRole Playing
Tagsbox, bubbles, dialogue, engine, GameMaker, Graphical User Interface (GUI), system, talk, text

Purchase

Buy Now$9.99 USD or more

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

Dialogue_Engine_System_v2.0.yyz 482 kB
com.ghostwolfgames.dialogueenginesystem_v2.0.yymps 482 kB
Dialogue_Engine_System_v2.1.yyz 539 kB

Download demo

Download
DialgoueEngineSystem_Quickstart.pdf 131 kB
Download
DEMO - Dialogue_Engine_System_v2.0.zip 2.2 MB

Development log

Comments

Log in with itch.io to leave a comment.

this engine needs to be updated, it does not work in gms2 2024

Does this work for HTML5?

hey, can you add controller support?

If in the off chance you still are in need of controller support, there's actually a free solution by juju adams (developer for hyper light drifter) that you can get here: https://github.com/JujuAdams/input