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

Team6 - Sprint 4- Feature - Implementing new terrain textures on bonus map #381

Open
8 tasks done
katrinafu1 opened this issue Oct 8, 2021 · 2 comments
Open
8 tasks done

Comments

@katrinafu1
Copy link
Contributor

katrinafu1 commented Oct 8, 2021

Description

In sprint 4, we will optimize the new map's terrain and generate some new textures terrain other than woods and rocks. We will be designing the new terrain textures and implement them on the new bonus map. Because the game is too easy now, so we decided to add some harmful terrain textures such as Magma and nails. So when the player hit them, the damage will be much higher than the previous obstacles. Also, we will collaborate with team 4, when the player hit the magma, the character will change to the burning status.

Examples (optional)

  • Magma: Once the character touched the magma, the health points will continuously drop within 5s.
  • Nail: Once the character hit the nails, the health points will deduct 10.

Dependencies

e.g. Random game mode relies on random map seed generation(#383 ).

Milestones

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

  • Come up with the ideas of new terrain textures(Oct. 8)
  • Design the new terrain textures(Oct. 10)
  • Implement the new terrain textures(Oct. 12)
  • Implement the health deduction(Oct. 14)
  • Collaborate with team 4 to change the character frame while hitting the magma(Oct. 15)
  • Unit testing(Oct. 15)

Completion Deadline: Oct. 19

Extras (optional)

  • Extra components that you may implement if you get time.
  • ...

Documentation

Members

  • Name (GitLab Username) (Slack Handle) -- only one is needed if they are the same.
  • Yinghao Fu (@katrinafu1 ) (Katrina Fu)
@katrinafu1 katrinafu1 added this to the Sprint 4 milestone Oct 8, 2021
@katrinafu1 katrinafu1 self-assigned this Oct 8, 2021
@katrinafu1 katrinafu1 added this to Backlog in Feature Board via automation Oct 8, 2021
@katrinafu1 katrinafu1 changed the title Team6 - Sprint4- Feature - Refactor terrain Team6 - Sprint 4- Feature - Refactor terrain Oct 8, 2021
@katrinafu1 katrinafu1 changed the title Team6 - Sprint 4- Feature - Refactor terrain Team6 - Sprint 4- Feature - Refactor terrain and implementing new textures Oct 8, 2021
@EvansH1997 EvansH1997 self-assigned this Oct 8, 2021
@uqtnieva
Copy link
Contributor

Hi! Quick feedback: this technically is not 'refactoring' but actually making an improvement as you are changing the external behaviour of how the rocks and wood spawn. You can add this improvement to the old ticket instead of a new one.

As for adding in the new terrain type to reduce health, that is fine if you think this is a critical feature, but there should be a significant process (very close to finished) by the end of Week 11.

@uqtnieva uqtnieva removed the approved label Oct 10, 2021
@katrinafu1 katrinafu1 changed the title Team6 - Sprint 4- Feature - Refactor terrain and implementing new textures Team6 - Sprint 4- Feature - Implementing new terrain textures Oct 13, 2021
@katrinafu1
Copy link
Contributor Author

New terrian layout design(added magma and nails)
IMG_1800
IMG_1799
IMG_1803
IMG_1802
IMG_1801

@katrinafu1 katrinafu1 changed the title Team6 - Sprint 4- Feature - Implementing new terrain textures Team6 - Sprint 4- Feature - Implementing new terrain textures on bonus map Oct 14, 2021
@uqtnieva uqtnieva moved this from Backlog to Approved in Feature Board Oct 16, 2021
@Marco777777 Marco777777 self-assigned this Oct 18, 2021
@katrinafu1 katrinafu1 moved this from Approved to Done in Feature Board Oct 31, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

4 participants