0 votes

i'm making a small topdown rpg, and i want to implement a dialog system like the one in mass effect games. what is the data structure to manage the dialogs, or is there any specific design pattern for that? i'm currently using a json file like below (but no branching for options which player could select)

    {
      "dialog_id_001": {    "name":"npc1", 
                            "text":"what he would say", 
                            "next_id": "id_002" 
                        },
    }

any links or tutorial would be helpful. Thank You!

in Projects by (240 points)

1 Answer

0 votes
by (3,939 points)
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.

Categories