UQdeco2800 / 2022-studio-1

MIT License
4 stars 0 forks source link

Achievements #224

Closed samsmarttt closed 1 year ago

samsmarttt commented 2 years ago

Description

The addition of an achievement system will aim to encourage experimentation and enhance game play by giving the player something to work towards during the completion of the main storyline. For the first milestone, the achievements will be focused upon the story mode of the game with the intention to add more infinite orientated achievenments down the road. The achievements will be saved across the different game play sessions, and will further be categorised: Resources, Upgrade, Building, Level Completion, Kills etc.

Upon the completion of an achievenment, a notification will appear briefly with the title and description of the achievement obtained. Users will be able to access the list of achievements through the main menu, further while in game mode acheivements may be reviewed via a modal popup!

Dependencies

The persistance of achievements accross game plays will depend upon the implementation of the save state (#xx)

Milestones Sprint 3

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

Milestones Sprint 4

Stretch Goals

Completion Deadline: Oct. 4

Extras (optional)

Documentation

Members

SamBehm commented 2 years ago

If you do get up to implementing an infinite mode, will the island continue to be able to expand, or reach a limit where the player has to work with what space they have?

samsmarttt commented 1 year ago

[16/10] I compared my designs and the achievement interface to make sure that it was suitable and cohesive with the pre-existing shop and inventory pages. Feedback was recieved from @mackenziekerr1 (team 6)

samsmarttt commented 1 year ago

[12/10] Spoke to @mackenziekerr1 (Team 6) about what i was trying to achieve this sprint, she provided feedback and validation for the achievements and the sprint 3 design. I proposed what i needed develop further, she provided feedback.