A Unit is a single entity owned by either the Player or the Enemy, which can be moved around the Map. Both the Player and Enemy have the same list of Units they can have, so there won’t be a specific distinction between Player Units and Enemy Units (apart from how they’re used by the player).

Every Unit has:

  • Name
  • Texture
  • Max Health
  • Current Health