ChickenEnemy - UQcsse3200/2024-studio-2 GitHub Wiki

Overview

The Chicken NPC is a swift enemy NPC that inhabits the Land Kingdom. With a speed of 2 units, it excels at rapidly closing the distance to its target, catching them off guard with its quick movements. Although its health and attack power are relatively modest, its speed and agility compensate, makes it a force to be reckoned with in the kingdom.

image

Special Interaction

The Chicken NPC serves as a base enemy in the Land Kingdom, designed without any complex or unique special attacks. This makes it a straightforward foe, ideal for players to practice their combat skills or encounter early in the game as they're starting out in the first kingdom. While the Chicken may lack a dedicated special ability, its primary strength lies in its high speed and relentless pursuit, which keeps players constantly on the move. The absence of a special attack means that players can focus on mastering evasion and basic combat techniques without worrying about unpredictable or powerful abilities. Despite its simplicity, the Chicken’s agility and persistence make it a persistent threat that can catch players off guard.

Enemy Stats

Enemy chicken NPC stats are defined in an NPC.json file which are loaded into the game using the FileLoader class.

  • Health: 10
  • Base Attack: 1
  • Base Defense: 1
  • Speed: 2