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

Collaboration Team 2/Team5- End Game Loss State #132

Closed
8 of 9 tasks
Tracked by #80
The-AhmadAA opened this issue Sep 10, 2023 · 0 comments · Fixed by #139
Closed
8 of 9 tasks
Tracked by #80

Collaboration Team 2/Team5- End Game Loss State #132

The-AhmadAA opened this issue Sep 10, 2023 · 0 comments · Fixed by #139
Assignees
Milestone

Comments

@The-AhmadAA
Copy link
Contributor

The-AhmadAA commented Sep 10, 2023

Description

Task: End Game Loss State
Feature: Engineers Feature

This task proposes to implement the tracking and triggering infrastructure for end-game loss state, linked closely to the Engineers Feature. This will involve the creation of a service to track the number of engineer entities killed, and trigger the loss state if the engineer death limit is reached.

Dependencies

Not strict dependencies per se, but links to end game screens and to the engineers feature

Milestones

  • Creation of GameEndService
  • Integration of GameEndService
  • Implementation of engineer death tracking
  • Triggering game loss
  • Documentation of GameEndService updated on wiki
  • JUnit Test written JUnit test not used, this is heavily tied in to UI elements and is simple enough that it was felt it could be sufficiently tested manually.

Completion Deadline: Sep. 11

Optional/Future tasks

  • Addition of UI element to track Engineer Count

Documentation

Member

  • Ahmad(The-AhmadAA) (Ahmad Abu-Aysha)
  • Nawal (nawal-0)
@The-AhmadAA The-AhmadAA self-assigned this Sep 10, 2023
@The-AhmadAA The-AhmadAA added this to the Sprint 2 milestone Sep 10, 2023
@The-AhmadAA The-AhmadAA added the help wanted Extra attention is needed label Sep 10, 2023
@The-AhmadAA The-AhmadAA changed the title End Game Loss State Team 2 - End Game Loss State Sep 10, 2023
@The-AhmadAA The-AhmadAA moved this from Todo to In Progress in 2023 Studio 3 Project Sep 10, 2023
@The-AhmadAA The-AhmadAA changed the title Team 2 - End Game Loss State Collaboration Team 2/Team5- End Game Loss State Sep 10, 2023
@The-AhmadAA The-AhmadAA added team 5 and removed help wanted Extra attention is needed labels Sep 10, 2023
@The-AhmadAA The-AhmadAA linked a pull request Sep 11, 2023 that will close this issue
@The-AhmadAA The-AhmadAA moved this from In Progress to Ready in 2023 Studio 3 Project Sep 11, 2023
@The-AhmadAA The-AhmadAA moved this from Ready to Done in 2023 Studio 3 Project Sep 11, 2023
This was referenced Sep 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging a pull request may close this issue.

2 participants