Skip to content

Enemy Types #9

@holmes301

Description

@holmes301
  • At least two enemy types should exist.
  • TYPE 1: This type will rush towards the player. Upon reaching the player, it will deal melee damage every X seconds (with X being a public variable for testing). Upon dealing damage, a cooldown will be initiated. Once it ends, the enemy can then deal damage again. This type should have relatively low health, but high speed and should deal a moderate amount of damage.
  • TYPE 2: This type should first search for the player. Upon finding the player, the enemy should stand still and shoot the player. If the player gets too close to the enemy, it should start retreating away from the player while still shooting. If the player once again gets too far away, the enemy should resume looking, repeating this behavior. This enemy should have moderate health, moderate speed, and moderate damage.
  • The implementer may optionally seek to add more enemy types if desired.
  • NOTE: All information about the enemies is left purposefully vague in terms of exact health, speed, and damage values. The implementer is free to interpret the language within this issue, within reason. In other words, exact values are left up to the implementer.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions