Are Interactive Dialogue Experiments Easier with the Dialogue System Plugin?
Posted: Tue Jan 21, 2020 5:33 pm
Hello, I am prototyping a game/experiment with conversations that give players two sets of options each time the PC has a chance to respond: one being dialogue choices and the other being line-of-thought choices.
Below is an explanation of how that plays out:
- NPC says something that warrants a response from the PC; for the sake of this explanation, the player enters "Response Mode".
- Upon entering this mode, two lists (or wheels) appear on both sides of the screen: left is a list of thoughts to potentially follow; right is a list of dialogue options.
- The player can operate ('scroll through' or 'move the radial cursors of') both lists at the same time
- If the player chooses a dialogue option (from the right set of choices) the player will leave Response Mode, prompting the PC to say the selected dialogue option.
- If the player chooses a line-of-thought option (from the left set of choices), the player will be given a whole new set of line-of-thought options based off the choice the player just made. For example, choosing "cat" might give "cute", "internet", "cat types", and "cat-lovers".
- Some line-of-thought options add new dialogue options or improve current dialogue options, hence the main point of line-of-thought options.
- Every instance of Response Mode only allows a few line-of-thought choices before the player is forced to choose a dialogue option
- Ideally, these line-of-thought options might appear during exploration gameplay too, outside of conversations, unlocking environmental interactions and such.
My problem is this. I'm just a "junior" developer (I have a game design diploma and some experience), and my goal in the industry is to be a narrative designer or writer; learning how to program like a pro isn't high on my list of priorities, so I'm looking for shortcuts to more quickly develop my main skill set. To anyone who knows the Dialogue System plugin well, can this plugin easily pull off the above game system or is it too far and beyond what the plugin is meant for? Will it be faster to develop without the plugin, using the Animation system or something? (For the record, I already bought the Dialogue System, so up-selling is unnecessary.)
Below is an explanation of how that plays out:
- NPC says something that warrants a response from the PC; for the sake of this explanation, the player enters "Response Mode".
- Upon entering this mode, two lists (or wheels) appear on both sides of the screen: left is a list of thoughts to potentially follow; right is a list of dialogue options.
- The player can operate ('scroll through' or 'move the radial cursors of') both lists at the same time
- If the player chooses a dialogue option (from the right set of choices) the player will leave Response Mode, prompting the PC to say the selected dialogue option.
- If the player chooses a line-of-thought option (from the left set of choices), the player will be given a whole new set of line-of-thought options based off the choice the player just made. For example, choosing "cat" might give "cute", "internet", "cat types", and "cat-lovers".
- Some line-of-thought options add new dialogue options or improve current dialogue options, hence the main point of line-of-thought options.
- Every instance of Response Mode only allows a few line-of-thought choices before the player is forced to choose a dialogue option
- Ideally, these line-of-thought options might appear during exploration gameplay too, outside of conversations, unlocking environmental interactions and such.
My problem is this. I'm just a "junior" developer (I have a game design diploma and some experience), and my goal in the industry is to be a narrative designer or writer; learning how to program like a pro isn't high on my list of priorities, so I'm looking for shortcuts to more quickly develop my main skill set. To anyone who knows the Dialogue System plugin well, can this plugin easily pull off the above game system or is it too far and beyond what the plugin is meant for? Will it be faster to develop without the plugin, using the Animation system or something? (For the record, I already bought the Dialogue System, so up-selling is unnecessary.)