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 1 - Team 9 Feature Ticket : Communication with NPC #9

Open
5 of 6 tasks
AlynnLi opened this issue Aug 15, 2022 · 4 comments
Open
5 of 6 tasks

Sprint 1 - Team 9 Feature Ticket : Communication with NPC #9

AlynnLi opened this issue Aug 15, 2022 · 4 comments
Assignees
Labels
feature New feature or request Team 9 Team 9 works

Comments

@AlynnLi
Copy link
Contributor

AlynnLi commented Aug 15, 2022

Description

This feature should be one of the most important feature to build up the whole game. The feature of "Communication with NPC" contains all the dialogues and how users choice would lead to different ending of the game. For working on this feature, it is important to collaborate with other teams especially with team 1 and team 5 since team 1 is working on character design and team 5 is working on the general storyline. In the general idea, the communication with NPC feature would be dialogue based. When player selects different choices of responses in the dialogue, player should gain different clues and it would lead to different endings. But for now it is mainly about working on the dialogues and clues with NPC and the choice lines lead to different endings. It would be look like the pop-up dialogue window in text games for the final product.

SubFeature/component (optional)

The component should be mainly three parts:

  1. dialogue box design (may need to collaborate with team 1 to fit the general art style)
  2. the dialogue line of different choices lead to different ending (need to collaborate with team 1, team 5, and maybe team 6 together)
  3. player's choice of jumping to different ending lines by the choice making (mat need to collaborate with team 1, and also may need to implement later)

Dependencies

  1. dialogue box design (#team 1)
  2. the dialogue line of different choices lead to different ending (Sprint 1 - Team 5 Feature ticket: Instructions & Storyline #7 Sprint 1 - Team 1 Character Design #13 Sprint 1 - Team 6 Feature Ticket: Map Design #17 )

Milestones

List of sub-features you intend to have done and in Master by the end of the sprint.

  • Goal 1:finish a daft of dialogue content of chapter 1 based on Team 1's outline (Aug. 20-24)
  • Goal 2:figure out some code could do some interactions between NPC and player (Aug. 24-28)
  • Goal 3:update everything on GitHub
  • Goal 4: implement player to NPC interaction into codebase
  • Goal 5: update Wiki page with relevant information

Completion Deadline: Aug. 30

Extras

  • design the dialogue box

Documentation

Members

@AlynnLi
Copy link
Contributor Author

AlynnLi commented Aug 19, 2022

Hi! Could we just @you in here in order to approve the ticket? Sorry to bother!
@samantha-tran @Amraj-Singh

@samantha-tran
Copy link

Hey! This feature ticket has been approved.

In the description, I'd remove "For working on this feature, it is important to collaborate with other teams especially with team 1 .... the communication with NPC feature would be dialogue based. " from the description and have this information under Dependencies.

Also, under your milestones, you could further break down Goal 4 into something like "implement player to NPC interaction into codebase" and "update Wiki page with relevant information". Just so its a little more clear!

@LIU-Evelyn
Copy link
Contributor

Hi, this is team 7 :)))

we just want to ask about collecting clues, will the collected clues appear in the corresponding NPC information?

We are considering adding these clues to the NPC cards in the eviction menu in the next sprint maybe....or not.

Please reply to us if you have any ideas

@AlynnLi
Copy link
Contributor Author

AlynnLi commented Aug 28, 2022

Hi, this is team 7 :)))

we just want to ask about collecting clues, will the collected clues appear in the corresponding NPC information?

We are considering adding these clues to the NPC cards in the eviction menu in the next sprint maybe....or not.

Please reply to us if you have any ideas

Hi!!! We updated our wiki page with the complete script in task1 ticket with team5's chap1 outline, you can check that out!

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 9 Team 9 works
Projects
None yet
Development

No branches or pull requests

6 participants