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

Increase "Juiciness" of Crystal #395

Open
5 tasks done
DarrenOoi opened this issue Oct 16, 2022 · 0 comments
Open
5 tasks done

Increase "Juiciness" of Crystal #395

DarrenOoi opened this issue Oct 16, 2022 · 0 comments
Assignees
Labels
task New task as part of implementing a feature Team 8

Comments

@DarrenOoi
Copy link
Contributor

DarrenOoi commented Oct 16, 2022

Description

Task: Increase "Juiciness" of Crystal
Feature: Crystal Modification and Enhancement

In this sprint, the "Juiciness" of the Crystal feature is to be improved through increasing positive visual feedback and visual enjoyment factor. This is achieved through several ways such as refining the current crystal design , implementing animation and adding a screen shake effect.

SubFeature/component

  • Refine Crystal Design
    A pedestal will be designed for which the crystal will sit on, this is to signify the importance of the crystal and imply the setting of the game (Ancient Greek). Existing crystal design will also be refined to include more detail and increase pixelation.
  • Screen Shake Effect
    An effect of the game screen shaking will be implemented and triggered when the crystal is upgraded, this is to imitate the
    vibrations as more land emerge from under the water. This increases the sense of impact/movement and convey to users that
    upgrading the crystal is significant.
  • Animation
    Animations of crystal being upgraded/destroyed will be added to increase visual enjoyment. Crystal destroyed animation is
    particularly important to instill the feeling of helplessness and despair to the player as they watch the crystal shatter and lose colour before turning black, signifying the end of the game.

Dependencies

No dependencies

Milestones

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

  • Step 1 (Oct. 14 ) Complete design of crystal pedestal @CongxiaoZhou
  • Step 2 (Oct. 14) Implement Screen Shake effect when crystal is upgraded @DarrenOoi
  • Step 3 (Oct. 16) Finalise crystal + pedestal design @sheehamishra
  • Step 4 (Oct. 16) Complete design of crystal destroyed animation @sheehamishra
  • Step 5 (Oct. 17) Implement crystal destroyed/upgraded animation @zdewantoro @KavyaMenda

Completion Deadline: Oct. 17

Documentation

https://github.com/UQdeco2800/2022-studio-1/wiki/Crystal-Class-Code-Details

Members

Sheeha Mishra (@sheehamishra) (Sheeha Mishra)
Muhammad Zahran Agung Dewantoro (@zdewantoro) (Muhammad Zahran Agung Dewantoro)
Tian Yang Ooi (@DarrenOoi) (Tian Yang Ooi)
Kavya Menda (@KavyaMenda) (Kavya)

@DarrenOoi DarrenOoi added task New task as part of implementing a feature Team 8 labels Oct 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
task New task as part of implementing a feature Team 8
Projects
None yet
Development

No branches or pull requests

4 participants