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

Team9 Sprint 2 Feature Ticket: Scoring System Updated #99

Closed
2 of 3 tasks
Bohan-is-in-the-zone opened this issue Sep 1, 2021 · 7 comments
Closed
2 of 3 tasks

Comments

@Bohan-is-in-the-zone
Copy link
Contributor

Bohan-is-in-the-zone commented Sep 1, 2021

Description

  1. In sprint 2, the scoring system will add achivement bonus score to our score calculation. And also relates to the items that player picks up (the items in the bag system)

  2. There is also a small update about the timer UI, we are trying to implement that using gif to make it more beautiful. (Optional)

This sprint:

  1. Scoring calculation: Final Score = Time in seconds + achievment scores + Item number * 5

Dependencies

team 7 #137 ,team 5 bag system #40

Milestones

  • Work with team 7 about their bonus scores. 9/8/2021
  • Start implementing team 5 stuff. 11/9/2021
  • Polish the scoringSystem class. (If we still have time, we would like to use a GIF to represent the game clock) 13/9/2021

Completion Deadline: (Date)
11 September

Members

(Git hub name)(Slack name)

@Bohan-is-in-the-zone Bohan-is-in-the-zone added this to the Sprint2 milestone Sep 1, 2021
@Bohan-is-in-the-zone Bohan-is-in-the-zone changed the title Team9 -- Sprint 2 Feature Ticket: Scoring System Updated Team9 Sprint 2 Feature Ticket: Scoring System Updated Sep 1, 2021
@Bohan-is-in-the-zone Bohan-is-in-the-zone added this to Backlog in Feature Board via automation Sep 1, 2021
@uqtnieva
Copy link
Contributor

uqtnieva commented Sep 7, 2021

Please include the list of dependencies and how your feature is dependent on them and include dates for the milestones. Your description is also not entirely clear.

@Bohan-is-in-the-zone
Copy link
Contributor Author

@uqtnieva Updated.

@uqtnieva uqtnieva moved this from Backlog to Approved in Feature Board Sep 7, 2021
Bohan-is-in-the-zone added a commit that referenced this issue Sep 7, 2021
…rsion

update the score with bag item scores. #99
@lisslulay
Copy link
Contributor

Hi, hello, we are team8. We have a question about scoring. The current scoring method is that the longer the survival time, the higher the score.

This means that when a character runs up, it is more difficult to get a high score than when he walks. Because in the same time, running mode needs to face more obstacles than walking mode. Slowing down or stopping in a certain place is the easiest way to get points. In this way, the slowdown helped the character.

However, the theme of the game is doomsday racing, or our understanding is doomsday escape. Should the escape game be calculated based on the distance between the character and the initial position (the character's x coordinate)?

@Bohan-is-in-the-zone
Copy link
Contributor Author

@lisslulay yeah, that's a good point. The scoring system was implemented in sprint 1. And that moment, there are not so many obstacles. And about this "Slowing down or stopping in a certain place is the easiest way to get points. In this way, the slowdown helped the character.", team 6 in sprint 1 are doing the infinite game loop. They made the screen move automatically. I think your question can be solved by when player is slow down or stuck by an obstacle. The screen is still moving, when player is out of the game area, he will die.

kprohith added a commit that referenced this issue Sep 10, 2021
commit cb7b728
Merge: 5c6a139 4fa7d2b
Author: Shanshan <78423568+lisslulay@users.noreply.github.com>
Date:   Fri Sep 10 00:16:21 2021 +0800

    Merge pull request #172 from UQdeco2800/105-active-attacker

    105 active attacker

commit 4fa7d2b
Merge: e54269a 5c6a139
Author: Liss <liss.s.li@outlook.com>
Date:   Fri Sep 10 00:08:44 2021 +0800

    Merge branch 'main' into 105-active-attacker

commit e54269a
Author: Liss <liss.s.li@outlook.com>
Date:   Fri Sep 10 00:03:46 2021 +0800

    fix: restore code that was commented out by mistake

commit 00f2cd8
Author: Liss <liss.s.li@outlook.com>
Date:   Fri Sep 10 00:01:15 2021 +0800

    Add the function of setting the animation disappearing time

commit 4d956ac
Author: Liss <liss.s.li@outlook.com>
Date:   Thu Sep 9 23:32:04 2021 +0800

    Change the size of meteorite (random), add config for obstacles

commit 5c6a139
Merge: 00957ad 677bed4
Author: Rohith Palakirti <rohithkp99@gmail.com>
Date:   Thu Sep 9 19:56:23 2021 +0530

    Merge pull request #148 from UQdeco2800/team-4-main-player-character

    Team 4 MPC - Implement methods to handle jumping & crouching animations, Refactor code to combine atlases and MPC animation components

commit b03b277
Author: yyfyyfstudy1 <88156048+yyfyyfstudy1@users.noreply.github.com>
Date:   Thu Sep 9 21:05:23 2021 +0800

    adjust the size of monester

commit 00957ad
Merge: d9763b4 b7d8f1f
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Thu Sep 9 16:39:55 2021 +0530

    Merge pull request #152 from UQdeco2800/team7_achievements_screen

    Game Metadata, Achievements Screen

commit e03ae0c
Author: yyfyyfstudy1 <88156048+yyfyyfstudy1@users.noreply.github.com>
Date:   Thu Sep 9 19:09:47 2021 +0800

    upload animation

commit b7d8f1f
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Thu Sep 9 16:24:24 2021 +0530

    feat(achievements): added achievements screen and basic display component. Added logic which returns only the best achievements unlocked.

commit d9763b4
Merge: 500c24b 3127956
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Thu Sep 9 14:39:38 2021 +0530

    Merge pull request #168 from UQdeco2800/team7_achievement_screen_assets

    Added achievement screen background

commit 3127956
Author: 45157464ZiboGong <88144397+Zibo1@users.noreply.github.com>
Date:   Thu Sep 9 18:57:25 2021 +1000

    Added achievement screen background

commit 03a48af
Author: HKeG <gregsheng0810@gmail.com>
Date:   Thu Sep 9 11:00:47 2021 +0800

    facehugger animaion

commit f544c41
Author: HKeG <gregsheng0810@gmail.com>
Date:   Thu Sep 9 10:14:23 2021 +0800

    upload facehugger

commit 500c24b
Merge: 433c2f6 b7ed36b
Author: Akshay Varma <51348806+Butcanudothis@users.noreply.github.com>
Date:   Thu Sep 9 01:53:14 2021 +0530

    Merge pull request #166 from UQdeco2800/team7_achievements_test

    test(achievements):added unit tests for additional achievements

commit 8d78a80
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Thu Sep 9 01:50:04 2021 +0530

    fix(achievements): cleaner Display function, AsyncTaskQueue improvements, StatsComponent logic fixes, better comments

commit b7ed36b
Author: butcanudothis <akshayvarma.varma@gmail.com>
Date:   Thu Sep 9 01:38:46 2021 +0530

    feature(achievements):added unit tests for additional AchievementsStatsComponent.java

commit 433c2f6
Merge: 7d69b31 4f42db5
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Wed Sep 8 23:48:00 2021 +0530

    Merge pull request #165 from UQdeco2800/team7_game_story

    Added game story draft JSON file

commit 4f42db5
Author: addiii4 <88019143+addiii4@users.noreply.github.com>
Date:   Wed Sep 8 23:44:25 2021 +0530

    Added game story draft JSON file

commit 31cb8ce
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Wed Sep 8 13:57:17 2021 +0530

    feat(achievements, files): Persisted achievement records with game number and score in a JSON file

commit 715f705
Merge: f143a01 7d69b31
Author: Liss <liss.s.li@outlook.com>
Date:   Wed Sep 8 11:54:31 2021 +0800

    Merge branch 'main' into 105-active-attacker

commit f143a01
Author: ShokuJO <923497664@qq.com>
Date:   Wed Sep 8 11:19:22 2021 +0800

    upload animation of obstacle_Meteorite

commit 4b524da
Author: ShokuJO <923497664@qq.com>
Date:   Wed Sep 8 11:03:20 2021 +0800

    Upload obstacles-stone

commit b4cbda5
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Wed Sep 8 02:24:52 2021 +0530

    doc(achievements): replace achieve.json with achievements.json in docs

commit a30782b
Merge: 57b3793 7d69b31
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Wed Sep 8 01:53:35 2021 +0530

    Merge branch 'main' of github.com:UQdeco2800/2021-ext-studio-2 into team7_achievements_screen

commit 7d69b31
Merge: 155028b ce36585
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Wed Sep 8 01:45:25 2021 +0530

    Merge pull request #154 from UQdeco2800/team7_achievements

    Added new achievements, Minor under the hood changes

commit ce36585
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Wed Sep 8 01:34:27 2021 +0530

    chore(achievements): remove redundant item count logic

commit f164239
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Wed Sep 8 01:21:04 2021 +0530

    chore(achievements): fixed master achievement message in config

commit 94136cf
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Wed Sep 8 01:17:30 2021 +0530

    chore(achievements): reduced popup display time to 1500ms, master bonus point config fixes

commit 0b86bdf
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Wed Sep 8 01:08:09 2021 +0530

    chore(achievements): added default case to handleItemPickup

commit f05fe1b
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Wed Sep 8 00:40:13 2021 +0530

    feat(achievements, tests): Added new achievements, made old failed tests pass, better item pickup tracker

commit 57b3793
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Tue Sep 7 22:45:40 2021 +0530

    feat(achievements, localstorage): Added achievement records class structure, renamed config to achievements.json, minor improvements to data structures

commit 4708967
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Tue Sep 7 22:38:13 2021 +0530

    feat(game): Game Metadata feature which currently keeps a tab of the number of games that have been played

commit 155028b
Merge: c5053fa 89c6935
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Tue Sep 7 21:44:16 2021 +0530

    Merge pull request #137 from UQdeco2800/team7_achievements

    Achievements - Enhancement

commit 89c6935
Author: butcanudothis <akshayvarma.varma@gmail.com>
Date:   Tue Sep 7 21:42:53 2021 +0530

    chore(achievements):removed unnecessary padding 🧹

commit c5053fa
Merge: 90334a3 d534e9e
Author: Bohan <70745460+Bohan-is-in-the-zone@users.noreply.github.com>
Date:   Tue Sep 7 21:56:10 2021 +0800

    Merge pull request #151 from UQdeco2800/Team9--ScoringSystemSprint2Version

    update the score with bag item scores. #99

commit d534e9e
Author: Bohan-is-in-the-zone <xubohan2000_sjz@163.com>
Date:   Tue Sep 7 21:45:34 2021 +0800

    update the score with bag item scores.

commit 90334a3
Merge: 1f56b83 17a09ab
Author: Akshay Varma <51348806+Butcanudothis@users.noreply.github.com>
Date:   Tue Sep 7 19:04:30 2021 +0530

    Merge pull request #150 from UQdeco2800/team7_assets

    add achievement cards for new achievements

commit 17a09ab
Author: Kaiwang4 <88018921+Kaiwang4@users.noreply.github.com>
Date:   Tue Sep 7 21:26:10 2021 +0800

    Add files via upload

commit 1f56b83
Merge: 9e98e8d 9e5ba51
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Tue Sep 7 18:51:51 2021 +0530

    Merge pull request #149 from UQdeco2800/team7_bonus_sound_assets

    Added bonus sound asset

commit 9e5ba51
Author: 45157464ZiboGong <88144397+Zibo1@users.noreply.github.com>
Date:   Tue Sep 7 23:10:18 2021 +1000

    Add files via upload

commit 25ed73e
Author: butcanudothis <akshayvarma.varma@gmail.com>
Date:   Tue Sep 7 17:19:31 2021 +0530

    chore(achievements):code refactor,resource disposal 🧹

commit 02939ff
Author: butcanudothis <akshayvarma.varma@gmail.com>
Date:   Tue Sep 7 17:06:54 2021 +0530

    feat(achievements):achievement bonus sound added 🎤

commit 4c8e495
Author: butcanudothis <akshayvarma.varma@gmail.com>
Date:   Tue Sep 7 16:57:10 2021 +0530

    feat(achievements):achievement bonus sound added 🎤

commit bc2a078
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Tue Sep 7 15:26:06 2021 +0530

    feat(achievements, score): add bonus points to score

commit 6e8dff5
Merge: 2ca57b9 9e98e8d
Author: butcanudothis <akshayvarma.varma@gmail.com>
Date:   Tue Sep 7 15:10:11 2021 +0530

    feat(achievements):merged main into branch, display bonus score which is to be added

commit 9e98e8d
Merge: 3fc0317 c481f79
Author: Bohan <70745460+Bohan-is-in-the-zone@users.noreply.github.com>
Date:   Tue Sep 7 17:20:59 2021 +0800

    Merge pull request #147 from UQdeco2800/Team9-HistoryScoreDisplay

    Team9 history score display

commit c481f79
Author: Bohan-is-in-the-zone <xubohan2000_sjz@163.com>
Date:   Tue Sep 7 17:15:47 2021 +0800

    Change the getScore() method with team 7

commit 3fc0317
Merge: f6d2e43 9c1d859
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Tue Sep 7 14:21:04 2021 +0530

    Merge pull request #143 from UQdeco2800/team7_bonus_assets

    Added bonus background image

commit ecacfcd
Author: Bohan-is-in-the-zone <xubohan2000_sjz@163.com>
Date:   Tue Sep 7 16:48:44 2021 +0800

    Create a new screen for displaying history scores.

commit 9c1d859
Author: addiii4 <88019143+addiii4@users.noreply.github.com>
Date:   Tue Sep 7 13:30:17 2021 +0530

    Add files via upload

commit f6d2e43
Merge: 7bcbea3 8a511d4
Author: Shanshan <78423568+lisslulay@users.noreply.github.com>
Date:   Tue Sep 7 13:11:16 2021 +0800

    Merge pull request #138 from UQdeco2800/105-active-attacker

    105 active attacker

commit 2ca57b9
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Mon Sep 6 23:34:01 2021 +0530

    feat(achievements, score): listening for bonus points

commit a7a4dc3
Author: ThatTechedGuy <thattechedguy@gmail.com>
Date:   Mon Sep 6 22:15:36 2021 +0530

    feat(achievements, score): triggering an updateBonusPointsEvent

commit 8a511d4
Author: Liss <liss.s.li@outlook.com>
Date:   Sat Sep 4 21:55:36 2021 +0800

    fix enemy doesn't move, fix plants hit two times

commit 21ebab5
Author: yyfyyfstudy1 <88156048+yyfyyfstudy1@users.noreply.github.com>
Date:   Sat Sep 4 17:25:31 2021 +0800

    Obstacles of remote attack
@Bohan-is-in-the-zone
Copy link
Contributor Author

@lisslulay we can definitly discuss about this next studio. So this might be a new feature about the game. There are only four days left in sprint2. Our team need to make sure we finish our planned feature first. Sorry about that. 😅

@lisslulay
Copy link
Contributor

@Bohan-is-in-the-zone
Don't worry, we just provide a reference idea, and it will be good to consider this issue in the next sprint. 😂

@Bohan-is-in-the-zone Bohan-is-in-the-zone moved this from Approved to Done in Feature Board Sep 14, 2021
@Bohan-is-in-the-zone
Copy link
Contributor Author

Wait for some help about the animation clock

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment