[Industry Project] #10 Coach Dialog system
Challenge: How can I make a dialog system in order to instruct the players in the canvas.
Our Unique selling point is a coach mode, I am inspired by the help system in some applications. With the coach mode, players can feel more confident when playing our game.
How did I solve this?
I brainstormed which would be suitable to be the coach mode, and I thought about the dialog conversation which very popular in many games. So I decided to make a dialog to represent the coach for the players. I looked at the tutorial to make a dialog system and add some functions for it. Then I implemented it in our game.
DOT Framework methods used:
RESOURCES:
Dialog system tutorial:
https://www.youtube.com/watch?v=f-oSXg6_AMQ&t=267s
Inspiration:
MS Office assistant:
https://en.wikipedia.org/wiki/Office_Assistant
PRODUCT:
The players need to turn on the coach mode in order to use it.
The sentences are saved in one array, and then show one by one when user clicks.
The Type() is used for the typing "animation"
I also added back button in order to go to previous sentence:
Quality of the results:
The dialog is linked with the coach mode option in setting, everything is worked fine. But there is a small bug, if player keep spamming "Next" or "Previous" button, the characters will showing chaotic. I tried to prevent it by let the button shows only when the sentence fully appear.
NEXT:
We will conduct an user testing and build the game in WebGL and prepare for the final demo.









