top of page

08. Basic Enemies

  • Writer: Bence Nagy
    Bence Nagy
  • Jan 29, 2023
  • 2 min read

The next part is about the basic enemies (non-boss) because it wouldn't be an ARPG without them. The project's current version introduces the shadow enemies, who have lost their minds and humanity in this cursed land called the Forgotten Plane. Additional VFX graph effect emits particles from their body just to break up the simple design.

The model and animations are from Mixamo, and the texture is changed to fit the shadow/dark theme. Every enemy unit has at least one basic attack and one ultimate attack. The ultimate attack activates when a certain condition is set, but it can only be used once.

There are two types of shadow enemies so far:


  • Unarmed: Melee type with a basic punch attack with low damage and an ultimate attack, which is triggered when the enemy is under a certain amount of HP. The ultimate attack is a plunge attack, where the enemy jumps in the air and deals a high amount of AOE (area of effect) damage when it lands on the ground.

Jumping up

Plunge attack AOE
  • Arrow: The second type of enemy is ranged, able to shoot arrow projectiles toward the player and activate a smoke bomb Ultimate attack, which deals damage while active if the player is inside it. The condition to activate the Ultimate ability is when the player is too close to the Arrow enemy.

Draw the bow before release

Activated smoke bomb

The enemy AI is a basic state machine implementation that is good enough to demonstrate its animations and abilities, but further work on it is needed before it can be considered presentable.


Here is the video to showcase them:


Additionally, there is an easy-to-understand graph for the enemy AI that shows the different states and what conditions cause the changes.

Enemy basic state machine graph

Thanks for reading!


-Bence (Oliminor)















Comments


©2022 - 2023 by Oliminor. Created with Wix.com

bottom of page