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

[Team 4] Mob Entity Base Class #23

Open
3 tasks done
samsully opened this issue Aug 14, 2023 · 0 comments
Open
3 tasks done

[Team 4] Mob Entity Base Class #23

samsully opened this issue Aug 14, 2023 · 0 comments
Assignees
Milestone

Comments

@samsully
Copy link
Contributor

samsully commented Aug 14, 2023

Description

The mob entity class will be base class for all mobs. This class will include:

  • heath factor
  • speed factor
  • identity (enemy id)
  • base functions (changing associated variables)
  • future functions such as images, abilities, dying (unimplemented)

The purpose of implementing this is to provide a common base to develop all 'types' of enemies from in the future for simplicity.

The future functions will require implementation for ALL enemies, however cannot yet completed. They are solely there to indicate essential future implementation of the features.

Dependencies

No dependencies.

Milestones

  • Design base structure of expected enemy (based off mob expectations) (Aug. 22)
  • Implement Enemy entity instance with factors (Aug. 28)
  • Implement base functions (changing variables)

Completion Deadline: Aug. 30

Members

@samsully samsully added this to the Sprint 1 milestone Aug 14, 2023
@samsully samsully self-assigned this Aug 14, 2023
@Hasakev Hasakev mentioned this issue Aug 14, 2023
8 tasks
@bojyyy bojyyy mentioned this issue Aug 14, 2023
6 tasks
@Hasakev Hasakev mentioned this issue Aug 13, 2023
20 tasks
@meganroxburgh meganroxburgh moved this from Todo to In Progress in 2023 Studio 3 Project Aug 27, 2023
@meganroxburgh meganroxburgh changed the title Mob Entity Base Class [Team 4] Mob Entity Base Class Aug 27, 2023
@samsully samsully moved this from In Progress to Done in 2023 Studio 3 Project Aug 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

2 participants