Macaw - UQcsse3200/2024-studio-2 GitHub Wiki

Overview

The Green Macaw NPC is a new enemy inhabiting the Air Kingdom. It’s an agile and evasive opponent, designed to challenge players with its ability to fly swiftly and maneuver around obstacles. The macaw can be a tricky foe, requiring players to use precision and timing to capture it. Its attacks involve aerial strikes, making it a formidable adversary. However, it has moderate health, making it vulnerable once caught.

macaw

Special Attack

The Green Macaw NPC has a unique feature during general map exploration: it performs throw worms from the air. This attack is challenging for the player to dodge, requiring quick reactions to keep the player entertained.

https://github.com/user-attachments/assets/02efb696-a1e9-4a40-bdb8-5a20ee239183

Enemy Stats

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

  • Health : 5
  • Base Attack : 30
  • Base Defense : 2
  • Speed : 100
  • Experience : 10