Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sprint 4 - Team 2 Feature Ticket: Improvement of NPC interaction and integration with other teams’ features (mainly maps and clues) #186

Open
4 tasks done
zihao-xia opened this issue Oct 12, 2022 · 0 comments
Assignees
Labels
feature New feature or request Team 2

Comments

@zihao-xia
Copy link
Contributor

zihao-xia commented Oct 12, 2022

Description

In the Sprint 3, the dialogue is present from the beginning of the game until the end of the game, but this lacks the interactivity of the player with the NPC. So in Sprint 4, the dialogue will be opened after the player actively approaches the NPC, and can be called repeatedly in case the player misses some information.
In addition to the change and recall of the dialogue opening method, scene changes and clue exchanges when players interact with NPCs will also be integrated to enable the entire game to proceed smoothly.

Examples (optional)

  • Dialogue with NPC: When the player gets close to the NPC and presses F, the dialogue will be opened. The player can click the dialogue box to move the plot forward until the dialogue ends, and this interaction can be conducted multiple times.
  • Clue exchange with NPC: When the plot progresses to a specific node, the player will get corresponding clues after talking to the npc, thus promoting the development of the plot

Dependencies

Milestones

  • Modification of the clue description (Oct. 14)
  • Dialogue recalling with corresponding NPC (Oct. 15)
  • Function of dialogue opening when getting close to the NPC and press F key(Oct. 15)
  • Integration with game scenes and the clue library (Oct. 17)

Completion Deadline: Oct. 19

Documentation

Members

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request Team 2
Projects
None yet
Development

No branches or pull requests

4 participants