Enemy:Master of Minions - Orhu/Summer2023Project GitHub Wiki

Overview

Master of Minions is the boss of the first floor. His attacks spawn other enemies for the player to fight, forcing the player to balance between fighting off enemies and the boss.

Post-Prototype Design

The boss has two rotating phases: an attack phase and a block phase. During the attack phase, the boss will fight the player using a few different attacks. After about 16 seconds (4 attacks), the boss will perform a special attack that spawns in random enemies (up to a value of 5), then enter block phase, in which the boss retreats to the top of the room and cannot be damaged. Once all the enemies are defeated, the boss will return to attack phase. This repeats until the boss is defeated.

Base Stats

Type Damage Health Defense Speed Value Modifiers
Boss 4 DMG 100 HP 0 3 tiles/s N/A Boss

Behaviors

Movement

The boss will slowly move back and forth across the top of the boss room. When they perform their special ability, they freeze in place while it is being performed.

Attacks

On Touch

Damage Range
1x 0 tiles

If the player makes contact with the boss, deal damage.

Special

Master of Minions can spawn enemies via an attack. While the boss is above 75% HP, enemies up to a total value of 3 are spawned. Between 75% and 50% HP, enemies up to a total value of 4 are spawned. Between 50% and 25% HP, enemies up to a total value of 6 are spawned. Below 25% HP, enemies up to a total value of 8 are spawned. The enemies spawned are enemies accounted for in the player's deck that are also in the below list:

  • Bat
  • Goblin
  • Imp
  • Skeleton
  • Slime (any size)
  • Phantom
  • Rat

Note: This list will be expanded over time as more enemies are added to the game.

This ability can only be performed when the Master of Minions has been the only enemy in the room for 10 seconds.

Graphical representation of AI behavior

[Insert decision tree diagram here]

Sprite Gallery

[Insert sprites and animations here]