UQdeco2800 / 2021-ext-studio-2

6 stars 4 forks source link

Team1 Sprint2 - Feature Ticket - Random achievement rewards system #156

Open johnxu7 opened 3 years ago

johnxu7 commented 3 years ago

Description

While the player has achieved the awards, there will be rewards generated randomly so the player can collect them. For example, when the player has achieved tool master bronze, bandage may be generated. Same achievement unlocked also could trigger different sorts of bonus item spawned in different game rounds. And one achievement unlocked only triggers one bonus item spawned. This feature will be depending on Team's 7 achievement systems, different awards will randomly generate the rewards which are bandage, Syringe, magic potion and water.

SubFeature/component (optional)

Here are the rewards that will be triggered to spawn randomly

Dependencies

Milestones

List of steps that need to be completed for this task.

Documentation

Member

@Name (GitLab Username) (Slack Handle) Jiahe ZHAO(@PaddyZz) Liwen Jin(@LiwenJin2829) Yuehan Xu (@johnxu7) Yinghao Fu (@katrinafu1)

uqtnieva commented 3 years ago

Hey! Please include more details in the description and the milestones. I also think that you would have a dependency on the achievement's team.

Yonarp commented 3 years ago

@ThatTechedGuy we added some basic implementation in our branch if you can take a look at it and let me know what changes are to be made