top of page

Trapper Enemy

This is a trapping enemy that lays traps for the player. The enemy has extremely high amount of health and player weapon damage is very less. The player has to discover the strategy of trapping the enemy ion its own trapos to eliminate it quickly.

Movement:

Attack:

Stratergy:

Difficulty:

✪✪

✪✪✪

✪✪✪✪

✪✪✪

Ranged

Combat Behavior Pattern

Offensive moves:

Throw Poison Eggs

Throw Fire Ball

Defensive Moves:

Defensive Run - Agony
High Health

Throw Poison Eggs:

When the player is in range, the enemy throws poison egg. The egg sticks to the ground and impacts on direct player hit. after 3 seconds the egg will explode and produce poisonous gas. The player will take tick damage if the player is in the gas region. The enemy will also throw a fire ball at the gas causing it to ignite and cause a large explosion. If the player is caught in the explosion, the fplayer will take large damage, fly away and will catch fire for few seconds.

ThrowEggs.gif
PlayerBurn.gif

Due to the enemy having high health and spamming poison gas all over the map, the player will quickly discover that the enemy can also catch fire. the explosion and fire will cause large damage to the enemy.  This strategy will enable the player to quickly defeat the enemy it its own traps.

ExplodeGas.gif
ExplodeGas.gif
Defensive Run: Agony

When the enemy catches fire the enemy will run all over the map as a defensive mechanics.

Agony_1.gif
Enemy3-BurnRun.png
Enemy3-ThrowEgg.png
Enemy3-ThrowFireBall.png
Enemy3-WhichGasToIgnite.png

Below code tells the enemy which gas the player is on and ignite that gas. When the player is in a gas region, the enemy throws the fire ball in that region.

Boss Behavior Tree:
Enemy3BT-Behavior Tree.png
bottom of page