Posted June 01, 2022 by dimartino2331
This week I worked on implementing the interaction between players and NPCs. In the context of our game, the players will take a passive role in the dialogue.
In the video shared, we can see a playable character interacting with three different NPCs, each with his own dialogue progression. The player has the option to exit the conversation by either moving away from the NPC or following through the dialogue until the end. The only inputs used in this implementation were the movement keys and "R".
The progress of an example interaction can also be seen in the storyboard, that also provides an example of meaningful information being given in that context.