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

Player State Management #51

Closed
6 tasks done
BasJW opened this issue Sep 7, 2021 · 0 comments
Closed
6 tasks done

Player State Management #51

BasJW opened this issue Sep 7, 2021 · 0 comments
Assignees
Labels
Milestone

Comments

@BasJW
Copy link
Contributor

BasJW commented Sep 7, 2021

Description

Task: Player State Management
Feature: Updated Movement Controller for Animations #46

This task regards implementing a manager for the current play state. Since the player can now sprint and jump whilst being at different health intervals, there are many different 'states' a player can be in. As such, a new PlayerStateComponent class will be made for this purpose. This new class will help manage what animation should be triggered based upon what actions the player is performing.

Milestones

  • Create wiki page - Sep 8
  • Make the new component class - Sep 9
  • Determine enum names and values for states - Sep 10
  • Implement logic for determining which state the player is in - Sep 11
  • Write Junit Tests for class - Sep 13
  • Finish wiki page - Sep 14

Completion Deadline: Sep 14

Documentation

Relevant wiki page

Member

Sebastian (BasJW)

@BasJW BasJW added Team-1 Teams 1's label Task Sprint 2 labels Sep 7, 2021
@SirAardvark SirAardvark added this to the Sprint 2 milestone Sep 8, 2021
@BasJW BasJW self-assigned this Sep 9, 2021
@BasJW BasJW closed this as completed Sep 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants